seedboxtools helpt u downloaden al die Linux ISO's die u hebt gedownload op uw afstandsbediening seedbox (hardlopen Transmissie Web of TorrentFlux-b4rt) automatisch 100%, zonder handmatige tussenkomst van uw kant.
Met dit programma op je eigen computer is geïnstalleerd, alles wat je hoeft te doen is gewoon beginnen met een torrent in uw seedbox, vanaf waar je ook bent; Vervolgens, als je terug naar huis, al je downloads zal volledig worden gedownload thuis, klaar om te gebruiken en te genieten.
Extra opgenomen in deze set
Dit pakket bevat verschillende tools:
- Leechtorrents: een hulpmiddel dat voltooide downloads bloedzuigers uit een torrent seedbox naar uw lokale computer.
- Configleecher: een configuratie wizard om de klanten goed te laten werken tegen je seedbox.
Wat je nodig hebt voordat u dit pakket
- Python 2.7 op uw lokale computer
- Python iniparse er
- Een seedbox loopt TorrentFlux-b4rt of Transmission Web + API
- Een SSH-server op uw seedbox
- Een SSH-client op uw lokale computer
- Een publieke sleutel-geverifieerde gebruikersaccount in de seedbox, zodat uw gebruiker kan inloggen zonder wachtwoord en kan de torrents en downloads directories in de seedbox gelezen
& Nbsp; op beide machines rsync geïnstalleerd
- Als u gebruik maakt TorrentFlux-b4rt op uw seedbox:
- Het commando torrentinfo-console van de BitTorrent-pakket, op de seedbox geïnstalleerd
- De opdracht fluxcli geïnstalleerd en operationeel op het seedbox
- Als u gebruik maakt Transmission op je seedbox:
- Het commando transmissie-afstand van de Transmissie-pakket, op uw lokale computer geïnstalleerd
- De API-server poort te openen, zodat de transmissie-afstandsbediening kan het opvragen
installatie
U moet dit pakket te installeren op uw lokale computer.
U kunt dit pakket direct van PyPI installeren met pip:
pip seedboxtools installeren
Als je op een RPM-gebaseerde distributie, bouwen een RPM van de bron-pakket en installeer de resulterende RPM:
python setup.py bdist_rpm
Anders, gebruik gewoon de standaard Python installatie systeem:
python setup.py installeren
U kunt ook rechtstreeks uitvoeren vanaf de uitgepakte bron directory:
export PYTHONPATH = src
bin / leechtorrents --help
Configuratie
De instrumenten vereisen enige configuratie na de installatie. Er is een handige configuratiewizard die het configuratiebestand up zal zetten. Voer het uit en een paar vragen beantwoorden:
leechtorrents
Het script zal u vragen om de nodige configuratie waarden voordat u de tools die hier kan draaien.
Opmerking: Zowel TorrentFlux en Transmission beschermen hun download en torrent directories met behulp van permissies. Je moet een deel van de UNIX-groep die ze gebruiken om deze mappen te beschermen geworden, en de permissies dienovereenkomstig aangepast, zodat je tenminste hebt gelezen en lijst met machtigingen (RX).
Hoe de downloader script periodiek run
U kunt dit doen met cron, of in een systemd eenheid bestand.
Met cron
Zet dit in je crontab om het uit te voeren elke minuut:
* * * * * Leechtorrents -Dql
Met systemd
Maak een eenheid bestand:
# Notering: /etc/systemd/system/leechtorrents.service
# ================================================= ===
[Eenheid]
Description = Torrentleecher
Na = network.target
[Service]
Type = eenvoudige
ExecStart = leechtorrents -g .torrentleecher.log -ql -t 30
User =
Restart = altijd
[Install]
WantedBy = network.target
Dan draaien als root:
systemctl reload
systemctl mogelijk leechtorrents.service
systemctl start leechtorrents.service
Eisen
- Python
Reacties niet gevonden