Voglio distribuirlo sul mio server VPS per scaricare rapidamente le risorse.
Questo potrebbe farmi risparmiare un sacco di tempo poiché alcune risorse sono in un paese straniero,
Voglio distribuirlo sul mio server VPS per scaricare rapidamente le risorse.
Questo potrebbe farmi risparmiare un sacco di tempo poiché alcune risorse sono in un paese straniero,
Risposte:
Il client BitTorrent predefinito di Ubuntu Desktop, Transmission , ha un'interfaccia a riga di comando (che non è installata per impostazione predefinita, il pacchetto è transmission-daemon
). Il demone può essere configurato in modo tale da poter interagire attraverso il terminale e attraverso un'interfaccia web.
La trasmissione è un buon client bittorrent perché:
Per maggiori informazioni sulle sue caratteristiche, vedi questa pagina .
transmission-cli
prima di poterlo utilizzare in Terminal. Il transmission-gtk
pacchetto normale non include la CLI. Per non parlare del transmission-daemon
pacchetto.
Ho scritto un tutorial dettagliato su rTorrent, compresa la sua installazione e configurazione. Dai un'occhiata qui o consulta la guida per l'utente ufficiale .
Deluge è un client torrent completo ma leggero che è scritto in Python e utilizza la libreria C ++ libtorrent (rasterbar) nel suo nucleo.
Interfacce utente multiple, supporta l'accesso dalla maggior parte delle piattaforme:
Molti plugin ed estensioni di applicazione
Un downloader CLI che supporta HTTP, FTP e Torrent.
Per scaricare un torrent:
aria2c file.torrent
Puoi anche indicarlo a un file torrent remoto, http://some web site here.com/file.torrent
quindi non è necessario scaricare prima il file torrent.
Si noti inoltre è possibile disabilitare l'allocazione file con questo flag: --file-allocation=none
.
Aria2c supporta anche il download parallelo su HTTP. Usa il -j
flag per determinare quanti thread. Per 3 download simultanei di un singolo file HTTP, vedere il seguente esempio:
aria2c -j 3 website.com/file.rar
Azureus / Vuse ha anche una modalità console. [disclaimer] Ero uno degli sviluppatori.
Per utilizzare azureus in modalità console, devi scaricare un paio di librerie aggiuntive da http://svn.vuze.com/public/client/trunk/uis/lib/
Se li posizioni nella stessa directory del vaso Vuze, puoi avviare l'interfaccia utente della console eseguendo:
java -jar Vuze-xxxx.jar --ui=console
All'interno della CLI, digitare help per visualizzare i comandi. Un paio di comandi utili sono:
Ecco un esempio di output da un comando 'show torrents'
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Dai un'occhiata a http://wiki.vuze.com/w/Console_UI per maggiori informazioni :-)
Io lo uso per tutto il tempo :
sudo apt-get install bittornado
Per scaricare i torrent:
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
C'è una domanda simile su stackoverflow.com .
La risposta accettata è CTorrent, quindi ho pensato di menzionarlo qui. La descrizione di ctorrent da pacchetti.debian.org è la seguente:
Questa applicazione è scritta in linguaggio C ++ e non richiede alcun componente grafico, come un server X. L'upstream originale di ctorrent ha interrotto il suo sviluppo e ora è stato aggiornato con nuove versioni / correzioni di bug da un nuovo sviluppatore. È costruito come un programma console e può anche essere usato da remoto in una macchina che fornisce accesso esterno a SSH.
Per maggiori informazioni è possibile visitare i seguenti siti:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
esiste anche una versione avanzata di ctorrent che può essere trovata su http://sourceforge.net/projects/dtorrent/
Prova la versione alpha di Linux utorrent. È un server senza testa che può essere controllato dal tuo browser (interfaccia utente web). http://www.utorrent.com/downloads/linux .
Uso tget che è (nelle parole dell'autore) "wget for torrents". Ti permette di scaricare usando file torrent o collegamenti magnetici. È un'applicazione node.js.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
Installare:
npm install -g t-get
So che è una vecchia domanda, ma nessuno ha menzionato Peerflix .
Scritto in JavaScript, funziona benissimo, super semplice da usare, ha un'interfaccia piacevole, istruttiva e colorata.
Ancora più importante, supporta lo streaming di contenuti video e audio tramite VLC (basta avviarlo con il flag --vlc
).
La mia raccomandazione senza installare nulla (se si dispone di nodo)
npx -p webtorrent-cli webtorrent download "magent:..."
Scaricherà temporaneamente la webtorrent-cli
pakcage, quindi eseguirà il webtorretn
comando per scaricare il tuo torrent.