seedboxtools wird Ihnen helfen, all die Linux ISOs, die Sie auf Ihrer Fernbedienung seedbox heruntergeladen (Laufübertragungs Web oder TorrentFlux-b4rt) 100% automatisch, ohne manuelle Eingriffe auf Ihrer Seite herunterladen.
Mit diesem Programm auf Ihrem Computer zu Hause installiert ist, wird alles, was Sie tun müssen, starten Sie einfach eine Flut in Ihrem seedbox, von wo immer Sie sind, dann, wenn Sie wieder nach Hause, alle Ihre Downloads wird in vollem Umfang zu Hause heruntergeladen werden, bereit zu nutzen und zu genießen.
Werkzeuge im Set enthalten
Dieses Paket enthält mehrere Werkzeuge:
- Leechtorrents: ein Werkzeug, das fertige Downloads von einem torrent seedbox auf Ihren lokalen Computer Blutegel.
- Configleecher: ein Konfigurationsassistent zur Einrichtung der Clients, um gegen den seedbox ordnungsgemäß.
Was Sie wissen müssen, bevor Sie das Paket haben
- Python 2.7 auf dem lokalen Computer
- Python iniparse es
- Ein seedbox läuft TorrentFlux-b4rt oder Transmission + Web API
- Ein SSH-Server auf Ihrem seedbox
- Ein SSH-Client auf Ihrem lokalen Rechner
- Ein öffentlicher Schlüssel-authentifizierten Benutzerkonto in der seedbox, so dass Ihre Benutzer anmelden kann, ohne Passwörter und können die Wildbäche und Download-Verzeichnisse in der seedbox lesen
& Nbsp; auf beiden Rechnern installiert rsync
- Wenn Sie TorrentFlux-b4rt auf Ihrem seedbox:
- Der Befehl torrentinfo-Konsole aus dem BitTorrent-Paket, auf dem seedbox installiert
- Der Befehl fluxcli installiert und betriebsbereit auf dem seedbox
- Wenn Sie mit Übertragungs auf Ihrem seedbox:
- Den Befehl Übertragungs entfernt von der Übertragungspaket auf dem lokalen Computer installiert
- Der API-Server-Port zu öffnen, so dass Übertragungs Fernbedienung kann es abfragen
Installation
Sie müssen dieses Paket auf dem lokalen Computer installieren.
Sie können dieses Paket direkt von PyPI Installation mit pip:
pip seedboxtools installieren
Wenn Sie auf ein RPM-basierte Distribution sind, bauen ein RPM aus dem Quellpaket und installieren die daraus resultierende RPM:
python setup.py bdist_rpm
Ansonsten einfach die normalen Python-Installation-System:
python setup.py install
Sie können auch direkt aus dem entpackten Verzeichnis:
export PYTHONPATH = src
bin / leechtorrents --help
Konfiguration
Die Werkzeuge erfordern eine Konfiguration nach der Installation. Es gibt eine nette Konfigurationsassistenten, der die Konfigurationsdatei eingerichtet werden. Starten Sie es und beantworten Sie ein paar Fragen:
leechtorrents
Das Skript wird Sie für die erforderlichen Konfigurationswerte zu fragen, bevor Sie die Tools hier laufen.
Hinweis: Sowohl TorrentFlux und Transmission schützen ihre herunterladen und Torrent-Verzeichnissen mithilfe von Berechtigungen. Sie sollten Teil der UNIX-Gruppe sie verwenden, um diese Verzeichnisse zu schützen werden, und ändern Sie die Berechtigungen entsprechend, so dass Sie zumindest gelesen haben und Listenberechtigungen (rx).
Wie Sie das Download-Skript regelmäßig
Sie können es mit cron tun, oder in einem systemd Unit-Datei.
Mit cron
Setzen Sie dieses in Ihrer crontab, um sie auszuführen jede Minute:
* * * * * Leechtorrents -Dql
Mit systemd
Erstellen Sie eine Unit-Datei:
# Listing: /etc/systemd/system/leechtorrents.service
# ================================================= ===
[Einheit]
Beschreibung = Torrentleecher
Nach = network.target
[Service]
Type = einfache
ExecStart = leechtorrents -g .torrentleecher.log -ql -t 30
User =
Restart = immer
[Install]
WantedBy = network.target
Dann führen Sie als root ein:
systemctl reload
systemctl leechtorrents.service aktivieren
systemctl starten leechtorrents.service
Anforderungen :
- Python
Kommentare nicht gefunden