본문 바로가기
저장소/유틸 자료

Wget 프로그램을 통해서 토랜토프로그램트래커 자동다운로드를 해보자

by MinorityOpinion 2019. 2. 19.
728x90

wget.zip


https://eternallybored.org/misc/wget/



사실 요즘 여러가지 규제가 엄격해지고 난 뒤로 부터는 나도 토렌트를 잘 안 이용하는데


그래도 필요한 사람이 있을거 같아서 글을 올려 본다.


GNU Wget는 웹 서버로부터 콘텐츠를 가져오는 컴퓨터 프로그램으로,


GNU 프로젝트의 일부이다.


이 프로그램의 이름은 월드 와이드 웹과 get에서 가져온 것이다.


HTTP, HTTPS, FTP 프로토콜을 통해 내려받기를 지원한다.


또한 상호작용 없이 백그라운드 상태에서 작동할 수  있으며


사용자는 로그인(을 하지 않은 상태에서도 cron이나 Damon을 이용 wget을 실행시킬 수 있다.


또한 cookie, Form action을 지원해서 사용자 액션을 시뮬레이션 할 수도 있다.


HTML과 XHTML 페이지를 다운로드 받아서 로컬 파일시스템에 저장하며.


이때 파일이름과 디렉토리 구조까지를 그대로 로컬시스템에 구축함으로써,


backup, mirror 사이트 구축등에 사용할 수도 있다.


recursive 다운로드를 지원해서, 사이트 전체를 쉽게 내려받을수있다.


느리거나 불안정한 네트워크 환경에서도 매우 잘 작동하며


네트워크 환경이 불안해서 도중에 연결이 끊겼다면, 연결이 끊긴 시점부터 다운로드 받는 기능도 가지고 있다.





우분투에서 실행중인 wget 모습


리눅스를 예로 든 것 뿐이고, 윈도우에서도 잘 지원한다.


그리고 이거를 토렌트에서 응용 할 수 있는데


네트워크에 있는 파일을 긁어 오는거라 속도 향상과는 거리가 좀 멀고


신뢰 할 수 있는 파일을 가져와서 바이러스나 랜섬웨어를 막고자 하는 목적이다.


다시 말해서 토렌트 랜섬웨어 안걸리는 방법?



@echo off

setlocal

pushd %~dp0

cls

color 1f



rem 원본 파일 이름 지정


set FileOri1=trackers_best.txt

set FileOri2=trackers_best_ip.txt

set FileOri3=trackers_all.txt


rem 다운 경로(URL) 지정


set URL1=https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt

set URL2=https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best_ip.txt

set URL3=https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt


:Work0


if /i "%URL1%" == "" goto DownOK

if /i "%URL2%" == "" goto DownOK

if /i "%URL3%" == "" goto DownOK

cls

echo.

echo  %FileOri% 다운로드 시작!

echo.

echo.

del %FileOri1%

del %FileOri2%

del %FileOri3%

wget.exe -c  %FileOri1% "%URL1%"

wget.exe -c  %FileOri2% "%URL2%"

wget.exe -c  %FileOri3% "%URL3%"


:DownOK

cls

echo.

echo.

echo.

echo.

echo  %FileOri% 다운로드 완료!




rem 메세지 출력용 VBS 생성 및 실행


echo MsgBox "%FileOri% 파일을 성공적으로 다운로드 하였습니다.확인하세요.", vbOKonly + vbInformation, "다운로드 완료!" > MSG.vbs


MSG.vbs





rem 최종적으로 메세지 박스도 삭제


del MSG.vbs /q



:EXIT

exit



내용은 이렇다. 이거를 메모장등에 옮겨 적어서 확장자를 cmd로 바꾸면 되는데


어자피 압축 파일안에 넣어 놓았다.



이렇게 나올 것이다.


wget.exe과 같은 경로에 다운 받아지니 바로 사용 하면 된다.




728x90