Seite 1 von 2
XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 12:22
von macfan
Ich bin etwas verwundert, dass es zu diesem TAP keinen Thread gibt, daher erstelle ich ihn mal

.
Erste Frage: Gibt es irgendwo irgendeine Dokumentation zu diesem TAP? Ich habe versucht, alle Informationen mühsam aus dem alten Thread zur Betaversion(!) auf dem 5000 herauszusuchen, bin aber nicht sicher, ob ich alles richtig verstanden habe.
Der Grund, warum ich mich mit XStart beschäftige, ist das Problem, dass AutoPIN nicht greift, wenn zu viele TAPs gestartet werden. Dann passiert es, dass verschlüsselt aufgezeichnet wird, obwohl der 2401 nur für diese eine Aufnahme gestartet wird. Daher ist es meine Idee, erst nur die wichtigsten TAPs zu starten und dann die anderen verzögert nachzustarten.
Leider funktioniert das bei mir überhaupt nicht. XStart zeigt seine Profilliste, startet aber kein einziges TAP. Also habe ich XStart tatsächlich nicht verstanden oder es hat einen Fehler.
EDIT: Meine ini habe ich gelöscht, da AS das Problem gelöst hat. Die anderen Fragen bleiben.
Weitere Nachfragen:
Kann man auch 0 als default eingeben?
Was bedeutet Batch? Das habe ich nicht verstanden. Die Beispiel-TAPs im anderen Thread sind doch solche, die sich sowieso von alleine beenden. Gibt es das auch auf den TMS-Geräten?
Danke für Tipps von Experten!
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 14:49
von Alter Sack
Hast Du denn den Ordner XStart unter ProgramFiles erstellt und die TAPs dahin verschoben ?
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 15:01
von macfan
Dieser Ordner wurde automatisch erstellt. Aber dass die TAPs dahin gehören, wusste ich nicht. Daher auch meine Frage nach einer Dokumentation. Auf die Idee wäre ich nie gekommen! Na, dann lege ich mal mit dem Verschieben los.
Merkt TAPtoDate denn, wenn die TAPs in diesem Ordner liegen?
Danke für die Hilfe!
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 15:23
von Alter Sack
[quote="macfan"]Merkt TAPtoDate denn, wenn die TAPs in diesem Ordner liegen?[/quote]
Ich denke schon, ich habe auch diverse Unterverzeichnisse für TAPs, die ich manuell starte oder
für SetupTAPs etc., die habe ich manuell verschoben, via Update werden sie auch ersetzt.
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 16:10
von Twilight
TAPtoDate findet die taps, egal wo sie sind
twilight
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 16:10
von Sirius
Dieser Ordner wurde automatisch erstellt. Aber dass die TAPs dahin gehören, wusste ich nicht.
(wenn /ProgramFiles/XStart vorhanden ist wird ProgramFiles wohl ignoriert)
viewtopic.php?p=788791#p788791&highligh ... post788791
Daher auch meine Frage nach einer Dokumentation.
readme.txt (v2.1) und
changelog.txt im Anhang.
Merkt TAPtoDate denn, wenn die TAPs in diesem Ordner liegen?
Auch bei mir keine Probleme beim Update der TAPs im XStart Ordner, TAPtoDate berücksichtigt das.
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 16:12
von macfan
Gut, danke AS und Twi, dann kann man das so lassen. Den gewünschten Effekt mit AutoPIN habe ich leider noch nicht erreicht, ich teste weiter.
Achtet bitte darauf, dass ich im ersten Beitrag noch die vergessene Frage nach dem Batch-Modus ergänzt habe.
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 16:14
von macfan
Sirius hat geschrieben:readme.txt (v2.1) und changelog.txt im Anhang.
Danke!
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 19:08
von Homer
Ich benutze die V2.1 ohne den Ordner XStart unter ProgramFiles - die TAPs bleiben in ProgramFiles:
Code: Alles auswählen
# Boot profiles
#D=number of default profile
#T=timeout to wait in messagebox for response before starting default profile
#1=name of profile 1 (optional)
#2=name of profile 2 (optional)
#...
#(maximum of 5 profile!)
D=1
T=10
1=Normalbetrieb
2=Normalbetrieb ohne SmartEPG
3=SmartEPG
4=filer
# 4|00:00|24:00|0019|0|1|MovieCutter.tap
#
# Rigid format. Like this:
# Profile (opt.) | MinStartTime | MaxStartTime | StartDelay | BatchMode | RunOnTimerBoot | TAPFilename
1|00:00|24:00|0000|0|1|AutoReboot.tap
2|00:00|24:00|0000|0|1|AutoReboot.tap
1|00:00|24:00|0000|0|1|RemoteSwitch_TMS.tap
2|00:00|24:00|0000|0|1|RemoteSwitch_TMS.tap
1|00:00|24:00|0000|0|1|RescueRecs.tap
2|00:00|24:00|0000|0|1|RescueRecs.tap
1|00:00|24:00|0005|0|1|SmartEPG_TMS.tap
3|00:00|24:00|0005|0|1|SmartEPG_TMS.tap
1|00:00|24:00|0010|0|1|RebuildNAV.tap
2|00:00|24:00|0010|0|1|RebuildNAV.tap
1|00:00|24:00|0016|0|1|Automove.tap
2|00:00|24:00|0016|0|1|Automove.tap
4|00:00|24:00|0019|0|1|filer_TMS.tap
1|00:00|24:00|0019|0|1|StartFTPd.tap
2|00:00|24:00|0019|0|1|StartFTPd.tap
1|00:00|24:00|0019|0|1|TMSRemote.tap
2|00:00|24:00|0019|0|1|TMSRemote.tap
1|00:00|24:00|0020|0|1|NiceDisplay.tap
2|00:00|24:00|0020|0|1|NiceDisplay.tap
Als Topfimmeranlasser nutze ich keine Startzeit zur TAP-Auswahl sondern ggf. einen anderen Menüpunkt (2 statt 1), falls SmartEPG den Topf einfrieren oder rebooten lässt. Mit den Menüpunkten 3 und 4 kann ich einzelne TAPs nachstarten.
Ich nutze StartDelay, um nicht alle TAPs gleichzeitig zu starten. NiceDisplay ist bewusst das TAP mit dem maximalen Delay. Wenn das Display Kleinbuchstaben zeigt, wurden alle TAPs gestartet.
Viele Grüße
Homer
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 19:14
von FilmFan
[quote="Homer"]Als Topfimmeranlasser [...][/quote]
Ich frage mich ja, wie das bei Dir klappt. Bei mir hängt sich jedes Gerät nach einem längerem Dauerbetrieb über 1 Tag i. d. R. auf. Gut, die nehmen dabei auch permanent (und parallel) auf (z. B. 24 Stunden 3sat-Musik-Thementag).
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 19:32
von Homer
[quote="FilmFan"]Ich frage mich ja, wie das bei Dir klappt. Bei mir hängt sich jedes Gerät nach einem längerem Dauerbetrieb über 1 Tag i. d. R. auf. [...][/quote]
Mein Beileid. Den SD-Topf reboote ich nach jeder 3PG-Nutzung, da sich dieser sonst auch früher oder später aufhängen würde. PIP ist verboten.
Bei meinem HD-Topf scheinen die TAPs stabil zu laufen. Spontane Reboots oder Aufhänger sind selten ( > 1 Woche) und können von mir keinem TAP zugeschrieben werden. Ich nutze von SmartEPG keine Beta-Versionen und die Release-Versionen auch nicht sofort nach Erscheinen. Schneiden auf dem Topf ist verboten.
Viele Grüße
Homer
P. S.
Schneiden auf dem SD-Topf kann auch zum Einfrieren führen. Nach Möglichkeit vermeide ich dies während laufender Aufnahmen.
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 20:25
von macfan
Homer hat geschrieben:Ich benutze die V2.1 ohne den Ordner XStart unter ProgramFiles - die TAPs bleiben in ProgramFiles:
So hätte ich das auch gerne. Wohin kommt dann die ini?
Als Topfimmeranlasser
Was hat das denn für einen Sinn?
Da kannst du ja XStart auch kaum brauchen.
Mit den Menüpunkten 3 und 4 kann ich einzelne TAPs nachstarten.
Man kann XStart also auch starten, wenn der Topf schon läuft?
Danke für die Hinweise!
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Sa 27. Jun 2015, 20:34
von Homer
[quote="macfan"]So hätte ich das auch gerne. Wohin kommt dann die ini?[/quote]
Meine XStartTap.ini ist in ProgramFiles/Settings/XStart
[quote="macfan"]Was hat das denn für einen Sinn?
Da kannst du ja XStart auch kaum brauchen.[/quote]
Bootschleife durch Menüauswahl abbrechen. Startreihenfolge der TAPs bestimmen ohne sie umbenennen zu müssen. Autostart der TAPs durch Ändern der XStartTap.ini statt durch Verschieben der TAPs in das AutoStart-Verzeichnis.
[quote="macfan"]Man kann XStart also auch starten, wenn der Topf schon läuft?[/quote]
Klar.[quote="macfan"]Danke für die Hinweise![/quote]
Bitte. Gern geschehen.
Viele Grüße
Homer
AW: XStartTap_TMS
Verfasst: So 28. Jun 2015, 09:56
von macfan
[quote="Homer"]Bootschleife durch Menüauswahl abbrechen.[/quote]
Das funktioniert? Das ist dann natürlich clever.
Meine Frage nach dem Sinn bezog sich in dem Fall nicht auf das TAP, sondern auf deinen Topf-Dauerbetrieb, für den ich mir keinen Grund vorstellen kann.
Und eine weitere Idee habe ich wohl nicht kapiert. Man kann mit XStart also TAPs nachstarten. Aber was hast du gewonnen, wenn du statt Filer direkt XStart aufrufst? So startest du doch nur ein anderes TAP nach.
Gruß, Horst
AW: XStartTap_TMS
Verfasst: So 28. Jun 2015, 17:49
von Homer
[quote="macfan"]Das funktioniert? Das ist dann natürlich clever.[/quote]
Ja, falls die Bootschleife von einem TAP verursacht wird, das durch XStart aufgerufen wird.
[quote="macfan"]Und eine weitere Idee habe ich wohl nicht kapiert. Man kann mit XStart also TAPs nachstarten. Aber was hast du gewonnen, wenn du statt Filer direkt XStart aufrufst? So startest du doch nur ein anderes TAP nach.[/quote]
Das Navigieren zu einem von vielen TAPs in ProgramFiles dauert länger als zum einzigen TAP im AutoStart.
Viele Grüße
Homer
AW: XStartTap_TMS
Verfasst: Mo 29. Jun 2015, 18:23
von macfan
Der Batch-Modus ist mir immer noch unklar, aber ansonsten habe ich jetzt alles so hinbekommen, wie ich möchte. Dank Homers Tipp liegen die TAPs jetzt auch wieder da, wo sie hingehören.
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Mo 29. Jun 2015, 19:16
von macfan
Wenn man viele TAPs hat, greift AutoPIN nicht, wenn der Topf durch einen Timer für eine Aufnahme mit Jugendschutz gestartet wird. Daher habe ich XStartTap_TMS passend konfiguriert, so dass am Anfang nur AutoPIN und SmartEPG gestartet werden und die anderen TAPs erst später.
Hier ist mein Beispiel:
Code: Alles auswählen
# Boot profiles
#D=number of default profile
#T=timeout to wait in messagebox for response before starting default profile
#1=name of profile 1 (optional)
#2=name of profile 2 (optional)
#...
#(maximum of 5 profile!)
D=1
T=3
1=Standard
2=NAS
3=Test
#
# Rigid format. Like this:
# Profile (opt.) | MinStartTime | MaxStartTime | StartDelay | BatchMode | RunOnTimerBoot | TAPFilename
0|00:00|24:00|0000|0|1|AutoPIN.tap
0|00:00|24:00|0000|0|1|SmartEPG_TMS.tap
1|00:00|24:00|0005|0|0|FastSkip.tap
1|00:00|24:00|0005|0|0|TMSArchive.tap
1|00:00|24:00|0090|0|1|WebControl.tap
1|00:00|24:00|0120|0|1|NiceDisplay.tap
1|00:00|24:00|0150|0|1|FastSkip.tap
1|00:00|24:00|0155|0|1|TMSArchive.tap
1|00:00|24:00|0160|0|1|WebControl.tap
1|00:00|24:00|0180|0|1|RebuildNAV.tap
1|00:00|24:00|0240|0|1|SmartDecrypter.tap
1|03:55|04:05|0100|0|1|Automove.tap
1|03:55|04:05|0300|0|1|SmartBackup.tap
2|00:00|24:00|0000|0|1|NASMount.tap
2|00:00|24:00|0001|0|1|FastSkip.tap
2|00:00|24:00|0001|0|1|TMSArchive.tap
2|00:00|24:00|0030|0|1|NiceDisplay.tap
2|00:00|24:00|0090|0|1|WebControl.tap
2|00:00|24:00|0180|0|1|RebuildNAV.tap
2|00:00|24:00|0240|0|1|SmartDecrypter.tap
Erklärungen:
Profil 0:
Siehe oben, zwei TAPs werden immer sofort gestartet. (gilt auch für alle anderen Profile)
Profil 1:
FastSkip und TMSArchive werden nach 5 Sekunden gestartet, wenn ich das Gerät manuell starte, da ich diese sofort benötige. Wenn das Gerät durch einen Timer gestartet wurde, werden diese TAPs erst einmal nicht gestartet (6. Spalte 0), damit AutoPIN greifen kann. Danach werden mehrere weitere TAPs, z. B. WebControl oder SmartDecrypter deutlich verspätet gestartet, um AutoPIN nicht zu stören. Damit ich auch bei einem Timerstart FastSkip und TMSArchive nutzen kann, werden auch diese TAPs noch einmal verspätet gestartet. Falls man manuell startet, bedeutet dass, dass sie zweimal gestartet werden. Das ist für diese TAPs kein Problem, hat aber mit WebControl nicht funktioniert.
Profil 2:
Beim manuellen Starten kann ich hier wählen, dass auch mein NAS mit eingebunden wird.
Profil 3:
Kein Eintrag vorhanden, d. h. nur die TAPs aus Profil 0 werden gestartet. Alle Profile außer dem Standardprofil (bei mir 1) können nur manuell gestartet werden.
Nochmals vielen Dank an alle, die mir mit XStartTap_TMS geholfen haben!
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Mo 20. Jul 2015, 18:33
von Homer
macfan hat geschrieben:Der Batch-Modus ist mir immer noch unklar, aber ansonsten habe ich jetzt alles so hinbekommen, wie ich möchte.
Hier steht
Batch-Modus: ist das Batch-Flag gesetzt, dann wartet das XStartTap bis sich das gestartete TAP wieder beendet hat. Das funktioniert natürlich nur mit TAPs, die ihren Job automatisch ausführen und sich danach beenden. Alternativ gibt es via der FireBird Library für TAPs die Möglichkeit, den Batch-Status abzufragen und entsprechend zu reagieren. Z.B. führt 3PG ab V1.03 bei gesetztem Batch-Flag einen Scan durch und beendet sich wieder.
Ich habe es noch nicht ausprobiert.
Viele Grüße
Homer
AW: XStartTap_TMS
Verfasst: Mo 20. Jul 2015, 20:14
von macfan
Ich habe das auch gelesen, aber ehrlich nicht kapiert. TAPs, die sich selbst beenden, brauchen doch keinen Batch-Modus extra. Oder ist das so gemeint, dass XStart ein TAP nach dem anderen ausführt, und dabei jeweils auf das Ende wartet? Geht das denn auch auf dem 2401?
Gruß, Horst
AW: XStartTap_TMS
Verfasst: Mo 20. Jul 2015, 20:17
von FireBird
[quote="macfan"]Oder ist das so gemeint, dass XStart ein TAP nach dem anderen ausführt, und dabei jeweils auf das Ende wartet? Geht das denn auch auf dem 2401?[/quote]
Ja und ja.