11.Nas_1




펌업)EPG XML 윈도우용 프로그램 및 사용기_작업실패

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문


    펌업)EPG XML 윈도우용 프로그램 및 사용기

    너무나 간편한 epg파일을 만드는 유용한 프로그램입니다

    저는 실패 했습니다

    -----------

    실패 원인

    ip_list.txt 작성방법과 파일 형식이 mj_iptv.m3u를 만드는 방법이 상이합니다,.,,,

    =====

    <압축해체>> 파일 실행 >  채널 검색

    3232235521_1531906832.3416.png

    3232235521_1531907244.4926.png

    ch_list_new.txt 만들어 집니다

    < epg 검색 >


    epg 검색

    3232235521_1531906887.0929.png

    자동복사 설정 > web 디랙투리에 webdav 드라이브 경로 지정 하면 저의  W 시놀로지 web 디랙토리로 만들어집니다 

    3232235521_1531906993.9032.png


    하드 드라이브와 web 드라이브 복사 파일 정보

    3232235521_1531907088.5239.png

    http://192.168.0.11/epg/mj_epg.xml

    정상적으로 web 경로로 불러옵니다.

    3232235521_1531907540.9332.png


    ----하기 내용은 EPG XML 윈도우용 프로그램 정보 입니다 

    최신버전은 사이트 접속 다운하시고 제가 받은 파일은 본문과 같습니다

    https://m.blog.naver.com/PostView.nhn?blogId=dsdman&logNo=220546383739&proxyReferer=&proxyReferer=https://www.google.co.kr/


    2017-10-17 추가 내용

    M3U 만들기 기능 설명 - 문의하신 분이 있어서 내용 추가 합니다.

    1. 텍스트 에디터로 ip_list.txt 파일을 만든다.

    형식은 다음과 같다 (주의 : ANSI 형식)

    udp://xxx.xxx.xxx.xxx:xxxxx,11,KBS1,KBS1

    udp://xxx.xxx.xxx.xxx:xxxxx,12,KBS2,KBS2

    주소,채널번호,명칭,비고


    주소 = IP, URL 등 

    채널번호 = 검색된 ch_list_new.txt의 맨마지막 채널 숫자 정보를 참조하여 매칭

    명칭 = 방송명칭 (매칭할 채널번호가 없는 경우에 저장할 방송명칭)

    비고 = 설명 (없어도 무방)

    2. 채널 검색시 M3U 만들기를 체크하고 검색을 하면 검색 완료 후 ip_list.txt 파일을 불러와서 채널번호로 매칭하여 ch_list_new.txt 파일의 방송명칭으로 M3U 파일을 생성한다.

    저장되는 형식은 다음과 같다 (주의 : UTF-8 형식)

    #EXTM3U tvg-shift=0

    #EXTINF:-1 tvg-chno="1" tvg-id="11" tvg-name="KBS1" tvg-logo="epg_11.png" group-title="IPTV",KBS1

    udp://xxx.xxx.xxx.xxx:xxxxx

    #EXTINF:-1 tvg-chno="2" tvg-id="12" tvg-name="KBS2" tvg-logo="epg_12.png" group-title="IPTV",KBS2

    udp://xxx.xxx.xxx.xxx:xxxxx


    tvg-chno = ip_list.txt 파일에 저장된 순서대로 부여됨


    tvg-id = 채널번호 (지정된 번호가 없을 경우 빈상태로 저장)

    tvg-name = 검색된 ch_list_new.txt 파일의 방송명칭 (지정된 번호가 없는 경우 ip_list.txt 파일의 방송명칭으로 저장됨)

    tvg-logo = 채널 로고 저장 기능에서 저장된 이미지 파일명으로 맞춰서 저장 (채널 이미지가 없는 경우 no_epg.png로 지정됨)

    group-title = IPTV (고정)


    2017-10-14 수정 및 추가

    이 오래된 것을 아직도 쓰고 계시다는 분들이 있어서 조금 기쁘기도 놀랍기도... 갑자기 구실을 못한다는 몇몇 연락을 받았는데 그냥 모른척 하려다가 마지막 소스가 아직 남아 있어서 수정했습니다.

    또 쓰실 분이 있을지 모르겠지만 도움이 되시길 바랍니다.

    1. 홈페이지 리뉴얼하면서 바뀐 부분이 있는지 데이터를 받아오지 못해서 몇몇 부분을 수정하였습니다.

    2. 채널 검색할때 각 채널의 로고 파일을 가져와 저장합니다.

    실행 파일 경로의 Logo 폴더(epg_xxx.png)에 저장됩니다.

    3. 채널 검색할때 각 채널의 현재 방송 화면을 가져와 저장합니다.

    실행 파일 경로의 Preview 폴더(cap_xxx.png)에 저장됩니다.

    ** 매번 이미지를 저장하시면 그만큼 느리니 필요할때 한번만 사용하세요.

    4. M3U 만들기는 IP 리스트 파일이 있으면 M3U 파일을 만들어주는 기능인데...

    그냥 저만 한번 쓰고 마는...

    이상 입니다.

    그럼 별거 없지만 알아서 활용하세요 ^^

    ** 오래된 버전은 어차피 안될테니 지웠습니다.

    2015-12-10 기능 추가


    1. 자동 복사 기능 추가

    자동 복사 기능을 켤 경우 선택한 경로 및 지정한 파일명으로 mj_epg.xml 파일을 복사합니다.

    복사되는 파일명을 바꾸고자 할 경우 다른 이름으로 저장 다이얼로그 창에서 파일명을 수정하시기 바랍니다

    NAS와 같은 네트워크 장치로 복사하고자 할 경우에는 네트워크 삼바 경로를 지정해도 됩니다.

    2. 자동 종료 기능 추가

    자동 종료 기능을 켤 경우 EPG 검색이 완료되면(갱신할 정보가 없을때도) 5초 후 프로그램을 자동 종료하도록 합니다.

    3. 인터넷 연결 또는 서버에 문제가 있어 검색을 못할 경우 10분에 한번씩 다시 체크하도록 추가 

    첨부 파일 중 MJ EPG V3.zip 을 받아가세요. 

    ----------------------------------------------


    제가 블로그 하지 않는데... 카페 운영진이 문제가 될수있다고도 하고 여러~분들이 보내달라고 쪽지보내시고 해서 그냥 여기로 옮겼습니다.

    사실 저희집에 TV를 없애서 어쩌다 KODI로 방송정보 보고 볼것만 골라보려고 만들었다가 도움이 될까해서 올린건데 자꾸 복잡해지는 것 같고... 중년되서 그런지... 괜한일에 대응하기가 귀찮기도 해서요 ㅜㅜ


    아래는 올렸던 전문입니다 참고하세요.

    (MJ EPG V2-3.zip) -> (MJ EPG V2-4.zip) 수정


    안녕하세요.

    일전에 올렸던 EPG XML 프로그램 윈도우용을 업데이트 합니다.

    일이외에 프로그래밍은 조금 귀찮은 일이지만 ㅜㅜ 요청도 있고 해서 하는 김에 몇가지 업데이트를 했습니다.

    실행하면 따란~~

    다음과 같습니다... 별거없어요.

     


     채널 검색, EPG 검색 버튼의 기능은 기존과 같습니다.

    채널리스트가 변경되었으나 EPG ID는 기존과 같아서 기존에 적용하신 분은 그대로 사용하시면 됩니다.

    업데이트된 부분은 다음과 같습니다.

    1. 친절하게 몇가지 안내(오류나 상태 등) 알림을 추가하였습니다.

     2. EPG 검색 분량을 1~7일까지 지정할 수 있습니다.

     3. EPG 검색 속도가 기존 보다 매우~~ 빨라졌습니다. 

    서버에서 웹페이지가 아닌 데이터만 바로 가지고 옵니다.

    EPG가 일단위로 변경되는 방송도 있어서 1~3일치만 가지고 오면 더 빠릅니다.

    4. "자동 EPG 검색"을 체크하면 하루 간격으로 지정된 분량의 EPG를 자동으로 저장합니다. 

    처음 실행시에는 3초 후에 이후 1시간 간격으로 자동 체크합니다.

    윈도우 시작 프로그램으로 한번 등록해두면 따로 신경쓸일 없습니다.

    ** 기존 프로그램에 있던 자동 종료 기능은 제외시켰습니다.

    5. "자동 최소화"를 체크하면 처음 실행시 창이 뜨지 않고 바로 트레이에 들어갑니다. 

    숨김 상태에서 실행창 호출은 트레이에 아이콘을 더블 클릭하면 됩니다.

    실행창의 X 버튼은 종료가 아니고 창 숨김입니다 프로그램의 종료는 트레이 메뉴에서 하세요.

    트레이 메뉴는 아이콘에 마우스 오른쪽 버튼을 누르면 됩니다.

    6. 중복 실행을 방지하도록 하였습니다.

    7. 일부 프로그램 호환 문제로 XML 포멧을 UTF-8 BOM에서 UTF-8로 변경하였습니다.

    8. 방송없는 시간, 마지막 방송 시간 등의 시간을 맞추었고 제공 데이터에 따라 방송 정보가 일부 추가 또는 제거 되었습니다.

    9. 기타 등등... 생각이 나지 않습니다.

     ** 1. 트레이에 있을때는 중복 실행되는 문제가 있어서 수정했습니다 ㅜㅜ

    ** 2. 채널명에 "&" => "&amp;" 가 변환되지 않은게 있어서 수정했습니다.

    ** 3. 인터넷이 안될때 EPG XML 파일을 갱신하는 문제가 있어서 수정했습니다.

    주의 : 로컬디스크가 아닌 네트웍 드라이브에서 실행하면 정상동작하지 않습니다. 

    이상 끝 입니다 조금은 편리해지셨기를...

    질문하시는 분이 있을 것 같아서 추가합니다.

    윈도우 8~10은 시작프로그램 등록을"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp" 경로에 바로가기를 만들어서 붙여넣기하시면 될 겁니다.


    안녕하세요.


    이곳을 통해서 mc2xml을 알게되어 kodi iptv에 적용한 후 EPG 나오는 것을 보고 좋았습니다.

    그러나 MS EPG의 일부 EPG 정보가 정확하지 않기도 하고 요즘은 업데이트도 안되서 직접 만들었습니다.

    한번 되다가 안되니 그것 참 불편해서... ㅜㅜ


    혼자쓰려고 만든거라서 다른 분들 쓰시기에 어떨지 모르겠지만 필요하신 분도 있을 것 같아서 올립니다.

    어제 밥한끼만 먹고 배고파도 꾹 참고 하루 종일 만들었습니다 흑~


    프로그램을 실행하면 다음과 같습니다 매우 심플하죠?

    1. [채널 검색]을 누르면 BTV 사이트에서 전체 채널 목록을 추출합니다.

    현재는 전체 187개 채널이 검색되고 완료되면 실행 파일 폴더에 "ch_list.txt" 파일이 생성됩니다.

    파일 내용은 다음과 같습니다.

    5100,14,SBS

    5100,12,KBS2

    5100,11,KBS1

    5100,13,MBC

    5100,15,EBS

    ...주룩주룩...


    * 채널 검색은 BTV에 별일 없으면 최초 한번만 하시면 됩니다.


    2. [EPG 검색]을 누르면 전체 검색된 채널에 대한 EPG를 추출합니다.

    웹상의 오늘 기준으로 일주일치가 추출되며 전체 목록 그대로하면 187개 채널이므로 조금~ 오래걸립니다.

    * 멀티로 추출하면 빠르게 처리할 수 있는데 일주일에 한번만 하면되고 너무 많은 부하가 걸리면 BTV에서 수정할 것 같아서 그냥 이대로... ^^


    원하는 채널만 필요하신 분은 메모장이나 텍스트 편집기로 "ch_list.txt" 파일을 수정하면 됩니다.

    방송 명칭을 보시고 필요없는 채널을 삭제하고 저장하면 목록에 있는 채널의 EPG만 추출하니 오래걸리지는 않겠지요.


    EPG 추출이 완료되면 실행 파일 폴더에 "mj_epg.xml" 파일이 생성됩니다.


    3. 주의 : 실행 파일 폴더에 "ch_list.txt" 파일이 생성되어 있는 상태에서 프로그램을 실행하면 자동으로 EPG를 검색하고 자동 종료합니다.

    * 자동 검색 & 종료를 원하지 않으시면 "ch_list.txt" 파일을 지우셔야 합니다.

    스마트폰에서 PC 리모트프로그램에 등록해서 필요할때만 한번씩 실행하고 있어서 저 편하라고 이렇게 동작합니다 ㅜㅜ


    * EPG는 BTV 사이트에서 추출할 수 있는 정보만으로 만들어서 방송 내용, 제작자, 출연자, 장르 등의 정보는 포함되지 않습니다.

    * 추출 정보에 방송 시작 시간만 있는 관계로 정파 시간과 마지막 방송의 종료시간에 오류가 있는건 어쩔 수 없습니다.


    채널 EPG 설정하실때 EPG ID는 "ch_list.txt"에서 두번째 값을 참고하시면 됩니다.

    예) SBS EPG ID는 14 가 되겠지요.


    EPG ID를 MS EPG랑 똑같이 맞출까 했다가... 매우 너~무~~ 귀찮아서 그냥 ㅡㅡ

    저도 170여개를 다시 지정했으니 불편하시더라도 안구운동 한다고 생각하시길.


    며칠에 한번 정도만 쓰시길 바래요 그럴리 없지만... 너무 부하가 걸리면 BTV가 수정될지도 몰라요 ㅎㅎ 

    그럼 조금이나마 도움이 되시길 바랍니다.


    ** xml 시간에 +0900 으로 변경된 프로그램으로 추가합니다.


     

    제 KODI 환경에서는 잘나오는 것을 확인했습니다만 다른 환경에서는 저도 모릅니다 ^^

    ◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠


    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    OHSKR님의 댓글

    no_profile OHSKR 쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (14.♡.27.164) 작성일

    감사합니다.

    profile_image

    shimss11q님의 댓글

    shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (223.♡.140.226) 작성일

    작업실패  epg맞지  않음

    profile_image

    하드워커님의 댓글

    no_profile 하드워커 쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (211.♡.79.159) 작성일

    감사합니다.

    profile_image

    하얀눈이내려올때면님의 댓글

    no_profile 하얀눈이내려올때면 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (218.♡.29.218) 작성일

    감사합니다

    profile_image

    Kga3205님의 댓글

    no_profile Kga3205 쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (211.♡.254.245) 작성일

    감사합니다.






    Total 1,749 / 56 Page
    [ 초보자 phpMyAdmin 에러 복구 /설정 파일에 잘못된 권한이 지정되었습니다. 익명 쓰기 권한이면 안됩니… ] 댓글 1

    본대응은 초보자가 phpMyAdmin 퍼미션 정보의 권한값을 모르고 초기값으로 변경하는 방법 입니다설정 파일에 잘못된 권한이 지정되어있습니다. …

    [ 시놀로지 DSM 6.1에서 photo station에 클라으드 CLOUD 이용 스마트폰 사진 ds photo… ]

    시놀로지 DSM 6.1에서 photo station에 클라으드 Cloud 이용 스마트폰 사진 ds photo와 백업 연동 설치 사용기스마트폰 사…

    [ [TIP] CMD 명령어를 활용한 시스템 분석 – 여러가지 명령어들 ] 댓글 1

    [TIP] CMD 명령어를 활용한 시스템 분석 – 여러가지 명령어들SharedIT2016년 8월 10일7 Comments<CMD 명령어 모…

    [ 스크립트를 이용한 백업 ]

    스크립트를 이용한 백업다양한 상황에 따른 스크립트를 이용한 백업을 활용하고 있는데, 몇 가지 내용들을 정리해 보았습니다.다른 명령을 이용한 더 …

    [ 이메일 서버설정 )Dsm 6_1_시놀로지 메일서버 설정 2번째 분석 ] 댓글 6

    \r\n\r\n이메일 서버설정 )Dsm\r\n6_1_시놀로지 메일서버 설정 2번째 분석 \r\n\r\n사용 dsm : ds3615 DSM 6.1…

    [ 나스전용 case 에서 미니데스크탑 케이스로 변경 ]

    > 나스용 케이스 추전 는 미니데스크탑 추천드립니다기존 2Mons 미니서버 (13만)에서 미니타위 (4만)로교체 완료 교체비용케이스 (4만…

    [ 시놀로지보안 인증서 만들기 ]

    시놀로지보안 인증서 만들기 : 사용 상태시놀로지보안 인증서 만들기 새 인증서 추가자체 서명 인증서 생성공통이름에 ddns입력 이하 관련 내용 입…

    [ 부하가 적은 파일 전송 FlashFXP 을 이용한 nas용 파일전송 백업 ftp 사용방법기 입니다 ] 댓글 5

    부하가 적은 파일 전송 FlashFXP 을 이용한 nas용 파일전송 백업 ftp 사용방법기 입니다FlashFXP에 오신 것을 환영합니다!Flas…

    [ shimss home 사이트 속도 측정 ] 댓글 1

    shimss home 사이트 속도 측정https://tools.pingdom.com/#!/x3kcE/11q.kr/g5s저의 헤놀로지 vmware…

    [ 헤놀로지 2개의 서버 구성으로 클라우드 서버와 싱크를 이용한 백업서버 구성 ]

    헤놀로지 2개의 서버 구성으로 클라우드 서버와 싱크를 이용한 백업서버 구성메인서버 : 192.168.0.6 cloud station shares…

    [ vmware 사용조건의 헤놀로지 인터넷 사용 방화벽 조건 및 virius chaser9으로 사용 변경후 정상… ]

    vmware 사용조건의 헤놀로지 인터넷 사용 방화벽 조건 및 virius chaser9으로 사용 변경후 정상 방화벽 상태헤놀로지 vmware 연…

    [ sn_nas_up2)osfmount 사용 헤놀로지 XPENOLOGY VMWARE ,,New SERIAL MA… ] 댓글 23

    펌) 헤놀로지 새로운 시리얼과 MAC주소 생성기(test전)https://11q.kr/g5s/bbs/board.php?bo_table=s11&a…

    [ 헤놀로지 배경에서 하드디스확인중,패리티_일괄성검사빠르게하기 속도 높이기 ]

    헤놀로지 배경에서 하드디스확인중,패리티_일괄성검사빠르게하기 속도 높이기갑자기 vmware를 강제 종료시 발생되는 경우 입니다.작업스케줄러에 사용…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-19 15:36:54

    오늘의 홈 현황


    • 현재 접속자♨ 75(1) 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 5 명
    • 주간 가입자※ 14 명
    • 오늘 방문자 797 명
    • 어제 방문자 1,975 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,330,784 명
    • 전체 게시물※ 8,579 개
    • 전체 댓글수※ 24,627 개
    • 전체 회원수 10,975 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑