Exec-plugin
Wirbel (Diskussion | Beiträge) |
Wirbel (Diskussion | Beiträge) (→Bilder) |
||
(17 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | |||
− | |||
− | |||
− | |||
==Beschreibung== | ==Beschreibung== | ||
'''Autor:''' Winfried Köhler | '''Autor:''' Winfried Köhler | ||
− | Das exec Plugin integriert Timer für Aktionen / Shell Befehle in VDR.<br> | + | Das exec Plugin integriert '''Timer für Aktionen / Shell Befehle''' in VDR.<br> |
Aktionen können dabei sein: | Aktionen können dabei sein: | ||
* ein '''shell Befehl''' (1 bis 255 Zeichen inklusive Quoting; Doppelpunkt nicht erlaubt) | * ein '''shell Befehl''' (1 bis 255 Zeichen inklusive Quoting; Doppelpunkt nicht erlaubt) | ||
Zeile 16: | Zeile 12: | ||
* '''wöchentlich wiederholte Timer''' (entsprechend Angabe der Wochentage MTWTFSS) | * '''wöchentlich wiederholte Timer''' (entsprechend Angabe der Wochentage MTWTFSS) | ||
* '''sofort ausgeführte Timer''', wobei "sofort" innerhalb einer Minute meint. | * '''sofort ausgeführte Timer''', wobei "sofort" innerhalb einer Minute meint. | ||
− | programmiert werden. | + | programmiert werden. |
− | + | ||
+ | ===Status=== | ||
+ | Letztes Update 08/2010 | ||
+ | |||
==Bilder== | ==Bilder== | ||
− | + | <gallery> | |
− | + | Bild:Exec-plugin-00.jpg|''Exec Timer Menü'' | |
− | + | Bild:Exec-plugin-01.jpg|''Exec Setup Menü'' | |
− | | | + | Bild:Exec-plugin-02.jpg|''Timer editieren'' |
+ | </gallery> | ||
+ | |||
==Bedienung== | ==Bedienung== | ||
===Main Menü=== | ===Main Menü=== | ||
Zeile 42: | Zeile 43: | ||
|- | |- | ||
| DELT || Löscht Exec Timer mit angegebenem Index (0 .. Anzahl-1) | | DELT || Löscht Exec Timer mit angegebenem Index (0 .. Anzahl-1) | ||
+ | |- | ||
+ | | RUNT || Startet Exec Timer mit angegebenem Index (0 .. Anzahl-1) manuell | ||
|- | |- | ||
| LSTT || Listet alle Exec Timer auf. | | LSTT || Listet alle Exec Timer auf. | ||
Zeile 56: | Zeile 59: | ||
bash-3.00# svdrpsend.pl plug exec LSTT | bash-3.00# svdrpsend.pl plug exec LSTT | ||
220 TopLap SVDRP VideoDiskRecorder 1.5.10; Sun Oct 14 16:32:14 2007 | 220 TopLap SVDRP VideoDiskRecorder 1.5.10; Sun Oct 14 16:32:14 2007 | ||
− | 250 -----S-:1500:0:1:0:0:update_dvb_driver.sh | + | 250 -----S-:1500:0:1:1:0:0:update_dvb_driver.sh |
− | 250 -----S-:1520:0:1:0:0:vdrGetWeeklyUpdate.sh | + | 250 -----S-:1520:0:1:1:0:0:vdrGetWeeklyUpdate.sh |
− | 250 2007-12-24:1730:0:1:0:0:play Chrismas_Song | + | 250 2007-12-24:1730:0:1:1:0:0:play Chrismas_Song |
221 TopLap closing connection | 221 TopLap closing connection | ||
</pre> | </pre> | ||
− | == | + | |
− | + | ==Aktuelle Version== | |
− | + | [http://wirbel.htpc-forum.de/old_stuff/vdr-exec-0.0.3.tgz 0.0.3] | |
− | + | ||
− | + | ||
==Links== | ==Links== | ||
− | [http:// | + | [http://wirbel.htpc-forum.de/old_stuff/index2.html Homepage des Plugins] |
− | -- | + | |
+ | [[Kategorie:Plugins]] | ||
+ | [[Kategorie:Admin-Plugins]] | ||
+ | {{i18n|exec-plugin}} |
Aktuelle Version vom 8. Dezember 2013, 19:41 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Autor: Winfried Köhler
Das exec Plugin integriert Timer für Aktionen / Shell Befehle in VDR.
Aktionen können dabei sein:
- ein shell Befehl (1 bis 255 Zeichen inklusive Quoting; Doppelpunkt nicht erlaubt)
- den VDR Rechner herunterfahren
- eine Warn Meldung im OSD des VDR
- eine Information im OSD des VDR
Die "exec Timer" können per Haupmenüeintrag des Plugins oder remote per SVDRP programmiert bzw. bearbeitet werden. Exec Timer können als
- single shot Timer (ein einmalig ausgeführter exec Timer)
- wöchentlich wiederholte Timer (entsprechend Angabe der Wochentage MTWTFSS)
- sofort ausgeführte Timer, wobei "sofort" innerhalb einer Minute meint.
programmiert werden.
[Bearbeiten] Status
Letztes Update 08/2010
[Bearbeiten] Bilder
[Bearbeiten] Bedienung
[Bearbeiten] Main Menü
Im Main Menü befindet sich nach Laden des Plugins der Eintrag "Exec Timer". Dort können die Exec timer editiert bzw. neue Exec timer angelegt werden.
[Bearbeiten] Plugin Setup Menü
Im Setup des Plugins kann der Main Menü Eintrag "Exec Timer" abgeschaltet werden. Weiterhin kann der SVDRP Support abgeschaltet werden.
[Bearbeiten] SVDRP Befehle
Zur Nutzung der SVDRP Schnittstelle sei dringend empfohlen die Datei LiesMich.html komplett zu lesen!
Jeder Nutzer der die Möglichkeit hat, Exec Timer zu programmieren kann so beliebige Shell Befehle über dieses Plugin mit den Rechten (Permissions) deines VDR Prozesses ausführen!!
Du musst entweder die Permissions oder die Logins auf deinen VDR Computer einschränken. Alternativ kann auch die SVDRP Unterstützung des Plugins abgeschaltet werden.
SVDRP Kommando | Beschreibung |
---|---|
NEWT | Programmiert neuen Exec Timer, siehe LiesMich.html |
DELT | Löscht Exec Timer mit angegebenem Index (0 .. Anzahl-1) |
RUNT | Startet Exec Timer mit angegebenem Index (0 .. Anzahl-1) manuell |
LSTT | Listet alle Exec Timer auf. |
CLRT | Löscht alle Exec Timer. |
NACT | Gibt den nächsten aktiven Exec Timer zurück. |
NWUT | Gibt den nächsten wakeup Exec Timer zurück. |
Beispiel:
bash-3.00# svdrpsend.pl plug exec LSTT 220 TopLap SVDRP VideoDiskRecorder 1.5.10; Sun Oct 14 16:32:14 2007 250 -----S-:1500:0:1:1:0:0:update_dvb_driver.sh 250 -----S-:1520:0:1:1:0:0:vdrGetWeeklyUpdate.sh 250 2007-12-24:1730:0:1:1:0:0:play Chrismas_Song 221 TopLap closing connection