web-dev-qa-db-fra.com

Quel client torrent a des arguments en ligne de commande pour démarrer / arrêter les téléchargements?

tout d'abord, je veux créer un script shell pour démarrer/arrêter les téléchargements dans le client torrent. Je n'ai pas besoin de l'interface de ligne de commande, mais si vous savez comment je peux le faire avec une interface de ligne de commande en utilisant un script Shell, c'est correct.

J'utilise jDownloader qui est une application basée sur une interface graphique, mais qui possède quelques arguments de ligne de commande, comme ci-dessous, que j'utilise pour démarrer/arrêter le téléchargement.

-h/--help       Show this help message
-a/--add-link(s)    Add links
-co/--add-container(s)  Add containers
-d/--start-download Start download
-D/--stop-download  Stop download
-H/--hide       Don't open Linkgrabber when adding Links
-m/--minimize       Minimize download window
-f/--focus      Get jD to foreground/focus
-s/--show       Show JAC prepared captchas
-t/--train      Train a JAC method
-r/--reconnect      Perform a Reconnect
-C/--captcha <filepath or url> <method> Get code from image using JAntiCaptcha
-p/--add-password(s)    Add passwords
-n --new-instance   Force new instance if another jD is running

Donc, je peux facilement démarrer/arrêter le téléchargement comme suit,

jdownloader --start-download
jdownloader --stop-download

maintenant, je veux que le client torrent le fasse via un script shell.

5
Rahul Virpara

J'utilise Flush pour démarrer ou arrêter les téléchargements torrent d'instances en cours d'exécution via le terminal.

Je peux utiliser ces options avec flush.

  --start={all,downloads,uploads}     Start torrents  
  --stop={all,downloads,uploads}      Stop torrents

Options de ligne de commande pour d'autres clients torrent

1. Deluge a très peu d'options

Usage: deluge-gtk [options]

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit

  Common Options:
    -c CONFIG, --config=CONFIG
                        Set the config folder location
    -l LOGFILE, --logfile=LOGFILE
                        Output to designated logfile instead of stdout
    -L LOGLEVEL, --loglevel=LOGLEVEL
                        Set the log level: none, info, warning, error,
                        critical, debug
    -q, --quiet         Sets the log level to 'none', this is the same as `-L
                        none`

2. Pour Transmission

Usage:
  transmission-gtk [OPTION...] [torrent files or urls]

Help Options:
  -h, --help               Show help options
  --help-all               Show all help options
  --help-gtk               Show GTK+ Options

GTK+ Options
  --class=CLASS            Program class as used by the window manager
  --name=NAME              Program name as used by the window manager
  --screen=SCREEN          X screen to use
  --sync                   Make X calls synchronous
  --gtk-module=MODULES     Load additional GTK+ modules
  --g-fatal-warnings       Make all warnings fatal

Application Options:
  -p, --paused             Start with all torrents paused
  --version                Show version number and exit
  -m, --minimized          Start minimized in notification area
  -g, --config-dir         Where to look for configuration files
  --display=DISPLAY        X display to use

3. qbittorrent options

Usage:
    qbittorrent --version: displays program version
    qbittorrent --no-splash: disable splash screen
    qbittorrent --help: displays this help message
    qbittorrent --webui-port=x: changes the webui port (current: 8080)
    qbittorrent [files or urls]: downloads the torrents passed by the user (optional)
4
Rahul Virpara

torrent, déluge et transmission ont tous des clients torrent Linux natifs qui peuvent être gérés via la ligne de commande.

4
keito

uTorrent a cette capacité

voici quelques ressources qui peuvent vous aider à obtenir plus d’informations.

https://forum.uTorrent.com/viewtopic.php?id=53988

http://www.uTorrent.com/downloads/linux

3
Kevin

transmission-gtk a l'option "-p", qui démarre le client avec tous les torrents en pause. Sans aucune option, le client démarre avec le téléchargement de tous les torrents.

0
jasmines
0
pyroscope