기간 설정 2로 변경
This commit is contained in:
parent
a61eb1b1bb
commit
9b170f83b8
@ -46,7 +46,7 @@ endif;
|
|||||||
//사용방법
|
//사용방법
|
||||||
$usage = <<<USAGE
|
$usage = <<<USAGE
|
||||||
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
||||||
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-7]
|
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-2]
|
||||||
[--icon http://www.example.com/icon] [--verbose y, n]
|
[--icon http://www.example.com/icon] [--verbose y, n]
|
||||||
example : epg2xml.php?i=ALL&d&l=2
|
example : epg2xml.php?i=ALL&d&l=2
|
||||||
USAGE;
|
USAGE;
|
||||||
@ -54,7 +54,7 @@ USAGE;
|
|||||||
//도움말
|
//도움말
|
||||||
$help = <<<HELP
|
$help = <<<HELP
|
||||||
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
||||||
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-7]
|
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-2]
|
||||||
[--icon http://www.example.com/icon] [--verbose y, n]
|
[--icon http://www.example.com/icon] [--verbose y, n]
|
||||||
EPG 정보를 출력하는 방법을 선택한다
|
EPG 정보를 출력하는 방법을 선택한다
|
||||||
optional arguments:
|
optional arguments:
|
||||||
@ -66,7 +66,7 @@ optional arguments:
|
|||||||
IPTV 선택
|
IPTV 선택
|
||||||
i {ALL, KT,LG,SK} 사용하는 IPTV : ALL, KT, LG, SK
|
i {ALL, KT,LG,SK} 사용하는 IPTV : ALL, KT, LG, SK
|
||||||
추가옵션:
|
추가옵션:
|
||||||
l 1-7, limit 1-7 EPG 정보를 가져올 기간, 기본값: 2
|
l 1-2, limit 1-2 EPG 정보를 가져올 기간, 기본값: 2
|
||||||
icon http://www.example.com/icon
|
icon http://www.example.com/icon
|
||||||
채널 아이콘 URL, 기본값:
|
채널 아이콘 URL, 기본값:
|
||||||
rebroadcast y, n 재방송정보 제목에 추가 출력
|
rebroadcast y, n 재방송정보 제목에 추가 출력
|
||||||
@ -169,11 +169,11 @@ else :
|
|||||||
printError("epg2xml.json 파일의 default_fetch_limit항목이 없습니다.");
|
printError("epg2xml.json 파일의 default_fetch_limit항목이 없습니다.");
|
||||||
exit;
|
exit;
|
||||||
else :
|
else :
|
||||||
if(in_array($default_fetch_limit, array(1, 2, 3, 4, 5, 6, 7))) :
|
if(in_array($default_fetch_limit, array(1, 2))) :
|
||||||
$period = $default_fetch_limit;
|
$period = $default_fetch_limit;
|
||||||
$period = $period > 2 ? 2 : $period;
|
$period = $period > 2 ? 2 : $period;
|
||||||
else :
|
else :
|
||||||
printError("default_fetch_limit는 1, 2, 3, 4, 5, 6, 7만 가능합니다.");
|
printError("default_fetch_limit는 1, 2만 가능합니다.");
|
||||||
exit;
|
exit;
|
||||||
endif;
|
endif;
|
||||||
endif;
|
endif;
|
||||||
|
10
epg2xml.php
10
epg2xml.php
@ -46,14 +46,14 @@ endif;
|
|||||||
//사용방법
|
//사용방법
|
||||||
$usage = <<<USAGE
|
$usage = <<<USAGE
|
||||||
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
||||||
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-7]
|
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-2]
|
||||||
[--icon http://www.example.com/icon] [--verbose y, n]
|
[--icon http://www.example.com/icon] [--verbose y, n]
|
||||||
USAGE;
|
USAGE;
|
||||||
|
|
||||||
//도움말
|
//도움말
|
||||||
$help = <<<HELP
|
$help = <<<HELP
|
||||||
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
usage: epg2xml.php [-h] -i {ALL, KT,LG,SK}
|
||||||
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-7]
|
(-v | -d | -o [xmltv.xml] | -s [xmltv.sock]) [-l 1-2]
|
||||||
[--icon http://www.example.com/icon] [--verbose y, n]
|
[--icon http://www.example.com/icon] [--verbose y, n]
|
||||||
EPG 정보를 출력하는 방법을 선택한다
|
EPG 정보를 출력하는 방법을 선택한다
|
||||||
optional arguments:
|
optional arguments:
|
||||||
@ -65,7 +65,7 @@ optional arguments:
|
|||||||
IPTV 선택
|
IPTV 선택
|
||||||
-i {ALL, KT,LG,SK} 사용하는 IPTV : ALL, KT, LG, SK
|
-i {ALL, KT,LG,SK} 사용하는 IPTV : ALL, KT, LG, SK
|
||||||
추가옵션:
|
추가옵션:
|
||||||
-l 1-7, --limit 1-7 EPG 정보를 가져올 기간, 기본값: 2
|
-l 1-2, --limit 1-2 EPG 정보를 가져올 기간, 기본값: 2
|
||||||
--icon http://www.example.com/icon
|
--icon http://www.example.com/icon
|
||||||
채널 아이콘 URL, 기본값:
|
채널 아이콘 URL, 기본값:
|
||||||
--rebroadcast y, n 재방송정보 제목에 추가 출력
|
--rebroadcast y, n 재방송정보 제목에 추가 출력
|
||||||
@ -187,11 +187,11 @@ else :
|
|||||||
printError("epg2xml.json 파일의 default_fetch_limit항목이 없습니다.");
|
printError("epg2xml.json 파일의 default_fetch_limit항목이 없습니다.");
|
||||||
exit;
|
exit;
|
||||||
else :
|
else :
|
||||||
if(in_array($default_fetch_limit, array(1, 2, 3, 4, 5, 6, 7))) :
|
if(in_array($default_fetch_limit, array(1, 2))) :
|
||||||
$period = $default_fetch_limit;
|
$period = $default_fetch_limit;
|
||||||
$period = $period > 2 ? 2 : $period;
|
$period = $period > 2 ? 2 : $period;
|
||||||
else :
|
else :
|
||||||
printError("default_fetch_limit는 1, 2, 3, 4, 5, 6, 7만 가능합니다.");
|
printError("default_fetch_limit는 1, 2만 가능합니다.");
|
||||||
exit;
|
exit;
|
||||||
endif;
|
endif;
|
||||||
endif;
|
endif;
|
||||||
|
@ -1045,7 +1045,7 @@ argu2.add_argument('-o', '--outfile', metavar = default_xml_file, nargs = '?', c
|
|||||||
argu2.add_argument('-s', '--socket', metavar = default_xml_socket, nargs = '?', const = default_xml_socket, help = 'xmltv.sock(External: XMLTV)로 EPG정보 전송')
|
argu2.add_argument('-s', '--socket', metavar = default_xml_socket, nargs = '?', const = default_xml_socket, help = 'xmltv.sock(External: XMLTV)로 EPG정보 전송')
|
||||||
argu3 = parser.add_argument_group('추가옵션')
|
argu3 = parser.add_argument_group('추가옵션')
|
||||||
argu3.add_argument('--icon', dest = 'icon', metavar = "http://www.example.com/icon", help = '채널 아이콘 URL, 기본값: '+ default_icon_url, default = default_icon_url)
|
argu3.add_argument('--icon', dest = 'icon', metavar = "http://www.example.com/icon", help = '채널 아이콘 URL, 기본값: '+ default_icon_url, default = default_icon_url)
|
||||||
argu3.add_argument('-l', '--limit', dest = 'limit', type=int, metavar = "1-7", choices = range(1,8), help = 'EPG 정보를 가져올 기간, 기본값: '+ str(default_fetch_limit), default = default_fetch_limit)
|
argu3.add_argument('-l', '--limit', dest = 'limit', type=int, metavar = "1-2", choices = range(1,3), help = 'EPG 정보를 가져올 기간, 기본값: '+ str(default_fetch_limit), default = default_fetch_limit)
|
||||||
argu3.add_argument('--rebroadcast', dest = 'rebroadcast', metavar = 'y, n', choices = 'yn', help = '제목에 재방송 정보 출력', default = default_rebroadcast)
|
argu3.add_argument('--rebroadcast', dest = 'rebroadcast', metavar = 'y, n', choices = 'yn', help = '제목에 재방송 정보 출력', default = default_rebroadcast)
|
||||||
argu3.add_argument('--episode', dest = 'episode', metavar = 'y, n', choices = 'yn', help = '제목에 회차 정보 출력', default = default_episode)
|
argu3.add_argument('--episode', dest = 'episode', metavar = 'y, n', choices = 'yn', help = '제목에 회차 정보 출력', default = default_episode)
|
||||||
argu3.add_argument('--verbose', dest = 'verbose', metavar = 'y, n', choices = 'yn', help = 'EPG 정보 추가 출력', default = default_verbose)
|
argu3.add_argument('--verbose', dest = 'verbose', metavar = 'y, n', choices = 'yn', help = 'EPG 정보 추가 출력', default = default_verbose)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user