사용 불가사용기)Tvh EPG 적용하기 https://www.000webhost.com을 이용한 무료 web 호스팅 서비스을 이용한 epg2xml 서비스 epg등록 하기
컨텐츠 정보
- 35,856 조회
- 74 댓글
- 1 추천
- 목록
본문
1달이후 사용불가 -------- 출처 내용 지난달말쯤 sk, skb 쪽 문제 생긴 이후로 쭉 epg 못 받고 sleep 설정해줘도 마찬가지 였는데 000webhost 쓰시는 분이면 dothome.co.kr 으로 변경하십시요 출력방식 d로 epg 잘 받아옵니다 아무리 sleep 시간을 늘려도 못 받아오고 구글링해도 안 나와서 python 방식으로 돌려야되나 했는데 혹시나 저처럼 뭐가 문젠가 난감해하시는 분 계실까하여 짧게 올립니다 ---------- 성공_사용기)Tvh EPG 적용하기 https://www.000webhost.com을 이용한 무료 web 호스팅 서비스을 이용한 epg2xml 서비스 epg등록 하기 https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=5296 무료 웹 호스팅 비용 0원의 웹호스팅. PHP, MySQL, 제어판(cPanel) 그리고 광고No! 출처: http://hobby.tw/481 [최신 소식들...] 에서 정확한 정보를 확인 바랍니다 아래 와 같이 사용기 입니다 이메일 확인 개인설정 변경 로그 종료 재접속하여 파일 업로드 명령어 입력을 성공하였습니다 자세한 진행 정보는 http://hobby.tw/481 EPG파일을 올릴 무료 웹 호스팅 사이트 가입하기. 참조 바랍니다 관련 파일만 epg2xml 저장 공유 드립니다 수정 부분 없이 사용 가능합니다 본파일은 배포 불가이며 개인 저장 보관으로 저장 합니다 ( 암호는 11q.kr 에서 관리 합니다) 업로드 전에 자신의 경로 epg2xml.json 에서 수정 사용하세요 < 정보 확인 > 정보 확인 하면 > 홈 디랙토리 경로 복사 < EPG2XML.JSON 파일 수정> 첨부 파일 모두 아래와 같이 업로드 합니다. < EPG2XML.JSON 파일 수정분 업로드> <EPG 생성 확인및 정기적으로 만들기:CRON> 메인화면으로 이동 epg2xml.php?i=ALL&o&l=3 복사 하면 xmltv.xml 등록 되는데 1) 1차 10분 간격으로 만들어 - xmltv.xml 파일 생성 확인 2) 삭제후 하루에 2번 으로 생성 하세요( 영구 사용) 검증) epg2xml.php?i=ALL&o&l=3 복사 10분간격으로 만들어 xmltv.xml 파일 웹에서 확인 1) WEB에서 확인 검증 https://???.000webhostapp.com/xmltv.xml http://???.000webhostapp.com/xmltv.xml 2)kodi에서 pvr iptv simple client 에서 epg 생성 동작 확인 - m3u 경로 https://???.000webhostapp.com/???.m3u - epg경로 https://???.000webhostapp.com/xmltv.xml http://???.000webhostapp.com/xmltv.xml < u5pvr에 tvheadend www.000webhost.com 무료웹 epg 적용하기> https://www.000webhost.com/members/website/list 첨부 파일중에 tv_grab_wp 파일을 /usr/bin 에 복사 진행 저의 수정 위치 /mnt/media_rw/sda5/www/html/epg2xml_11q.kr_web/tv_grab_wp 에 수정 및 복사 /usr/bin에 복사 전 권한 수정 ( 복사 후 수정해도 됨) chmod a+x /mnt/media_rw/sda5/www/html/epg2xml_11q.kr_web/tv_grab_wp cd /mnt/media_rw/sda5/www/html/epg2xml_11q.kr_web cp tv_grab_wp /usr/bin 명령어로 복사 하거나 winscp로 /usr/bin 에업로드 합니다 chmod 755 /usr/bin/tv_grab_wp 아래의 경로가 tv_grab_wp 자신의 경로에 맞게 수정 후 사용 하세요. rm /var/www/html/epg2xml/xmltv.xml wget https://??????.000webhostapp.com/xmltv.xml -P /var/www/html/epg2xml chmod 777 /var/www/html/epg2xml/xmltv.xml cat /var/www/html/epg2xml/xmltv.xml tv_grab_wp 파일이 tvheadend의 EPG그래버모듈에 나타나면 설정 조건 chmod a+x /usr/bin/tv_grab_wp chmod 755 /usr/bin/tv_grab_wp service tvheadend reboot < web 경로 hdd로 변경 작업 방법> http://192.168.0.33/epg/xmltv.xml 경로 위치 클립 보드에 복사 붙이기 하면 /mnt/media_rw/sda5/www/html/epg/xmltv.xml <경로 복사 방법> < tv_grab_wp 수정내용 > rm /mnt/media_rw/sda5/www/html/epg/xmltv.xml wget https://???.000webhostapp.com/xmltv.xml -P /mnt/media_rw/sda5/www/html/epg chmod 777 /mnt/media_rw/sda5/www/html/epg/xmltv.xml cat /mnt/media_rw/sda5/www/html/epg/xmltv.xml < 3일치 xmltv.xml 파일 정보 > 주) 20 여일 경과 후 cron이 제대로 동작이 되지 안아서 확인중 금일 만들어 보니 만들어지는데......관찰중 이제 epg생성에서 해방 하세요....... tvheadend 최종 확인 은 상기 tv_grab_wp 파일 /usr/bin/tv_grab_wp 위치에 카피 하고 (권한/실행주고) epg그래버 모듈에서 내부 epg 그래버 다시 시작 2번 하면 저는 아래와 같이 실행 됩니다. ---- 2018-07-28 16:44:43.620 spawn: --2018-07-28 16:44:43-- https://???.000webhostapp.com/xmltv.xml 2018-07-28 16:44:43.822 spawn: Resolving ???.000webhostapp.com (11q.000webhostapp.com)... 145.14.145.51, 2a02:4780:dead:ff2c::1 2018-07-28 16:44:44.023 spawn: Connecting to ???.000webhostapp.com (11q.000webhostapp.com)|145.14.145.51|:443... connected. 2018-07-28 16:44:44.648 spawn: HTTP request sent, awaiting response... 200 OK 2018-07-28 16:44:44.648 spawn: Length: 11792702 (11M) [text/xml] 2018-07-28 16:44:44.726 spawn: Saving to: ‘/mnt/media_rw/sda5/www/html/epg/xmltv.xml’ 2018-07-28 16:44:45.050 spawn: 0K .......... .......... .......... .......... .......... 0% 154K 75s 2018-07-28 16:44:45.250 spawn: 50K .......... .......... .......... .......... .......... 0% 251K 60s ... ...... 2018-07-28 16:44:56.331 spawn: 2018-07-28 16:44:56 (992 KB/s) - ‘/mnt/media_rw/sda5/www/html/epg/xmltv.xml’ saved [11792702/11792702] 2018-07-28 16:44:57.217 xmltv: /usr/bin/tv_grab_wp: grab took 14 seconds 2018-07-28 16:44:59.922 xmltv: /usr/bin/tv_grab_wp: parse took 2 seconds 2018-07-28 16:44:59.922 xmltv: /usr/bin/tv_grab_wp: channels tot= 283 new= 0 mod= 0 2018-07-28 16:44:59.922 xmltv: /usr/bin/tv_grab_wp: brands tot= 0 new= 0 mod= 0 2018-07-28 16:44:59.922 xmltv: /usr/bin/tv_grab_wp: seasons tot= 0 new= 0 mod= 0 2018-07-28 16:44:59.922 xmltv: /usr/bin/tv_grab_wp: episodes tot=14406 new= 0 mod= 0 2018-07-28 16:44:59.922 xmltv: /usr/bin/tv_grab_wp: broadcasts tot=14406 new= 0 mod= 0 --------------------------------------------- 사례) 정상적으로 cron 으로 파일 만들질때 tv_grab_?? 임의 파일 생성 ( 아래 사례) /usr/bin/tv_grab_?? 으로 복사 (winscp 이용이 편리함) chmod a+x /usr/bin/tv_grab_?? chmod 777 /usr/bin/tv_grab_?? 자신의 경로로 수정 아래 파일 참조 경로 지정 하세요 먼저 putty에서 실행 파일 save 확인 rm /mnt/media_rw/sda5/www/html/000/xmltv.xml wget https://???.000webhostapp.com/xmltv.xml -P /mnt/media_rw/sda5/www/html/000 사례1) 시놀로지 000폴더에 tvh로 다운후 cat로 적용 ====== #!/bin/sh if [ "x$1" = "x" ]; then cd /volume1/web/000 rm /volume1/web/000/xmltv.xml wget https://???.000webhostapp.com/xmltv.xml -P /volume1/web/000/xmltv.xml chmod 777 /volume1/web/000/xmltv.xml cat /volume1/web/000/xmltv.xml exit 0 fi case "$1" in --description) echo "tv_grab_nas_000" ;; --version) echo "2.0" ;; --capabilities) echo "baseline" ;; esac ======= ----- 사례2) u5pvr의 000폴더에 tvh로 다운후 cat로 적용 ====== #!/bin/sh #??? change if [ "x$1" = "x" ]; then cd /mnt/media_rw/sda5/www/html/000 rm /mnt/media_rw/sda5/www/html/000/xmltv.xml wget https://???.000webhostapp.com/xmltv.xml -P /mnt/media_rw/sda5/www/html/000 chmod 777 /mnt/media_rw/sda5/www/html/000/xmltv.xml cat /mnt/media_rw/sda5/www/html/000/xmltv.xml exit 0 fi case "$1" in --description) echo "tv_grab_u5000webhostapp" ;; --version) echo "2.0" ;; --capabilities) echo "baseline" ;; esac ======= 사례) 정상적으로 무료서버 php 구동으로 파일 만들질때 wget -O /mnt/media_rw/sda5/www/html/000/xmltv.xml http://???.000webhostapp.com/epg2xml-web.php 형식입니다 사례1) 시놀로지 000폴더에 tvh로 다운후 cat로 적용 ====== #!/bin/sh if [ "x$1" = "x" ]; then cd /volume1/web/000 rm /volume1/web/000/xmltv.xml #서버 xmltv.xml crone으로 만들어질때 #wget https://???.000webhostapp.com/xmltv.xml -P /volume1/web/000/xmltv.xml #서버 php이용 만들어 나의 서버에 저장 wget -O /volume1/web/000/xmltv.xml http://???.000webhostapp.com/epg2xml-web.php chmod 777 /volume1/web/000/xmltv.xml cat /volume1/web/000/xmltv.xml exit 0 fi case "$1" in --description) echo "tv_grab_nas_000" ;; --version) echo "2.0" ;; --capabilities) echo "baseline" ;; esac ======= ----- 사례2) u5pvr의 000폴더에 tvh로 다운후 cat로 적용 ====== #!/bin/sh #??? change if [ "x$1" = "x" ]; then cd /mnt/media_rw/sda5/www/html/000 rm /mnt/media_rw/sda5/www/html/000/xmltv.xml #서버 xmltv.xml crone으로 만들어질때 #wget https://???.000webhostapp.com/xmltv.xml -P /mnt/media_rw/sda5/www/html/000 #서버 php이용 만들어 나의 서버에 저장 wget -O /mnt/media_rw/sda5/www/html/000/xmltv.xml http://???.000webhostapp.com/epg2xml-web.php chmod 777 /mnt/media_rw/sda5/www/html/000/xmltv.xml cat /mnt/media_rw/sda5/www/html/000/xmltv.xml exit 0 fi case "$1" in --description) echo "tv_grab_u5000webhostapp" ;; --version) echo "2.0" ;; --capabilities) echo "baseline" ;; esac ======= 무료 서버 php로 만들면서 나의 서버에로 저장 할때 비교 무료 사용에 크론이 제한되어 사용 되지 않습니다 무료 크론사이트 참조 사이트 입니다 1) 회원가입 --> 이메일 확인 2) cron-job.org 사이트에서 cronjobs 등록 https://???.000webhostapp.com/epg2xml.php |
관련자료
-
링크
악동루시퍼님의 댓글의 댓글
편성표의 경우에는 시간 문제였던 것 같아요.
하루 자고 일어나니 편성표도 제대로 들어와 있네요.
그런데, 000webhostapp.com 이 내부오류가 있어서 파일확인이 안되고 있네요.^^;;
저만 그런건가요???ㅠㅠ
그래서, 혹시 개인 호스팅서버에 업로드 해서 사용하려 하는데, 그 경우 cron 설정은 어찌해야 하는지 혹시 아시는지요?
제 개인 호스팅 서버에는 000webhostapp.com 처럼 간단히 cron 설정을 하는 곳이 보이질 않아서 리눅스명령어??? 로 설정을 해야 할 것 같아요^^;;
닐리리님의 댓글의 댓글
닷홈을 이용한 http://hobby.tw/494 이 방법으로 하시라고 위에 댓글 단것입니다.