seedboxtools sal jou help om al die Linux ISOs wat jy afgelaai op jou remote seedbox (hardloop Transmissie Web, of TorrentFlux-b4rt) 100% outomaties, sonder enige handleiding intervensie op jou deel te laai.
Met hierdie program op jou rekenaar by die huis geïnstalleer is, al wat jy hoef te doen is net begin 'n stortvloed in jou seedbox, van waar jy is; Dan, wanneer jy terug by die huis, al jou downloads sal ten volle afgelaai word by die huis, gereed om te gebruik en te geniet.
Bykomstighede ingesluit in hierdie stel
Hierdie pakket bevat verskeie instrumente:
- Leechtorrents: 'n instrument wat bloedsuiers klaar afgelaai van 'n stortvloed seedbox op jou plaaslike rekenaar.
- Configleecher: 'n opstelling assistent te stel aan die kliënte om behoorlik te werk teen jou seedbox.
Wat jy nodig het voor die gebruik van hierdie pakket te hê
- Python 2.7 op jou plaaslike rekenaar
- Python iniparse daar
- 'N seedbox hardloop TorrentFlux-b4rt of Transmissie Web + API
- 'N SSH-bediener op jou seedbox
- 'N SSH kliënt op jou plaaslike rekenaar
- 'N publieke sleutel-geverifieerde gebruiker-rekening in die seedbox, sodat die gebruiker dit kan teken sonder wagwoorde en die strome en downloads dopgehou in die seedbox kan lees
& Nbsp; Rsync geïnstalleer op beide masjiene
- As jy met TorrentFlux-b4rt op jou seedbox:
- Die opdrag torrentinfo-konsole van die BitTorrent pakket, op die seedbox geïnstalleer
- Die opdrag fluxcli geïnstalleer en operasionele in die seedbox
- As jy met Transmissie op jou seedbox:
- Die opdrag transmissie-ver van die oordrag pakket, op jou plaaslike rekenaar geïnstalleer
- Die API-bediener poort oopmaak sodat transmissie-remote kan dit bevraagteken
Installasie
Jy sal nodig hê om hierdie pakket te installeer op jou plaaslike rekenaar.
Jy kan hierdie pakket te installeer direk van PyPI behulp pit:
PIP installeer seedboxtools
As jy op 'n RPM-gebaseerde verspreiding, bou 'n RPM uit die bron pakket en installeer die gevolglike RPM:
python setup.py bdist_rpm
Andersins, gebruik net die standaard Python installasie stelsel:
python setup.py installeer
Jy kan ook dit loop direk uit die uitgepak bron gids:
uitvoer PYTHONPATH = src
bin / leechtorrents help uit te voer
Konfigurasie
Die gereedskap nodig het sommige opset na die installasie. Daar is 'n baie interessante opset towenaar wat sal die konfigurasielêer up. Doen dit en beantwoord 'n paar vrae:
leechtorrents
Die script sal jy vra vir die nodige verstellings waardes voordat jy hier kan hardloop die gereedskap.
Let wel: Beide TorrentFlux en transmissie beskerm hul aflaai en spruit dopgehou met behulp van regte. Jy moet deel van die UNIX-groep wat hulle gebruik die dopgehou te beskerm te word, en verander die regte dienooreenkomstig sodat jy het ten minste lees en lys permissions (rx).
Hoe die downloader script te hardloop tyd
Jy kan dit doen met cron, of in 'n systemd eenheid lêer.
Met cron
Sit dit in jou crontab dit uit te voer elke minuut:
* * * * * Leechtorrents -Dql
Met systemd
Skep 'n eenheid lêer:
# Listing: /etc/systemd/system/leechtorrents.service
# ================================================= ===
[Eenheid]
Beskrywing = Torrentleecher
Na = network.target
[Service]
Type = eenvoudige
ExecStart = leechtorrents G .torrentleecher.log -ql -t 30
User =
Restart = altyd
[Installeer]
WantedBy = network.target
Dan loop as root:
systemctl herlaai
systemctl staat stel leechtorrents.service
systemctl begin leechtorrents.service
Vereistes :
- Python
Kommentaar nie gevind