토렌트 단일 다운로드를 위한 명령줄 도구(예: wget 또는 컬)

토렌트 단일 다운로드를 위한 명령줄 도구(예: wget 또는 컬)

토렌트 콘텐츠를 다운로드할 수 있는 명령(다운로드한 후 중지할 때까지 토렌트로 참여할 수도 있음)에 관심이 있습니다.

일반적으로 미리 별도로 시작하고 클라이언트에 의해 제어되어야 하는 토렌트 클라이언트 데몬이 있습니다(예: transmission-remote.

wget그러나 나는 OR의 단순성을 찾고 있습니다 curl. 명령을 내리고 잠시 후에 결과를 얻습니다.

답변1

확인하다 transmission-cli. 사용은 실행만큼 간단 transmission-cli <torrent-file>하지만 여러 옵션을 사용하여 필요에 맞게 조정할 수 있습니다.

그냥 부수적인 코멘트:

transmission-cli여기에 나타날 수 있는 다른 많은 제안( deluge댓글의 Benjamin B.처럼) 외에도 실제로 사용할 수 있는 다른 옵션이 많이 있습니다 . 잘 작동하는 프로그램은 명령줄에서 제어할 수 있도록 작성해야 하며 GUI는 단지 프로그램을 더 쉽고 편리하게 사용할 수 있게 해주는 인터페이스인 보충제일 뿐이라는 내용을 어디선가 읽었습니다.

답변2

아리아 2

aria2c <torrentfile or magnet link>

답변3

나는 전에 시도했습니다 lftp:

lftp -c "torrent $1"

$1파일은 어디에 있습니까 .torrent?

같지 않은

lftp -e "torrent $1"

lftp -c명령이 완료된 후 종료해야 합니다( lftp -e명령 프롬프트에 남아 있음).

씨앗을 심을 수도 있습니다. (시딩이 그것과 어떻게 상호 작용하는지 아직 모르겠습니다 -c.)

명령이 완료된 후 시드

이는 실제로 다음에 의해 수행됩니다 lftp -c.

먼저 시작했습니다. 잠시 후 명령이 완료됩니다.

Name: lib.ru_2007-03-05.7z
dn:1.7G up:0 complete, ratio:0.000000
Seeding in background...
[15137] Moving to background to complete transfers...
$ 

백그라운드에서 여전히 활성 상태인지 확인하세요(시드됨).

$ ps x | fgrep lftp
 15137 ?        Ss     0:37 lftp -c torrent lib.ru_2007-03-05.7z.4fb7e98d43804eca.torrent
 67517 pts/3    S+     0:00 grep -F --color=auto lftp
$ 

답변4

방금 글을 썼습니다 tget- 토렌트용 wget.

$ tget "magnet-link"

$ tget /path/to/ubuntu.torrent

설치, 실행 npm install -g t-get또는yarn global add t-get

자세한 내용은 -http://github.com/jeffjose/tget

관련 정보