- Samsung QN800D: Neo QLED 8K tévét teszteltünk
- TCL LCD és LED TV-k
- Milyen processzort vegyek?
- Computex 2024: a jövőt vázolta fel az NVIDIA
- Hővezető paszták
- Projektor topic
- Milyen billentyűzetet vegyek?
- Azonnali alaplapos kérdések órája
- Computex 2024: bemutatkozott a Biostar alaplapok AMD-s zászlóshajója
- Mini-ITX
Hirdetés
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
-
Perelnek a vallásos kripto-piramisjáték miatt
it Két kriptocéget perel New York államügyésze, mert több mint 1 milliárd dollárral károsították meg az áldozatokat.
-
Új Reno12 modellek is érkeznek
ma A Reno12 Pro mellett belépő ajánlatokkal is készül az Oppo, a Reno12 F 4G-s és 5G-s verzióban is elérhető lesz.
-
PROHARDVER!
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
Hi!
Nem próbáltam, de elvileg a változó megadásával is mennie kellene, persze lehet, hogy valamit elírtam (lehet, hogy "-be kell tenni a /mnt/hdd/unpacked_torrents-et).
Egyébként a script átírása után szerintem nem szükséges újraindítani a transmission-t, úgyis a letöltés befejezésekor hívja meg a scriptet.
Természetesen a többszörös becsomagolás is kezelhető. Ha csak 2-szeres becsomagolásra számítasz, akkor egyszerűen a lényegi részt még egyszer le kell futtatni, de most már a /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME-ra. Valahogy így:#!/bin/ash
# posttorrent.sh by Killemov
logger -t finishTorrent "Torrent_dir: $TR_TORRENT_DIR, Torrent name: $TR_TORRENT_NAME"
cd "$TR_TORRENT_DIR"
if [ -d "$TR_TORRENT_NAME" ]
then
if ls "$TR_TORRENT_NAME"/*.rar > /dev/null 2>&1
then
find "$TR_TORRENT_NAME" -iname "*.rar" | while read file
do
logger -t finishTorrent "Unrar $file"
mkdir -p /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
unrar x -inul "$file" /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
done
else
if ls "$TR_TORRENT_NAME"/*.zip > /dev/null 2>&1
then
find "$TR_TORRENT_NAME" -iname "*.zip" | while read file
do
logger -t finishTorrent "Unzip $file"
mkdir -p /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
unzip "$file" -d /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
done
else
logger -t finishTorrent "No rar or zip files in $TR_TORRENT_DIR/$TR_TORRENT_NAME"
fi
fi
if [ -d "/mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME" ]
then
cd "/mnt/hdd/unpacked_torrents"
if ls "$TR_TORRENT_NAME"/*.rar > /dev/null 2>&1
then
find "$TR_TORRENT_NAME" -iname "*.rar" | while read file
do
logger -t finishTorrent "Unrar $file"
mkdir -p /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
unrar x -inul "$file" /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
done
else
if ls "$TR_TORRENT_NAME"/*.zip > /dev/null 2>&1
then
find "$TR_TORRENT_NAME" -iname "*.zip" | while read file
do
logger -t finishTorrent "Unzip $file"
mkdir -p /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
unzip "$file" -d /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME
done
else
logger -t finishTorrent "No rar or zip files in /mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME"
fi
fi
else
logger -t finishTorrent "/mnt/hdd/unpacked_torrents/$TR_TORRENT_NAME is not a directory"
fi
else
logger -t finishTorrent "$TR_TORRENT_DIR/$TR_TORRENT_NAME is not a directory"
fiEz elvileg (nem próbáltam) rar-ban lévő zip-et, zip-ben lévő rar-t, rar-ban lévő rar-t és zip-ben lévő zip-et is kicsomagol.
[ Szerkesztve ]
Alex
Új hozzászólás Aktív témák
- APPLE Mac Studio M1 Max 10C CPU, 24C GPU, 32G RAM, 512GB SSD
- Kingston A400 960GB (SA400S37/960G)
- Ohh! HP EliteBook 840 G6 Fémházas Laptop 14" -70% i5-8365U 4Mag 16GB 512GB SSD FHD IPS + Táska!
- Szép! HP EliteBook 840 G6 Fémházas Laptop 14" -70% i5-8365U 4Mag 8GB 512GB SSD FHD IPS + Táska!
- Arctic Cooling Liquid Freezer II 280
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen