안녕하세요.
RSS 사용에 애를 먹고 계시는 것 같아 제가 사용하는 방법 공유합니다.
제가 커뮤니티 같은 곳에 글을 올리는게 처음이라 글쓰는게 어색하네요ㅋ
이해 안되시면 댓글로 남겨주세요^^
저는 기존의 특정 torrent 사이트에서 정규표현식을 이용해 magnet 주소를 찾는 방식에서
RSS 생성기(https://feed43.com/)를 이용하는 방식으로 사용 중입니다.
feed43을 통해 토렌트 사이트 게시글의 RSS를 만드실 수 있습니다.
feed43 사용법은 간단하니 검색해보시면 쉽게 제작하실 수 있습니다.
현재 글에서는 "토렌트X" 사이트를 예를 들어 설명 드립니다.
아래는 "토렌트X" 사이트에서 드라마 게시판을 feed43으로 만든 RSS입니다.
=> https://feed43.com/1147471471145386.xml
만든 RSS를 사용하기 위해 It's Torr를 조금 수정해 줍니다.
먼저, torr 폴더의 UserConfig.php 파일의 "_page_link" 변수를 아래와 같이 변경해 줍니다.
=> feed43으로 생성한 RSS 리스트의 Link를 찾는 정규표현식 입니다.
"_page_link" => '!<title>(?P<title>.+?)</title>.*?<link>(?P<link>.+?)</link>!si',
다음으로, $CONFIG = array 부분에 RSS 주소를 추가해 줍니다.
이제 Download Station의 RSS Feed에 추가해 줍니다.
위의 $CONFIG = array 에 추가했던 변수명으로 동일하게 입력해주시면 됩니다. (drama3)
=> https://localhost/torr2/torr.php?b=drama3
등록하면 Feed 목록에 올라오게 됩니다.
감사합니다.
처음 RSS 제작할때 게시판에 "720p-NEXT"를 검색하신다음 만드셔야 합니다.
ex) https://torrentXXXX.com/bbs/board.php?bo_table=drama&sca=&sfl=wr_subject&stx=720p-NEXT&sop=and
→ https://feed43.com/7186444627288122.xml
docker 안에서 "curl http://localhost/torr/torr.php?b=drama" 입력 시에 이미지처럼 title과 magnet 주소가 출력되어야 합니다...
https://node2.feed43.com/feed.html?name=7186444627288122 ← xml 페이지 앞의 숫자 입력
예를 들어, torrent42.com 에서 torrent47.com 로 변경되었을 경우 url 숫자만 바꿔주시면 바로 다시 동작합니다.
가끔씩 UserConfig.php 파일 끝에 $OLD_DOMAIN, $NEW_DOMAIN 코드가 추가돼서 RSS 업데이트가 안되는 경우가 있는데 다시 지워주면 잘 작동합니다^^