OMVP를 이용해 IPTV주소 따기.
2017.06.11 00:10
OMVP를 이용해 IPTV주소 따기.
광고 차단 플러그인을 꺼 주시면 블로그 운영에 도움이 됩니다. ^^

이 글은 omvp를 이용해서 시청중인 iptv채널 ip주소를 따는 글을 요약한 글 입니다.

 

제가 필요해서 작성해두는 글이라 강좌글이 아닙니다. 제 기억속에서 사라져 가는 부분을 잡아두는 글이니 질문에 답을 안드릴수도 있습니다.^^

 

저는 SK IPTV를 시청하기에 SK IPTV에 최적화된 글 입니다.

 

iptv채널을 따기위한 준비.

 

1. OMVP프로그램 다운, 설치.

 

 

링크에서 최신버전을 다운로드(간혹 최신버전에서 IP추출이 안되는 경우도 있으니 버전은 자신에게 맞는것을 사용.)

 

다운로드한 OMVP프로그램 압축을 풀어 들어가면 위 파일이 있는데 번호 순으로 관리자 권한으로 설치한다. 'WinPcap_4_1_3.exe'설치시 에러 발생하면 안됨.

 

2. 윈도우 방화벽 해제.

 

윈도우 버전이 무엇이든 방화벽을 해제 해 둔다.

 

3. IPTV채널 IP를 얻을 PC의 랜카드 ID얻기.

 

사용하는 PC의 랜선이 연결된 랜카드 ID 번호를 알아야 하는데 간단한 명령어로 가능하다. 주의할점은 도스창이 '관리자 권한'으로 실행되어야 한다.

 

명령 프롬프트를 관리자로 실행 해서 'OMVP'폴더로 이동해서 'omvs -l'명령어를 입력.

 

예: 명령 프롬프트 실행 -> 도스창에 'cd\'입력하고 엔터. cd omvp입력하고 엔터.

 

omvp폴더에서 'omvs -l'입력하면 위 화면이 나오는데 사용자마다 나오는 화면이 다름. 중요한 부분은 인텔, 리얼텍등 장착된 랜카드 제조사 모델이 실제 사용되는 랜카드이니 그 번호를 사용하면 됨.

 

랜카드 ID는 'dev_idx(x)'관호안 숫자가 ID번호.

 

이제 랜카드 번호를 알아내었으면 'omvp'폴더에서 '마우스 우클릭 -> 새로 만들기 -> 텍스트 문서' 선택. 파일 이름은 아무거나넣고 확장자는 꼭!! 'cmd'로 해 줌.

 

@echo off
pushd %~dp0
for /l %%a in (1,1,254) do (echo omvs -u -i 1 -j 5 239.xxx.%%a.0/24 >>iplist.cmd)
iplist.cmd
del iplist.cmd

 

위 내용을 만든 cmd파일에 넣고 저장하면 되는데 빨간 부분은 수정해야 한다.

 

1은 'omvs -l'로 알아낸 랜카드ID번호 입력.

xxx는 사용하는 통신사 IP대역을 넣어 주면 됨. IP대역 확인.

 

이제 파일을 저장하고 실행된 명령 프롬프트(닫았다면 다시 관리자로 실행)에서 저장한 파일을 실행하면 'omvs_out'폴더가 생성되면서 폴더안에 'omvs_1481385224475918.m3u'형식의 파일이 생성되면서 IP따는 작업을 시작.

 

약 서너시간이 지나면 '239.xxx.39.xx-49220.png'파일이름의 png파일이 생성되는데 png파일이 생성되어야 채널따는것이 정상적으로 된다고 보면 됨.

 

위 작업은 공유기에 부담을 주는 작업으로 공유기가 간혹 뻣어버리는 경우도 있는데 그때는 채널을 처음부터 다시 따는것보다 멈춘 부분에서 다시 시작하면 됨.

 

배치파일안에 (1,1,254)항목을 (검색을 원하는숫자,1,254)으 교체하고  omvp폴더에 있는 iplist.cmd를 지우고 수정한 배치파일 실행.
저작자 표시 비영리 변경 금지
신고

, , , , , , ,