- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
Hirdetés
-
Az Apple iPadOS-t is megrendszabályozza az EU
it Az EB közölte: az Apple iPad táblagépekre írt iPadOS rendszere is kapuőrnek számít, az üzleti felhasználókra gyakorolt fontossága miatt.
-
Premier előzetesen a Gray Zone Warfare
gp A mai naptól hivatalosan is elrajtol a játék korai kiadása PC-n.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
PROHARDVER!
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
válasz Gabesz128 #3912 üzenetére
Hi!
De azért természetesen máshogy megoldható az automatikus hozzáadás. Fel kell hozzá tenni a transmission-remote csomagot, illetve írni kell egy saját scriptet, amit cron-ban ütemezni kell.
A saját script (pl. /mnt/addtorrents.sh):#!/bin/sh
TRANSREMOTE=/usr/bin/transmission-remote
TRANSMISSIONCONFIG=/etc/config/transmission
WATCHDIR=`cat $TRANSMISSIONCONFIG | grep watch_dir | cut -f 3 -d " " | sed s/"'"/""/g`
NEEDAUTH=`cat $TRANSMISSIONCONFIG | grep rpc_authentication_required | cut -f 3 -d " " | sed s/"'"/""/g`
USER=`cat $TRANSMISSIONCONFIG | grep rpc_username | cut -f 3 -d " " | sed s/"'"/""/g`
PASSWORD=`cat $TRANSMISSIONCONFIG | grep rpc_password | cut -f 3 -d " " | sed s/"'"/""/g`
for file in $WATCHDIR/*.torrent
do
if [ "$file" != "$WATCHDIR/*.torrent" ]; then
if [ $NEEDAUTH == "true" ]; then
$TRANSREMOTE -n $USER:$PASSWORD -a "$file"
else
$TRANSREMOTE -a "$file"
fi
rm "$file"
logger -t $0 "$file added to transmission."
sleep 1
fi
done
exit 0Természetesen a TRANSREMOTE (amennyiben a transmission-remote-t más útvonalra telepítetted), valamint a TRANSMISSIONCONFIG (amennyiben más útvonalon található) módosítása szükséges. A többi szükséges változó (watch_dir, rpc_authentication_required, rpc_username, rpc_password) a Transmission config-ban legyen beállítva.
Majd futtatási jogot kell adni a scriptnek:
chmod +x /mnt/addtorrents.sh
Majd adjuk hozzá a cron feladatokhoz:
echo "*/5 * * * * /mnt/addtorrents.sh" >> /etc/crontabs/root
Majd indítsuk újra a cron-t:
/etc/init.d/cron restart
Ezzel a könyvtárban 5 percenként megnézi a torrent állományokat, és hozzáadja a Transmission-hoz.
Alex