Seite 1 von 17
XStartTap BETA - Zeitabh.+verzög.Starten+BATCHMODUS von TAPS
Verfasst: So 13. Aug 2006, 19:08
von tischla
Hallo,
Ich habe nun auf der Basis des aktuellen starttap.tap von DeadBeef
viewtopic.php?t=3155(@DeadBeef - ist das eh ok?) ein Tap programmiert (oder besser zusammengebogen - was hat schon ein tischla mit C am Hut?), das es erlaubt, Taps je nach Tageszeit zu starten (oder nicht), die Reihenfolge in der Ini festlegen und eine Verzögerung anzugeben (somit kann man den Toppy sofort bedienen, und im Hintergrund werden derweil die Taps nacheinander gestartet).
Das ganze ist absolut BETA !!! Ich übernehme keine Haftung für jegliche ev. auftretende Fehler....
derzeit gibt es folgende
Festlegungen:
- alle zu startenden Taps im ProgramFiles Verzeichnis
- Ini im ProgramFiles
- Ini genau formatiert und CASE SENSETIV !
- in der Konfiguration hab ich das tap derzeit nur aus dem Autostart getestet....
probleme hab ich bei meinen Taps noch in der Form, dass mystuff die von jag exportierten daten im autostart erwartet, jag aber in seinem Startverzeichnis speichert (glaub ich).
grüsse
tischla
ACHTUNG: Aktuelle Version in Beitrag viewtopic.php?p=106657#p106657
ACHTUNG 2: Version 1.1 FIREBIRD:
hier..
Verfasst: Mo 14. Aug 2006, 11:11
von tischla
scheint ja auf reges interesse zu stossen
jedenfalls hab ich mir jetzt für das jag-csv problem ein kleines move-tap gebaut und in meine ini ergänzt:
Code: Alles auswählen
00:00|00:01|0000|PowerRestore.tap
00:00|24:00|0000|GMTBug.tap
09:00|09:05|0005|movejag.tap
07:45|08:30|0010|Jags_EPG.tap
09:00|10:00|0010|3PG.tap
00:00|07:45|0010|TSRCommander.tap
10:00|24:00|0010|TSRCommander.tap
10:00|24:00|0020|MyStuff.tap
10:00|24:00|0030|3PG.tap
10:00|24:00|0040|improbox.tap
10:00|24:00|0050|QuickTimer.tap
10:00|24:00|0060|WSSkiller.tap
10:00|24:00|0070|nicedisplay.tap
10:00|24:00|0080|automove.tap
10:00|24:00|0090|Videot3xt.tap
10:00|24:00|0100|rezap5_api120.tap
00:00|24:00|0110|Standby.tap
hat's das tap schon jemand ausprobiert? bei mir läufts bisher ohne nebenwirkungen...
grüsse tischla
Verfasst: Mo 14. Aug 2006, 11:14
von Galaxist
Ne ausprobiert habe ich es noch nicht. Hab es aber gerade eben mal runtergeladen. Werde es wohl mal im Laufe der Woche aufspielen.
Verfasst: Mo 14. Aug 2006, 11:57
von Sigittarius-E
was hat schon ein tischla mit C am Hut?
Spielst du da vielleicht auf mich an
viewtopic.php?p=41625#p41625
tischla hat geschrieben:scheint ja auf reges interesse zu stossen
Sorry, hab den Thread erst heute entdeckt. Schaut ja sehr gut aus. Werd ich mir mal ansehen.
Super Leistung!
Verfasst: Mo 14. Aug 2006, 12:29
von tischla
tischla /= tischla , oder?
Verfasst: Mo 14. Aug 2006, 14:03
von Sigittarius-E
tischla hat geschrieben:tischla /= tischla , oder?
jetzt steh ich im Wald
Verfasst: Mo 14. Aug 2006, 14:13
von tischla
naja - der durchschnitts-iq eines tischlers wird ja generell nicht als sonderlich hoch angenommen. Lehrlingselternzitat: "wenns dich sonst nirgends nehmen, dann wirst halt tischler".
egal .... funktioniert die tap? (tap ist ja eigentlich weiblich, oder ? - Topfield APplikation ?)
Verfasst: Mo 14. Aug 2006, 14:19
von Sigittarius-E
tischla hat geschrieben:egal .... funktioniert die tap? (tap ist ja eigentlich weiblich, oder ? - Topfield APplikation ?)
und das "P"
vielleicht für "programme"? Also "das" Programm = das TAP
Hab den Topf z.Zt. nicht bei der Hand. werd mir das am Abend mal ansehen wenn Zeit bleibt.
Verfasst: So 27. Aug 2006, 14:54
von tischla
Hab mal das movejag.tap so angepasst, dass, wenn im Programm-Verzeichnis eine neue CSV liegt, die ins Auto Start verschoben wird.
(1x, wenn das Tap gestartet wird - keine laufende überprüfung)
hat jemand interesse an Verbesserungen des xstarttap?
z.b.
Abfrage, ob überhaubt Taps gestartet werden sollen?
Abfrage einzelnes Taps, Starten: Ja/Nein?
Tapstart sollte nur erfolgen, wenn keine andere Grafik am Schirm ist.
?
?
..
Editor für Startreihenfolgen und Verzögerung (dafür muß ich mir aber noch einiges Wissen aneignen...)
grüsse
tischla
Verfasst: So 27. Aug 2006, 17:38
von Dixie
Kann man damit z.B. so etwas erreichen:
Bei morgendlichen EPG-Scan wird nur Jag gestartet und der Rest nicht ? (Würde beim 5500er-Displayfehler in Verbindung mit NiceDisplay helfen.)
Dixie
Verfasst: So 27. Aug 2006, 17:54
von tischla
Dixie hat geschrieben:
Bei morgendlichen EPG-Scan wird nur Jag gestartet und der Rest nicht ? (Würde beim 5500er-Displayfehler in Verbindung mit NiceDisplay helfen.)
Genau das ist der Sinn der Sache! Wenn du dir die Beispiel - ini ansiehst (Auszug):
Code: Alles auswählen
.
.
07:45|08:30|0010|Jags_EPG.tap
.
.
10:00|24:00|0020|MyStuff.tap
10:00|24:00|0030|3PG.tap
10:00|24:00|0040|improbox.tap
10:00|24:00|0050|QuickTimer.tap
.
.
Jag wird nur (auto-) gestartet, wenn der Topf zwischen 7:45 und 8:30 gestartet wurde (ob durch timer oder manuell sollte da egal sein) - zusätzlich wird vorher noch 10 Sekunden gewartet, falls der Topf noch was anderes zu tun hätte (?).
mystuff, impro, qt ,... werden nur gestartet wenn es bereits 10 Uhr vormittag war, und zwischen den Starts ist jeweils ein Verzögerung von 10 Sekunden vorgesehen - somit kann man, wie beschrieben, schon zum zappen beginnen, nachdem der Toppi fertig initialisiert ist.
(ich starte den Scan von jag sowieso nur, damit ich die csv für mystuff bekomme)
grüsse tischla
Verfasst: So 27. Aug 2006, 18:37
von Dixie
Cool
,
werde mal testen. Muß mich nur entscheiden welches meiner 15 Taps weichen muß. Mehr als 15 im Autostart gehen glaube ich nicht.
Dixie
Verfasst: So 27. Aug 2006, 18:43
von tischla
Muß mich nur einscheiden welches meiner 15 Taps weichen muß
Die Taps, die Xstarttap starten soll, MÜSSEN im Programm-Verzeichnis liegen!
Nur das Xstarttap.tap sollte im Auto Start sein (die ini aber im Programm-Vz)
oder meintest du etwas anderes?
grüsse tischla
Verfasst: So 27. Aug 2006, 18:53
von Harvey
Er meint was anderes (aber das wusste er wahrscheinlich trotzdem noch nicht).
Mehr als 15 TAPs gleichzeitig gehen nicht, das ist richtig (oder waren es 16?)
Verfasst: So 27. Aug 2006, 19:00
von tischla
Naja - das problem mit 15 (oder 16) könnte man dann auf alle Fälle umgehen - denn wieviel, zu startende taps in der Ini stehen, habe ich zumindest nicht begrenzt. Die Frage wäre nur, ob der Toppi begrenzt, wieviele Taps im Speicher erlaubt sind?
grüsse tischla
Verfasst: So 27. Aug 2006, 19:12
von Harvey
Er begrenzt es, weil es eine statisch angelegte Verwaltungstabelle gibt, die 16 Einträge erlaubt.
Nur weiß ich nicht auswendig, ob die 0 reserviert ist. Wenn Du mit der Info irgendwelche Sicherheitsmaßnahmen treffen möchtest recherchiere ich (aber nicht mehr heute).
Verfasst: So 27. Aug 2006, 19:24
von Dixie
Harvey hat geschrieben:Er meint was anderes (aber das wusste er wahrscheinlich trotzdem noch nicht).
Mehr als 15 TAPs gleichzeitig gehen nicht, das ist richtig (oder waren es 16?)
Doch, das die Taps in Programfiles gehören hatte ich schon gelesen.
Er begrenzt es, weil es eine statisch angelegte Verwaltungstabelle gibt, die 16 Einträge erlaubt.
Aber wenn 16 Taps gehen ist ja alles klar.
Dixie
Verfasst: Mo 28. Aug 2006, 00:24
von Ecky
Wie ist das mit TAPs wie PowerRestore oder Automove? Die beenden sich ja nach getaner Arbeit wieder, wird dann der "Programmplatz" jeweils wieder frei?
Verfasst: Mo 28. Aug 2006, 07:23
von tischla
Bei Automove ist's, glaub ich, von den Einstellungen abhängig.
PowerRestore braucht man ja nur zu starten, wenns 00:00 Uhr ist:
grüsse tischla
Verfasst: Mo 28. Aug 2006, 07:31
von Dixie
tischla hat geschrieben:PowerRestore braucht man ja nur zu starten, wenns 00:00 Uhr ist:
grüsse tischla
Wird PowerRestore.tap denn so nicht nur gestartet wenn der Topf zwischen 00:00 - 00:01 eingeschaltet wird oder startet es zu der Zeit automatisch und beendet sich nach 1 Minute wieder?
Dixie