Jump to content

Auto DBOX2 Restart Script ?


Capke

Empfohlene Beiträge

Hallo, meine DBOX2 lauft tags über hauptsächlich zum Aufnehmen von Sendungen, doch leider kommt es sehr oft vor das sie nach ein paar tagen keine Sendungen mehr aufnimmt, daher wollt ich mal fragen, ob es eine art script gibt, das die DBOX zu einer bestimmten Zeit Automatisch neustartet ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

 

Die Box müßte sich auch mit Aufruf folgender Zeile neustarten lassen.

 

wget -q -Y off -O /dev/null http://localhost/control/reboot

 

Einfach in ein Script rein und eine *.cfg dazu erstellen.

Ob diese dann aber über einen Timer ausführbar ist, weiß ich leider nicht.

 

mfg

Wonderdoc

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi ... Leider hab ich kein Plan wie man so was macht ..... das Reboot Plugin denke ich muss ich so per FTP hochladen wie es in der Zip ist ... lib zu lib und Var zu Var aber dann weis ich schon nicht mehr weiter Rechte auf 755 stellen ist auch soweit klar , aber wie bekomme ich das Plugin jetzt in den Timer ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Admin

@Capke

 

Da /lib/ in SquasFS-Images nicht beschreibbar ist, kommen reboot.cfg

und reboot.so (das mit Rechten 755) nach /var/tuxbox/plugins/. Das

Script "reboot" kommt mit den Rechten 755 nach /var/plugins/. Nach

dem Neuladen der Plugins im Servicemenü oder dem Neustart der

Box ist "Box neu starten" im Timer als auszuführendes Plugin auswähl-

bar.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo, so ich hab alles so gemacht wie du es beschrieben hast, hochgeladen und dann 755 rein gemacht, Dbox neu gestartet, danach war auf der Blauen Taste auch der eintrag DBOX neu starten vorhanden, jedoch wenn ich drauf gehe ok mache wird das menu geschlossen aber nichts passiert ! ebenfalls wenn ich es über den Timer laufen lasse ? was jetzt ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle eine Datei namens reboot.sh mit folgendem Inhalt.

#!/bin/sh
#Reboot-Skript
wget -q -Y off -O /dev/null http://localhost/control/reboot

Dann noch eine Datei namens reboot.cfg mit folgendem Inhalt.

type=3
name=Reboot-Skript
desc=Dbox rebooten
needfb=0
needrc=0
needvtxtpid=0
needoffsets=0

Beide Dateien müssen mit einem Linux-Editor (Ultraedit, Crimson-Editor) im UNIX-Format erstellt werden. Dann per FTP im BINÄR-Format in die Box nach /var/tuxbox/plugins/ übertragen.

 

Achtung: Da Filezilla Dateien mit der Endung .sh standardmäßig im DOS-ASCII-Format überträgt, unbedingt darauf achten, dass man bei der Übertragung Binär eingestellt hat, wenn man dieses FTP-Programm verwendet !!!

 

Dann noch für die Datei reboot.sh die Rechte 755 vergeben und die Box neu starten. Jetzt findet man über die Dbox-Taste einen neuen Menüpunkt namens Skripte, in dem das Reboot-Skript enthalten ist.

 

Dieses Reboot-Skript kann man jetzt z.B. über einen täglichen Timer über blaue Taste -> gelbe Taste -> grüne Taste mit dem Timertyp Plugin ausführen, aufrufen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi .. also ich habs das jetzt gemacht mit dem Crimson Editor .. neue Datei und dann jeweils die sachen kopiert und eingefügt, danach mit Filezilla hochgeladen, davor auf Binar gestellt, das menu Skripte ist vorhanden auch der eintrag Reboot Skript, dedoch wenn ich ok mach blinkt kurz das Bild aber nichts passiert !

 

Ich habe :

 

var/plugins reboot mit 755

 

var/tuxbox/plugins

 

reboot.cfg mit 755

reboot.sh mit 755

reboot.so mit 755

 

hab ich was vergessen ode falsch gemacht ?

hab auch nochmal alle dateien mit binär hochgeladen !

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi ShowHead, Okay hab sie so gelöscht ... mach eben nen Reboot .. mal schauen vll gehts ja danach

 

 

hm so nach reboot --- DBOX Taste - Skripte - Reboot Skript - OK keine wirkung !

ebenso über den Timer .. passiert nichts nach dem ausführen des scripts

wiso geht das bei mir nicht ?

Philips DBOX 2

Link zu diesem Kommentar
Auf anderen Seiten teilen

Uiiiii, jetzt gehts ... hehe schön war mein fehler ... es lag daran das ich die sh und cfg dabei nicht im unix format hatte, hab das erst jetzt gesehen das ich bei Crimson das erst einstellen muss :huh:

 

Also für alle anderen - auf Document - File Format dann UNIX einstellen !!!

danach SAVE also die datei !!!

 

THX an alle die mir geholfen haben !

 

Jetzt noch ne zusatz frage, kann ich das Plugin oder auch ein neues erstellen, so das die BOX sagen wir mal 5 min nach dem Reboot selber in den Standby geht ?

Damit die nicht immer an ist, Standby reicht vollkommen da ich erst abends mal TV oder die Aufnahmen anschaue !

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe :

 

var/plugins reboot mit 755

 

var/tuxbox/plugins

 

reboot.cfg mit 755

reboot.sh  mit 755

reboot.so  mit 755

 

hab ich was vergessen ode falsch gemacht ?

hab auch nochmal alle dateien mit binär hochgeladen !

 

Wird die Datei var/plugins/reboot von SnowHead benötigt? DrStoned sprach nur von reboot.cfg und reboot.sh.

 

Viele Grüße

Link zu diesem Kommentar
Auf anderen Seiten teilen

@Sabal

 

@Capke

 

Lösche reboot.so. ...

Daraus könnte man schließen, daß die reboot.so

benötigt wird nicht.

 

Danke für die schnellen Antworten.

Meine Frage bezog sich aber nicht auf die reboot.so sondern auf die Datei "reboot", die in SnowHeads Plugin.rar enthalten ist und nach var/plugins sollte.

Capke hatte diese Datei ebenfalls auf die Box kopiert, während DrStoned nur von den Dateien mit der Endung .cfg und .sh spricht.

 

Viele Grüße

Sabal

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 8 months later...

Hallo Leute,

 

bitte nicht hauen, aber kann man das Script nicht mit unter der blauen Taste ablegen und damit das vorhandene Reboot im Keywelt ersetzen ???

 

Es ist ja nur so, das das eingebaute "Dbox hard reboot" Script unter der blauen Taste leider noch eine Bestätigung mit der Fernbedienung benötigtund somit für einen Timer ungeeignet ist.

 

Wenn mehrere Aufnahmen kurz hintereinander stattfinden sollen, ist die Nachlaufzeit einfach zu lang, wenn man aus dem Deep-Standby aufnimmt.

Oder kann man irgendwo diese Zeiten ändern ,verkürzen ???

 

Habe übrigens noch nirgendwo mal verbindliche Zeiten gelesen, guschtav hat mal was von " vermute" oder "glaube" gesprochen und nicht mehr.

 

Danke

 

ertz.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Admin

@ertz

 

In der Originalversion mit reboot.so, reboot.cfg und reboot erscheint das

Plugin auf der blauen Taste und kann auch von einem Timer aufgerufen

werden. In der Variante von DrStoned erscheint das Plugin unter "Scripte"

und kann ebenfalls mit einem Timer aufgerufen werden.

Vor- und Nachlauf einer Aufnahme werden in den Aufnahmeeinstellungen

eingestellt.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke Dir,

 

also muss ich mir noch die reboot.so besorgen und in Var/Tuxbox/plugins kopieren ???

 

Der Vor und Nachlauf wird WO ???? eingestellt ???

In der Aufnahme-start datei oder irgendwo im Menü ???

( unter d-box - Einstellungen-Aufnahme : Aufnahme-Sart - und -Ende korrektur steht bei mir beides auf 00)

 

Aber ich meinte ja auch die Zeiten, die die Box sich "selbst" vergibt, wenn ich sie einfach vor einer Timeraufnahme in den Deep-Standby versetze.

 

Oder die 4 Minuten vorher wo automatisch umgeschaltet wird, vor der Aufnahme.

 

Also"wie viele Minuten vor programmiertem Aufnahmebeginn starte ich aus dem deep Standby "

und

" wie viele Minuten nach Aufnahmeende schalte ich wieder in den Deep Standby"

 

Diese Zeiten würde ich gern versuchen zu "optimieren".

 

Beispiel: erste Aufnahme geht bis 20,57 Uhr und nächste Aufnahme beginnt um 21 Uhr.

 

Das geht momentan nicht, da nicht genug Zeit zwischen den Aufnahmen ist.

Mit reboot sollte die Zeit ausreichen, denke ich.

 

Danke

ertz.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Admin

@ertz

 

6:15 min vor Start der Aufnahme wird die Box aus dem Deep Standby geweckt,

2 min nach Ende der Aufnahme erfolgt die Warnung, daß die Box in einer Minute

runtergefahren wird und 3 min nach Aufnahmeende fährt die Box wieder runter.

Diese Zeiten sind nicht veränderbar.

Ist die Zeit zwischen Ende der ersten und Beginn der zweiten Aufnahme kürzer

als etwa 5 Minuten, wird die Box zwischendurch nicht heruntergefahren sondern

erst 3 min nach Ende der letzten Aufnahme.

Die Einträge in den Aufnahmeeinstellungen verschieben den Start der Aufnahme

nach vorn und das Ende der Aufnahme nach hinten bezogen auf die im Timer

eingetragenen Zeiten. Das macht manchmal vor allem bei Programmierung über

EPG Sinn.

Das Reboot-Plugin sollte bei Aufnahmen nicht engesetzt werden, da dort die Steu-

erung bei dicht aufeneanderfolgenden Aufnahmen nicht funktioniert und die zwei-

te Aufnahme unter Umständen zu spät startet oder abgebrochen wird.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...