___ _ _ _ _ | _ _ _| |_ _ _ __ _ __| |_____ _ _ ___ __| (_) | / || | _| '_/ _` / _| / / -_) '_| |___| / _| | | |_|__,_|__|_| __,___|_____|_| __|_|_|
Interface de ligne de commande Node.js vers RuTracker pour télécharger des fichiers .torrent
.
Téléchargez un ou plusieurs fichiers .torrent depuis RuTracker
Enregistre les données d'authentification pour une utilisation ultérieure
Résultats de recherche catégorisés
Résultats de recherche triés par taille et semoirs
Statistiques à code couleur (rouge = semoirs manquants, orange = le nombre de semenciers est égal à celui des sangsues, vert = tout va bien)
Peut être utilisé en mode semi-interactif à l'aide d'arguments (nom d'utilisateur, mot de passe, requête de recherche)
Une fois que vous démarrez rutracker-cli
il créera un fichier de configuration par défaut à l'adresse :
cat ~/.config/rutracker-cli/config.json
Avec le contenu suivant :
{ "downloadPath": "/home/%user%/Torrents", "username": "", "password": "" }
Pour mettre à jour l'emplacement où les fichiers .torrent
seront téléchargés, mettez simplement à jour l'option downloadPath
.
Pour exécuter rutracker-cli
, vous devez avoir installé Node.js et npm. S'ils ne sont pas installés, suivez les instructions ici : https://nodejs.org/ et https://www.npmjs.com/
Une fois npm installé, exécutez ce qui suit :
npm i -g rutracker-cli
Cela exécutera le mode interactif rutracker-cli
:
rutracker-cli
Cela lancera la recherche immédiatement :
rutracker-cli -q "Search Query" // or rutracker-cli --query="Search Query"
Cela utilisera le nom d'utilisateur kuzzmi
et le mot de passe 123123
parmi les arguments :
rutracker-cli -u kuzzmi -p 123123 rutracker-cli --username="kuzzmi" --pasword="123123"
Utilisez DBus pour obtenir des secrets de GNOME/Keyring au lieu du stockage de mots de passe en clair
Tri personnalisé
Configurable à partir du chemin de téléchargement des arguments
Mode entièrement non interactif
...essais
...sont toujours les bienvenus. Ouvrez une pull request ou un ticket ;)