___ _ _ _ _ | _ _ _| |_ _ _ __ _ __| |_____ _ _ ___ __| (_) | / || | _| '_/ _` / _| / / -_) '_| |___| / _| | | |_|__,_|__|_| __,___|_____|_| __|_|_|
Interfaz de línea de comandos de Node.js para RuTracker para descargar archivos .torrent
.
Descargue uno o varios archivos .torrent de RuTracker
Guarda los datos de autenticación para su uso posterior.
Resultados de búsqueda categorizados
Resultados de la búsqueda ordenados por tamaño y sembradoras
Estadísticas codificadas por colores (rojo = sembradores faltantes, naranja = el recuento de sembradores es igual al de sanguijuelas, verde = todo bien)
Se puede utilizar en modo semiinteractivo usando argumentos (nombre de usuario, contraseña, consulta de búsqueda)
Una vez que inicie rutracker-cli
creará un archivo de configuración predeterminado en:
cat ~/.config/rutracker-cli/config.json
Con los siguientes contenidos:
{ "downloadPath": "/home/%user%/Torrents", "username": "", "password": "" }
Para actualizar dónde se descargarán los archivos .torrent
simplemente actualice la opción downloadPath
.
Para ejecutar rutracker-cli
, debe tener Node.js y npm instalados. Si no están instalados, siga las instrucciones aquí: https://nodejs.org/ y https://www.npmjs.com/
Una vez instalado npm, ejecute lo siguiente:
npm i -g rutracker-cli
Esto ejecutará el modo interactivo rutracker-cli
:
rutracker-cli
Esto comenzará a buscar inmediatamente:
rutracker-cli -q "Search Query" // or rutracker-cli --query="Search Query"
Esto utilizará el nombre de usuario kuzzmi
y la contraseña 123123
de los argumentos:
rutracker-cli -u kuzzmi -p 123123 rutracker-cli --username="kuzzmi" --pasword="123123"
Utilice DBus para obtener secretos de GNOME/Keyring en lugar del almacenamiento de contraseñas en texto plano
Clasificación personalizada
Configurable desde la ruta de descarga de argumentos
Modo completamente no interactivo
...pruebas
...siempre son bienvenidos. Abra una solicitud de extracción o un problema;)