Script Rar automatisch enpacken.

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Erebus

Benutzer
Registriert
10. Okt. 2012
Beiträge
352
Reaktionspunkte
1
Punkte
18
Hab hier ein kleines Script um Rar Files automatisch entpacken zu lassen.
Vielleicht kann es noch wer brauchen.
Lasse das als cron Job einmal die so alle 2 stunden laufen. Sucht ja nur eine sec nach neuen Dateien...

Einfach folgenden code als im /usr/bin abspeichern.
Nicht vergessen den eigenen download ordner 3x in dem script zu ändern.

Rich (BBCode):
#!/bin/sh

# Entpackt und löscht automatisch rar im Filesharing Ordner. Papierkorb wird nicht angefasst.
for RAR in `find /volume1/ORDNER ANPASSEN/ \(  -iname "*.rar" \) -type f \( ! -regex '/volume1/ORDNER ANPASSEN/#recycle/.*' \)` ; do cd `dirname $RAR`; unrar x -kb -o- $RAR && rm *.r??; done

# Löscht Samples aus dem Filesharing Verz.
# Wenn nicht benötigt einfach zeile löschen.
find /volume1/ORDNER ANPASSEN/ -iname "*sample*" -exec rm -r "{}" \;

Danach noch folgende zeile in /etc/crontab einfügen.

Rich (BBCode):
1	1,3,5,7,9,11,13,15,17,19,21,23	*	*	*	root	/usr/bin/torrent

Die 1,3,5,7,9,11,13,15,17,19,21,23 sind die stunden in denen das script nach neuen rar files suchen soll.

Danach nur neustarten oder
Rich (BBCode):
/usr/syno/etc/rc.d/S04crond.sh stop
/usr/syno/etc/rc.d/S04crond.sh start

Hoffe jemanden hilft es weiter.
Hab damit mit meinen wenigen Kenntnissen lange davor gesessen.
Kann sein das der code nicht perfekt geschrieben ist. Es geht sicher kürzer. Aber er funktioniert...
 
Eigene Sachen sollte man unter /usr/local/bin packen, dann überleben sie auch ein Firmware-Update.
 
Danke für den tipp.
Das Problem ist schon aufgetaucht.
Cronjobs überleben ein update nicht auch irgendwie? :)
 
Hallo,

Funktioniert das jetzt mit FW Updates !?

Würde gern in einem Ordner sofort die .rar/.zips entpacken lassen!

Gibts sonstige alternativen !? Vielleicht auch direkt unter osX !?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat