From f26e148ea7f67c63ff544cf17d6ca840504129d1 Mon Sep 17 00:00:00 2001 From: wonipapa Date: Wed, 9 Nov 2016 18:47:17 +0900 Subject: [PATCH] =?UTF-8?q?readme=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.txt | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/readme.txt b/readme.txt index 5034bc6..94b173f 100644 --- a/readme.txt +++ b/readme.txt @@ -10,9 +10,10 @@ 8. 알려진 버그 0. 버전 - 1.0.6 + 1.0.7 1. 소개 이 프로그램은 EPG(Electronic Program Guide)를 웹상의 여러 소스에서 가져와서 XML로 출력하는 프로그램으로 python2에서 사용 가능하도록 제작되었다. + 기본적으로 외부의 소스를 분석하여 출력하므로 외부 소스 사이트가 변경되거나 삭제되면 문제가 발생할 수 있다. 2. 설치전 확인 사항 BeautifulSoup(b4), lxml 모듈이 추가로 필요하다. @@ -43,6 +44,7 @@ Channel.json 파일을 텍스트 편집기로 열어보면 각채널별 정보가 들어 있다. 이중 Enabled:1로 되어 있는 부분을 Enabled:0으로 바꾸면 EPG정보를 가져오지 않는다. 필요없는 채널정보를 가져오지 않게 하는 것으로 EPG 정보 수집시 시간을 단축할 수 있다. + 삭제된 채널등으로 인해서 오류 발생시에도 Enabled:0으로 변경하면 오류 발생을 차단할 수 있다. 5. 인수소개 실행시 사용가능한 인수는 --help 명령어로 확인이 가능하다 @@ -54,12 +56,15 @@ -s --socket : EPG 정보를 xmltv.sock로 전송한다. ex) -s /var/run/xmltv.sock -l --limit : EPG 정보 가져올 기간으로 기본값은 2일이며 최대 7일까지 설정 가능하다. ex) -l 2 --icon : 채널 icon 위치 URL ex) --icon http://www.example.com + --verobse : EPG 정보 상세하게 표기 ex) --verbose y 6. 변경사항 - - urllib를 urllib2로 변경 - - User Agent 추가 - - 누락된 LG 채널 추가 + - urllib2를 requests로 변경 + - User Agent 변경 + - 오류 처리 추가 + - 없어진 채널 삭제 - 채널 소스 변경 + - 지역 지상파 채널 추가(기본적으로 Disabled 되어 있음) 7. 개선사항 - 코드 최적화 @@ -68,4 +73,4 @@ - 채널 json 편집기 추가 8. 알려진 버그 - - KT, LG를 소스로 하는 채널의 EPG정보는 가져오는 기간의 제일 마지막 방송정보를 표시하지 않음 + - KT, LG, Naver를 소스로 하는 채널의 EPG정보는 가져오는 기간의 제일 마지막 방송정보를 표시하지 않음