edición general

Historia de The Pirate Bay, bloqueos y cómo entrar para descargar torrents

En Linux si tenés python instalado, pirate-get. Éste junto con aria2c hace magia:

mkdir ~/pirate-get
cd ~/pirate-get
virtualenv-3 .
. bin/activate
pip3 install -U pirate-get

cat >> ~/bin/pirate-get << EOF
. $HOME/pirate-get/bin/activate
bin/pirate-get -C "aria2c %s" "$@"
deactivate
EOF

chmod +x ~/bin/pirate-get

~/bin/pirate-get "Lo que sea"

Cogéis, elegis el número del resultado, y a esperar a que baje.
#3 Vale, donde pone

bin/pirate-get -C "aria2c %s" "$@"

debería ser

$HOME/pirate-get/bin/pirate-get -C "aria2c %s" "$@"
#4 prefiero hacerme un alias. Pero gracias.

Aparte. Tenía cuenta de bakabt pero la purgaron... Una pena era el mejor tracker privado de anime.
#5 Es más fácil con virtualenv-3 + script para tener la última versión disponible.
Y por la importación de librerías python extra que añada pip3.
De ahí el source con '.' .
#6 Cito para más tarde.
#6 ¿y cómo se usa eso? Acabo de ver que es como un chroot o algo así. ¿Lo instalo y lo ejecuto con virtualenv?
#10 Si instalas virtualenv-3, con virtualenv-3 creas una carpeta con un python especial un script activate en la subcarpeta ./bin donde el python3 dentro de esa carpeta tiene preferencia, al igual que las librerías.

En el ejemplo genero un script pirate-get en $HOME/bin que hace que entre en la carpeta del virualenv del pirate-get y ejecute ./bin/pirate-get dentro de esa carpeta, con "$@" le envio todos los parametros que coja el script de $HOME/bin al pirate-get real antes mencionado.

Ejemplo con youtube-dl

Instalacion:

mkdir ~/youtube-dl
cd ~/youtube-dl
virtualenv-3 .
. bin/activate
pip3 install -U youtube-dl

Preparacion del script:

cat >> $HOME/bin/youtube-dl << EOF
. $HOME/youtube-dl/bin/activate
$HOME/bin/youtube-dl/bin/youtube-dl "$@"
deactivate
EOF

chmod +x $HOME/bin/youtube-dl
#5 En anime Nyaa.si o Nyaa.se era lo mejor.

menéame