rTorrent도 아직 버그가 좀 많은듯 싶은데요.
그 중 제가 겪은 버그는 바로..
토런트 생성시 파일 용량이 크면 용량인식을 잘 못하는 오류입니다.
4.36GB ISO파일을 369.04MB로 오인해서 토런트 파일을 만들더군요.
자 우선 ruTorrent의 create Plugin wiki를 살펴보도록 하죠.
create플러그인 자체로도 제작이 가능하지만 외부 프로그램을 쓰는 방법을 이용하는 방법이 있더군요.
저는 이중에 mktorrent를 이용하기로 했습니다.
일단 mktorrent를 설치해야 됩니다.
이제 create플러그인의 설정파일을 편집해줍니다.
이제 토런트 파일을 생성하면 mktorrent로 생성됩니다.
바꾸고 나니까 씨앗 파일 만드는것도 빨라진 기분이더군요.(실제 속도는 모르겠으나;;;)
자 이번에는 토런트 파일을 더블클릭하면 rTorrent에 추가하는 방법을 만들어 보겠습니다.
저는 batch파일을 사용하고 있는데요.
이건 삼바로 시드박스와 연결되어있어야만 슬 수 있습니다.
일단 rtorrent에서 자동으로 torrent를 인식하는 폴더를 지정해야 합니다.
방법은 두가지가 있는데요.
첫번째는 ~폴더에 생성한 .rtorrent.rc파일을 수정해서 rTorrent를 이용해 추가하는 방법과
두번째는 ruTorrent의 Plugin인 autotools의 auto watch를 이용하는 방법입니다.
전 autotools플러그인을 지웠기 때문에 첫번째 방법을 이용하겠습니다.
동작은 간단합니다. disk1의 watch폴더를 감시하고 있다가 torrent파일이 들어오면 해당 토런트 파일을 rtorrent에 추가시켜 주는것이죠.
이제 윈도우로 돌아와서 시작->실행->cmd를 입력합니다.
도스창이 뜨죠.
보시면 이제 mv.bat파일이 생성된걸 보실수 잇는데요.(전 아무데나 만들었습니다만 적당한 위치에 만드세요^^)
이걸 torrent파일과 연결시켜주면... 자동으로 watch디렉토리로 이동시켜줘서...
rtorrent에 토런트 파일이 추가됩니다.
watch폴더에 쓰기 가능권한이 반드시 필요하겠죠?
그 중 제가 겪은 버그는 바로..
토런트 생성시 파일 용량이 크면 용량인식을 잘 못하는 오류입니다.
4.36GB ISO파일을 369.04MB로 오인해서 토런트 파일을 만들더군요.
자 우선 ruTorrent의 create Plugin wiki를 살펴보도록 하죠.
create플러그인 자체로도 제작이 가능하지만 외부 프로그램을 쓰는 방법을 이용하는 방법이 있더군요.
저는 이중에 mktorrent를 이용하기로 했습니다.
일단 mktorrent를 설치해야 됩니다.
sudo apt-get install mktorrent
여러 번 느끼지만 프로그램 인스톨은 리눅스가 훨씬 빠르고 편합니다^^이제 create플러그인의 설정파일을 편집해줍니다.
sudo nano /var/www/rutorrent/plugins/create/conf.php
wiki를 참조하여 $useExternal항목을 false에서 'mktorrent'로 바꿔줍니다.이제 토런트 파일을 생성하면 mktorrent로 생성됩니다.
바꾸고 나니까 씨앗 파일 만드는것도 빨라진 기분이더군요.(실제 속도는 모르겠으나;;;)
자 이번에는 토런트 파일을 더블클릭하면 rTorrent에 추가하는 방법을 만들어 보겠습니다.
저는 batch파일을 사용하고 있는데요.
이건 삼바로 시드박스와 연결되어있어야만 슬 수 있습니다.
일단 rtorrent에서 자동으로 torrent를 인식하는 폴더를 지정해야 합니다.
방법은 두가지가 있는데요.
첫번째는 ~폴더에 생성한 .rtorrent.rc파일을 수정해서 rTorrent를 이용해 추가하는 방법과
두번째는 ruTorrent의 Plugin인 autotools의 auto watch를 이용하는 방법입니다.
전 autotools플러그인을 지웠기 때문에 첫번째 방법을 이용하겠습니다.
sudo nano ~/.rtorrent.rc
여기에 다음과 같은 줄을 추가해줍니다.
schedule = watch_directory,5,5,load_start=/disk1/watch/*.torrent
동작은 간단합니다. disk1의 watch폴더를 감시하고 있다가 torrent파일이 들어오면 해당 토런트 파일을 rtorrent에 추가시켜 주는것이죠.
이제 윈도우로 돌아와서 시작->실행->cmd를 입력합니다.
도스창이 뜨죠.
copy con mv.bat
move %1 \\server\disk1\watch
이렇게 입력하고 Ctrl+Z를 누른후 엔터를 치면 파일이 하나 복사되었다는 메시지가 나올겁니다.move %1 \\server\disk1\watch
보시면 이제 mv.bat파일이 생성된걸 보실수 잇는데요.(전 아무데나 만들었습니다만 적당한 위치에 만드세요^^)
이걸 torrent파일과 연결시켜주면... 자동으로 watch디렉토리로 이동시켜줘서...
rtorrent에 토런트 파일이 추가됩니다.
watch폴더에 쓰기 가능권한이 반드시 필요하겠죠?