AutoReboot.tap
-
srupprecht
- Quelle des Wissens

- Beiträge: 1427
- Registriert: Mi 1. Feb 2006, 10:10
AutoReboot.tap
Hallo,
letztens bei einem EPG-Scan hat sich doch tatsächlich mein Topf aufgehangen und da ich dann das Teil manuell neustarten musste, dachte ich mir, das muß doch auch automatisch gehen. Schließlich ist es ja blöd, wenn man grad nicht zuhause ist und genau sowas passiert. Also habe ich mal beiliegendes TAP geschrieben. Erste Tests in kontrollierter Umgebung waren erfolgreich, im Praxistest muß sich das TAP allerdings noch bewähren.
Die Funktionsweise ist einfach: Das TAP besteht eigentlich aus zwei Programmen, der TAP-Teil aktualisiert in regelmässigen Abständen einen Zeitstempel, während das zweite Programm diesen Stempel mit der akuellen Uhrzeit vergleicht. Sollte nun die Topfield 'pvr' Software aus irgendeinem Grund die TAPs nicht mehr abarbeiten, so wird der Zeitstempel auch nicht mehr aktualisiert. Vergeht dabei die eingestellte Zeitspanne, so rebootet das zweite Programm den Topf.
mfG.
letztens bei einem EPG-Scan hat sich doch tatsächlich mein Topf aufgehangen und da ich dann das Teil manuell neustarten musste, dachte ich mir, das muß doch auch automatisch gehen. Schließlich ist es ja blöd, wenn man grad nicht zuhause ist und genau sowas passiert. Also habe ich mal beiliegendes TAP geschrieben. Erste Tests in kontrollierter Umgebung waren erfolgreich, im Praxistest muß sich das TAP allerdings noch bewähren.
Die Funktionsweise ist einfach: Das TAP besteht eigentlich aus zwei Programmen, der TAP-Teil aktualisiert in regelmässigen Abständen einen Zeitstempel, während das zweite Programm diesen Stempel mit der akuellen Uhrzeit vergleicht. Sollte nun die Topfield 'pvr' Software aus irgendeinem Grund die TAPs nicht mehr abarbeiten, so wird der Zeitstempel auch nicht mehr aktualisiert. Vergeht dabei die eingestellte Zeitspanne, so rebootet das zweite Programm den Topf.
mfG.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von xyzzyx am Sa 12. Feb 2011, 22:09, insgesamt 1-mal geändert.
Grund: V1.1 TTD-Version
Grund: V1.1 TTD-Version
- Töppi
- TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker

- Beiträge: 26669
- Registriert: So 27. Aug 2006, 19:22
AW: AutoReboot.tap
danke dir!
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru

- Beiträge: 25358
- Registriert: Fr 9. Dez 2005, 09:59
AW: AutoReboot.tap
Interessanter Ansatz. 
- Twilight
- Zauberküchencheflehrling mit extra Butter

- Beiträge: 59994
- Registriert: Fr 9. Dez 2005, 09:17
AW: AutoReboot.tap
jepp
danke 
twilight
twilight
- Lala
- Der sich den Wolf sucht und anderen einen Sonderstatus aufdrängt

- Beiträge: 871
- Registriert: Do 16. Mär 2006, 21:55
AW: AutoReboot.tap
Super Idee !
aber wenn sich der TMS wirklich aufhängt, . . . wird dann der TimeStamp nach wie vor weiter gesetzt, bzw laufen TAPs wirklich im Hintergrund weiter ?!
[aspoiler=My Hardware ]Sherwood P-965, Sherwood A-965, Denon DBP 2010, Denon DVD 3910, Topfield TMS, AlphaCrypt TC, Panasonic TH-50PV60E, T+A TAL 140, T+A TAL XM[/aspoiler][aspoiler=My Interconnections ]Audioquest "King Cobra" & "Jaguar" (analog), Cinemike RCA (analog), Fadel Aerolitz (analog), Mogami "Absolute Pure" (digital), Cinemike Referenz (digital), CM Special (LS-Kabel) [/aspoiler][aspoiler=SRP-2100 TMS TAPs ]Alle TAPs für den TMS im Überblick
TMS Entwickler TAP Sammlung
Anleitung: TAPs auf den TMS spielen[/aspoiler]
TMS Entwickler TAP Sammlung
Anleitung: TAPs auf den TMS spielen[/aspoiler]
AW: AutoReboot.tap
[quote=""srupprecht""]...der TAP-Teil aktualisiert in regelmässigen Abständen einen Zeitstempel, während das zweite Programm diesen Stempel mit der akuellen Uhrzeit vergleicht. Sollte nun die Topfield 'pvr' Software aus irgendeinem Grund die TAPs nicht mehr abarbeiten, so wird der Zeitstempel auch nicht mehr aktualisiert. Vergeht dabei die eingestellte Zeitspanne, so rebootet das zweite Programm den Topf.
[/quote]
Wenn der Topf die TAPs nicht mehr abarbeitet wie kommt dann das 2. zum Zug ihn zu rebooten?
[/quote]
Wenn der Topf die TAPs nicht mehr abarbeitet wie kommt dann das 2. zum Zug ihn zu rebooten?
lg Walter

**** 2x Duo²: diverse AddOns
LCDs: Sharp 80", LG 37", Philips 19"
sonst: marantz AV Receiver, Samsung&Sony BD

**** 2x Duo²: diverse AddOns
LCDs: Sharp 80", LG 37", Philips 19"
sonst: marantz AV Receiver, Samsung&Sony BD
AW: AutoReboot.tap
... auch einen fetten Dank von mir 
einen lieben Gruss von ramibi 
.. leider keine Testversion mehr 
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
-
srupprecht
- Quelle des Wissens

- Beiträge: 1427
- Registriert: Mi 1. Feb 2006, 10:10
AW: AutoReboot.tap
@ Lala
Wenn der TMS sich aufgehängt dann laufen sie eben _nicht_ weiter und daher wird der Stempel auch nicht aktualisiert und das Programm führt einen Reset aus.
@ walda
Da auf dem Topf Linux läuft, kann man einen zweiten Thread starten, der die Überwachung übernimmt. Hängt nun das Hauptprogramm (die 'pvr' Software von Topfield), so läuft der Thread noch munter weiter und kann den Reboot ausführen. Sollte sich die pvr Software unerwartet beenden, so läuft dies sowieso auf einen Reboot aus, da das Script, welches die Software startet mit einem Reboot endet. Wenn sich allerdings das Linux komplett aufhängen sollte, so nützt natürlich alles nichts mehr.
Wenn der TMS sich aufgehängt dann laufen sie eben _nicht_ weiter und daher wird der Stempel auch nicht aktualisiert und das Programm führt einen Reset aus.
@ walda
Da auf dem Topf Linux läuft, kann man einen zweiten Thread starten, der die Überwachung übernimmt. Hängt nun das Hauptprogramm (die 'pvr' Software von Topfield), so läuft der Thread noch munter weiter und kann den Reboot ausführen. Sollte sich die pvr Software unerwartet beenden, so läuft dies sowieso auf einen Reboot aus, da das Script, welches die Software startet mit einem Reboot endet. Wenn sich allerdings das Linux komplett aufhängen sollte, so nützt natürlich alles nichts mehr.
-
BluField62
- Durfte nun endlich auch mal ein Statusanstifter sein

- Beiträge: 18234
- Registriert: So 26. Okt 2008, 12:11
- Lala
- Der sich den Wolf sucht und anderen einen Sonderstatus aufdrängt

- Beiträge: 871
- Registriert: Do 16. Mär 2006, 21:55
AW: AutoReboot.tap
[quote=""srupprecht""]@ Lala
Wenn der TMS sich aufgehängt dann laufen sie eben _nicht_ weiter und daher wird der Stempel auch nicht aktualisiert und das Programm führt einen Reset aus.
@ walda
Da auf dem Topf Linux läuft, kann man einen zweiten Thread starten, der die Überwachung übernimmt. Hängt nun das Hauptprogramm (die 'pvr' Software von Topfield), so läuft der Thread noch munter weiter und kann den Reboot ausführen. Sollte sich die pvr Software unerwartet beenden, so läuft dies sowieso auf einen Reboot aus, da das Script, welches die Software startet mit einem Reboot endet. Wenn sich allerdings das Linux komplett aufhängen sollte, so nützt natürlich alles nichts mehr.[/quote]
Ah. . . ok ! Danke ! jetzt habbich's verstanden . . .
Wenn der TMS sich aufgehängt dann laufen sie eben _nicht_ weiter und daher wird der Stempel auch nicht aktualisiert und das Programm führt einen Reset aus.
@ walda
Da auf dem Topf Linux läuft, kann man einen zweiten Thread starten, der die Überwachung übernimmt. Hängt nun das Hauptprogramm (die 'pvr' Software von Topfield), so läuft der Thread noch munter weiter und kann den Reboot ausführen. Sollte sich die pvr Software unerwartet beenden, so läuft dies sowieso auf einen Reboot aus, da das Script, welches die Software startet mit einem Reboot endet. Wenn sich allerdings das Linux komplett aufhängen sollte, so nützt natürlich alles nichts mehr.[/quote]
Ah. . . ok ! Danke ! jetzt habbich's verstanden . . .
[aspoiler=My Hardware ]Sherwood P-965, Sherwood A-965, Denon DBP 2010, Denon DVD 3910, Topfield TMS, AlphaCrypt TC, Panasonic TH-50PV60E, T+A TAL 140, T+A TAL XM[/aspoiler][aspoiler=My Interconnections ]Audioquest "King Cobra" & "Jaguar" (analog), Cinemike RCA (analog), Fadel Aerolitz (analog), Mogami "Absolute Pure" (digital), Cinemike Referenz (digital), CM Special (LS-Kabel) [/aspoiler][aspoiler=SRP-2100 TMS TAPs ]Alle TAPs für den TMS im Überblick
TMS Entwickler TAP Sammlung
Anleitung: TAPs auf den TMS spielen[/aspoiler]
TMS Entwickler TAP Sammlung
Anleitung: TAPs auf den TMS spielen[/aspoiler]
AW: AutoReboot.tap
Genialer Trick! 
Gruß, Horst
Gruß, Horst
TAP-Autostart SRP 2100: Automove - BackupSettings - dbFit - FastSkip - MediaAspect - Nice Display - PowerRestore - QuickPlay - ResetCAM - SmartEPG TMS - SmartFiler - StPBTools - TMSRemote - TimerDiags - TMA1 - V!deotext
TAP-Autostart 5k: TF5000 Display 1.53 - BootMenu 0.32
Davon gestartet: iTiNa 1.05 - ImproBox 2.5 - Stirf 1.3 BetaD (asrael) - Filer 2.30
TAP-Autostart 5k: TF5000 Display 1.53 - BootMenu 0.32
Davon gestartet: iTiNa 1.05 - ImproBox 2.5 - Stirf 1.3 BetaD (asrael) - Filer 2.30
- fieser fettsack
- Erfahrener Benutzer

- Beiträge: 149
- Registriert: Do 28. Feb 2008, 20:59
- Kontaktdaten:
-
srupprecht
- Quelle des Wissens

- Beiträge: 1427
- Registriert: Mi 1. Feb 2006, 10:10
AW: AutoReboot.tap
Diese "Watchdog" Routine ist allerdings nicht auf meinem Mist gewachsen, sowas findet man in allerlei Gerätschaften.
AW: AutoReboot.tap
Ok, Danke!
lg Walter

**** 2x Duo²: diverse AddOns
LCDs: Sharp 80", LG 37", Philips 19"
sonst: marantz AV Receiver, Samsung&Sony BD

**** 2x Duo²: diverse AddOns
LCDs: Sharp 80", LG 37", Philips 19"
sonst: marantz AV Receiver, Samsung&Sony BD
AW: AutoReboot.tap
[quote=""srupprecht""]Diese "Watchdog" Routine ist allerdings nicht auf meinem Mist gewachsen, sowas findet man in allerlei Gerätschaften.[/quote]
.... aber man muß es auch für den TMS erst mal umsetzen
.... aber man muß es auch für den TMS erst mal umsetzen
einen lieben Gruss von ramibi 
.. leider keine Testversion mehr 
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
AW: AutoReboot.tap
[quote=""srupprecht""]Diese "Watchdog" Routine ist allerdings nicht auf meinem Mist gewachsen, sowas findet man in allerlei Gerätschaften.[/quote]
Aber man muss erst einmal auf die Idee kommen, dass man das auf dem TMS so anwenden kann.
Gruß, Horst
Aber man muss erst einmal auf die Idee kommen, dass man das auf dem TMS so anwenden kann.
Gruß, Horst
TAP-Autostart SRP 2100: Automove - BackupSettings - dbFit - FastSkip - MediaAspect - Nice Display - PowerRestore - QuickPlay - ResetCAM - SmartEPG TMS - SmartFiler - StPBTools - TMSRemote - TimerDiags - TMA1 - V!deotext
TAP-Autostart 5k: TF5000 Display 1.53 - BootMenu 0.32
Davon gestartet: iTiNa 1.05 - ImproBox 2.5 - Stirf 1.3 BetaD (asrael) - Filer 2.30
TAP-Autostart 5k: TF5000 Display 1.53 - BootMenu 0.32
Davon gestartet: iTiNa 1.05 - ImproBox 2.5 - Stirf 1.3 BetaD (asrael) - Filer 2.30
AW: AutoReboot.tap
Klasse!


SRP-2100 * TAPS: QuickPlay, iTiNa, FastSkxx, RescueRecs, Timerdiags, Autotuner, AutoReboot
TF5500PVR mit SamsungHD103UI an equip-Adapter * TAPS: iTina1.04
Sony KDL46W5800 * Denon AVR1909 * Harmony one+895 * PS3

TF5500PVR mit SamsungHD103UI an equip-Adapter * TAPS: iTina1.04
Sony KDL46W5800 * Denon AVR1909 * Harmony one+895 * PS3
AW: AutoReboot.tap
Changelog V1.1 xyzzyx, 12.02.2011:
- TMSCommander support added
Jetzt in TAPtoDate verfügbar oder im ersten Post oder auf meiner Homepage.

- TMSCommander support added
Jetzt in TAPtoDate verfügbar oder im ersten Post oder auf meiner Homepage.

Zuletzt geändert von xyzzyx am So 13. Feb 2011, 10:43, insgesamt 1-mal geändert.
MfG,
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
Download: Homepage
Installieren: TAPtoDate
Beschreibungen: Topfield TAP-Seite 
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
AW: AutoReboot.tap
Falls jemand den Timeout von AutoReboot ändern möchte:
Da hat srupprecht schon frühzeitig mitgedacht, d.h. es gibt undokumentierte Features in AutoReboot:
Wenn es also eine "AutoReboot.ini" an einer der üblichen Stellen gibt, in der z.B. "TimeOut=300" drin steht, dann sollte AutoReboot 10x so lange warten wie der Standardwert sonst besagen würde.
WriteLog legt ein Logfile als /ProgramFiles/AutoReboot.log ab.
Vielleicht wird das in einer nächsten Version mal auf das übliche Verzeichnis /ProgramFiles/Settings/AutoReboot umgestellt.
Da hat srupprecht schon frühzeitig mitgedacht, d.h. es gibt undokumentierte Features in AutoReboot:
Code: Alles auswählen
if (INIOpenFile(PROGRAM_NAME".ini", PROGRAM_NAME) != INILOCATION_NotFound)
{
timeout = INIGetInt("TimeOut",30,10,3600);
_writelog = INIGetInt("WriteLog",1,0,1);
}
INICloseFile();
WriteLog legt ein Logfile als /ProgramFiles/AutoReboot.log ab.
Vielleicht wird das in einer nächsten Version mal auf das übliche Verzeichnis /ProgramFiles/Settings/AutoReboot umgestellt.
MfG,
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
Download: Homepage
Installieren: TAPtoDate
Beschreibungen: Topfield TAP-Seite 
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
AW: AutoReboot.tap
Moin,
nachdem der Thread hier schon ein bisschen ruht, muss ich ihn nochmal rauskramen.
Gestern hab ich AutoReboot installiert, heute morgen befand sich der Topf dann in sowas wie einer Bootschleife,
jedesmal nach dem Start wurde ein SmartEPG Scan angeschoben, der lief dann fast bis zum Ende durch, dann wurde der Topf rebootet und das ganze ging von vorne los.
Hat jemand ne Idee dazu ??
Hier mal die AR logdatei
Toppy freezed on 20.07.2014 at 05:34:46 o'clock.
Toppy freezed on 20.07.2014 at 05:48:00 o'clock.
Toppy freezed on 20.07.2014 at 05:57:26 o'clock.
Toppy freezed on 20.07.2014 at 06:14:15 o'clock.
Toppy freezed on 20.07.2014 at 06:27:21 o'clock.
Toppy freezed on 20.07.2014 at 06:38:08 o'clock.
Toppy freezed on 20.07.2014 at 06:52:00 o'clock.
Toppy freezed on 20.07.2014 at 07:04:58 o'clock.
Toppy freezed on 20.07.2014 at 07:18:09 o'clock.
Toppy freezed on 20.07.2014 at 07:31:53 o'clock.
Toppy freezed on 20.07.2014 at 07:45:22 o'clock.
Toppy freezed on 20.07.2014 at 07:57:17 o'clock.
Toppy freezed on 20.07.2014 at 08:15:00 o'clock.
Toppy freezed on 20.07.2014 at 08:27:31 o'clock.
Toppy freezed on 20.07.2014 at 08:40:25 o'clock.
Toppy freezed on 20.07.2014 at 08:52:16 o'clock.
Toppy freezed on 20.07.2014 at 09:07:52 o'clock.
Toppy freezed on 20.07.2014 at 09:19:32 o'clock.
Toppy freezed on 20.07.2014 at 10:01:11 o'clock.
nachdem der Thread hier schon ein bisschen ruht, muss ich ihn nochmal rauskramen.
Gestern hab ich AutoReboot installiert, heute morgen befand sich der Topf dann in sowas wie einer Bootschleife,
Hat jemand ne Idee dazu ??
Hier mal die AR logdatei
Toppy freezed on 20.07.2014 at 05:34:46 o'clock.
Toppy freezed on 20.07.2014 at 05:48:00 o'clock.
Toppy freezed on 20.07.2014 at 05:57:26 o'clock.
Toppy freezed on 20.07.2014 at 06:14:15 o'clock.
Toppy freezed on 20.07.2014 at 06:27:21 o'clock.
Toppy freezed on 20.07.2014 at 06:38:08 o'clock.
Toppy freezed on 20.07.2014 at 06:52:00 o'clock.
Toppy freezed on 20.07.2014 at 07:04:58 o'clock.
Toppy freezed on 20.07.2014 at 07:18:09 o'clock.
Toppy freezed on 20.07.2014 at 07:31:53 o'clock.
Toppy freezed on 20.07.2014 at 07:45:22 o'clock.
Toppy freezed on 20.07.2014 at 07:57:17 o'clock.
Toppy freezed on 20.07.2014 at 08:15:00 o'clock.
Toppy freezed on 20.07.2014 at 08:27:31 o'clock.
Toppy freezed on 20.07.2014 at 08:40:25 o'clock.
Toppy freezed on 20.07.2014 at 08:52:16 o'clock.
Toppy freezed on 20.07.2014 at 09:07:52 o'clock.
Toppy freezed on 20.07.2014 at 09:19:32 o'clock.
Toppy freezed on 20.07.2014 at 10:01:11 o'clock.
Im Autostart: BackupSettings | F***skip | Liza | Lost&Found |ScreenSaver | SmartEPG_TMS | TMS-Archive | TMSDisplay | TMSRemote | Webcontrol
Bei Bedarf: HDDinfo | RebuildNAV | RoboChannel | TaptoDate | TMSCommander
Die Wahrheit über HD+
Bei Bedarf: HDDinfo | RebuildNAV | RoboChannel | TaptoDate | TMSCommander
Die Wahrheit über HD+

