안녕하세요
예전에 토ㅇㅇ RSS 생성기를 만들어서 torr라는 이름으로 공유한 적이 있었습니다.
토ㅇㅇ 사이트들이 워낙에 자주 폐쇄되다 보니까 언제부턴가 업데이트에 손을 놔버려서 죽은 서비스가 되어버렸죠.
찾아보니까 2017년 6월이 마지막이었었네요. 3년만에 다시 살려보는 거네요 ㅎㅎ
이번에는 저도 쪼금 열심히 써보려고 자동 업데이트 기능을 강화했습니다.
지금 등록된 토ㅇㅇ 사이트가 폐쇄되면 다른 사이트를 찾아 업데이트를 해보려고요.
torr를 이용하시는 분들도 며칠 기다리다 보면 자동으로 업데이트가 될 겁니다. (아마도요^^)
앗! 그런데 zip 파일 첨부가 안되네요 ㅜㅜ
이메일을 리플로 남겨주시면 다운받을 수 있는 링크를 전달하도록 하겠습니다.
***************************************************************************************************************
Update: 구글 드라이브에 소스파일을 올렸습니다.
https://drive.google.com/file/d/1CEu99vxkYBNqQ89yScHTpdUfzjXFnriB/view?usp=sharing
***************************************************************************************************************
It's torr! v20200817
공개 토렌트 사이트의 게시물을 RSS 형태로 제공
적용 방법
torr.php를 웹서비스 루트에 torr 디렉토리를 만들고 복사한다.
시놀로지는 웹서비스를 활성화하고 web/torr/torr.php로 복사한다.
사용 방법
예) http://your-server-ip/torr/torr.php?b=ent&k=놀면 뭐하니
-
b: 검색할 게시판으로써 미리 정의된 것만 사용 가능하다. 게시판을 지정하지 않으면 예능, 드라마, 다큐에서 통합 검색한다. 지원하는 게시판은 예능(ent), 드라마(drama), 다큐(docu), 미드(mid), 기타(etc)이다.
-
k: 검색어(예, 놀면 뭐하니)이다. 생략 시 해당 게시판 첫 페이지의 목록을 가져온다.
업데이트
-
torr.php는 자동 업데이트를 지원한다.
-
업데이트 시 torr.php 자체가 변경되므로 유지해야 할 설정이 있는 경우 UserConfig.php 파일에 정의하면 된다. 아래는 set 정보를 UserConfig.php에 정의한 예시이다.
<?PHP
# 검색어 Set: 세트로 등록된 이름을 검색키워드로 사용하면 한번에 다중 검색을 실시한다.
$KEYWORDS = array(
"set01" => array("라디오스타", "놀면 뭐하니 720p-NEXT", "나 혼자 산다 720p-NEXT"),
"set02" => array("바퀴달린 집 720p-NEXT", "유 퀴즈 온 더 블럭 720p-NEXT"),
"set03" => array("놀면 뭐하니", "나 혼자 산다", "라디오스타", "여자들의 은밀한 파티")
); -
T사이트가 죽어버린 후 며칠 기다리다 보면 작동할 될 수도 있다.
-
최신 버전 체크는 하루에 한번 한다.
-
자동 업데이트를 중지하려면 define('AUTO_UPDATE', false);로 변경한다.
고급 활용
-
검색어는 수직바(|)로 구분하여 여러개를 입력할 수 있다. 예) http://your-server-ip/torr/torr.php?b=ent&k=놀면 뭐하니|라디오 스타|나 혼자 산다
-
검색어는 미리 정의한 세트명을 이용할 수도 있다. 예) http://your-server-ip/torr/torr.php?b=ent&k=set01
-
작동이 제대로 되지 않으면 $logger->setLevel('DEBUG');로 변경하고 로그 파일(torr.log)을 살펴본다.
-
정보를 수집할 사이트가 바뀌면 $CONFIG를 수정한다.
즐거운 밤 되세요
/Vollago
오전 중에 어딘가에 압축파일로 올리고 링크를 공유토록할께요.
반갑습니다~
본문에 다운받을 수 있는 링크 올렸어요~
다만 걱정되는건, 사이트가 죽으면 새로운 곳을 찾아 코드를 수정해야 하는데, 제가 이걸 인지하고 시간내서 작업하는데 일주일 이상 걸릴 수도 있어요.
사용자가 많아지면 이런 부분을 잘 이해하지 못하는 사람이 생길 수가 있습니다. 개발자로서는 제약사항이 있는 서비스를 너무 많은 사람이 쓰는건 부담이 됩니다.
제가 이걸 만든건 세가지 이유가 있었는데요
첫째는 심심해서 놀이로써 만들었고,
둘째는 다른 사람에게 아주 조금만 도움이 되고 싶었고,
셋째는 누군가 자극을 받아 비슷한 프로그램이 많아지길 기대했어요
반야자비님 덕분에 두번째, 세번째가 충족되니 제가 오히려 감사하게 생각해야겠네요 ㅎㅎ
전 이제 다른걸 준비해보려고 합니다.
텔레그램 챗봇으로 검색하고 바로 다운로드 할 수 있는 도커 버전인데요, 이건 조금 더 손 본 후에 공개할 수 있겠네요.
워낙 토렌트 사이트들이 자주 방하고 바뀌고 생기고 해서 예전에 다른 분들이 만들어주신건 한 반년 정도 지나면 동작을 하지 않게 되더군요.
"https://torrentdia.com/bbs/board.php?bo_table=torrent_music&sca=&stx={k}"
),
이 부분 추가 해서 사용중입니다.
혹시 이부분에
사용자 정의 부분에 추가 하면 업데이트 되어도 유지 가능할까요?
http://your-server-ip/torr/torr.php?b=ent&k=놀면
이거 제서버주소 넣고 실행하면 아무것도 안뜨는데요. php수정해야되나요? 이거 작동되면 rrs토렌 좌표 나오는거죠?
tfrss 를 얼마전에 다시 다운해서 올려두고, RSS(다운로드 스테이션)를 등록은 해서, 리스트는 받아오는데, '잘못된 토렌트 화일'이라면서 다운은 안되고요.ㅠㅠ
최근 한달 전 즈음부터 애니릴이 받아지는 것 같은데요.
저 혼자만의 문제인가요?
11/27 시간이 지나면서 자동 해결 되었습니다.
그것이 알고 싶다를 예를 들면
그것이|알고 싶다 로하면 다운로드 되어야 하는거같은데 제가 잘못 이해한건가요?
Or조건으로 그것이 또는 알고 싶다 만 조건이 부합되어도 다운로드 되어야 하는거같은데 안되네요
'k=그것이 알고싶다'로 하시면 돼요
두개 이상의 프로그램인 경우에 수직바를 사용합니다.
예) k=놀면 뭐하니|라디오스타
방금 테스트해보니 저는 잘 되네요~
외국영화 게시판을 자동으로 받고자
"movie" => array( # 외국영화
"https://www.torrentdia3.com/bbs/board.php?bo_table=torrent_movieov&sca=&stx={k}"
),
아래와 같이 추가하였는데, 영화게시판은 작동이 안되네요.. 게시판 형식이 달라서 그런것같기도한데..
영화게시판은 이용할 방법이 없을까요?
해당 글을 참고하세요
해당 글을 참고하세요