Seite 1 von 2

EPG-Puffer beim Ausschalten speichern mit PowerOff TAP

Verfasst: So 2. Apr 2006, 21:26
von Happy
Hallo,
hier gibt es nun eine neue Version der PowerOff TAPs. Es basiert nachwievor auf DeadBeefs PowerOff-TAP.
Um speziell den EPG-Puffer beim Ausschalten zu speichern, muß das poweroff_jag verwendet werden, am besten im AutoStart.
Das Speichern wird über Jag's API realisiert. Die Ausschaltverzögerung wird über eine gestartete Dummyaufnahme erreicht.

ACHTUNG:
DIESES TAP KANN NICHT ZUSAMMEN MIT DEADBEEF'S DISPLAYTAP VERWENDET WERDEN !!!!

Download hier

Wer bisher schon poweroff_nd für NiceDisplay verwendet, kann einfach die Version poweroff_jag stattdesseb verwenden und die Funktionalität für NiceDisplay bleibt erhalten.

Gruß,
Happy

Verfasst: So 2. Apr 2006, 21:34
von BlackOne
Happy hat geschrieben:Wer bisher schon poweroff_nd für NiceDisplay verwendet, kann einfach die Version poweroff_jag stattdesseb verwenden und die Funktionalität für NiceDisplay bleibt erhalten.

Gruß,
Happy
nochmal für mich :oops:
ich brauche nicht mehr poweroff_nd
sondern nur noch poweroff_jag ,
und schlage 2 fliegen mit einer klappe ?

Verfasst: So 2. Apr 2006, 21:38
von Happy
BlackOne hat geschrieben: und schlage 2 fliegen mit einer klappe ?
jep :hello:

Gruß,
Happy

Verfasst: So 2. Apr 2006, 21:40
von BlackOne
na dann,

vielen dank :hello: :hello: :hello: :hello:

Verfasst: So 2. Apr 2006, 21:42
von Philipswalther
Happy hat geschrieben:ACHTUNG:
DIESES TAP KANN NICHT ZUSAMMEN MIT DEADBEEF'S DISPLAYTAP VERWENDET WERDEN !!!!
Hallo Happy

Wird eines Tages dieses PowerOFF Tap auch einmal mit den Display Tap von DeadBeef gehen :? :

Gruß,
Jens

Verfasst: So 2. Apr 2006, 21:44
von tifflor
Hi Leute,

klärt mich doch mal auf, wofür brauche ich das PowerOff Tap??
Steh jetzt irgendwie nebenmir. Warum soll der EPG Puffer vor dem ausschalten
gespeichert werden, hab ich doch jeden morgen gescannt.

Verfasst: So 2. Apr 2006, 22:09
von Happy
Philipswalther hat geschrieben: Wird eines Tages dieses PowerOFF Tap auch einmal mit den Display Tap von DeadBeef gehen :? :
Das steht in den Sternen.
Entweder bräuchte man eine Möglichkeit das Ausschalten abzufangen, ohne die Displaykommunikation abzufangen, oder in das Diplaytap selbst wird poweroff Unterstützung eingebaut.

tifflor hat geschrieben: klärt mich doch mal auf, wofür brauche ich das PowerOff Tap??
Steh jetzt irgendwie nebenmir. Warum soll der EPG Puffer vor dem ausschalten
gespeichert werden, hab ich doch jeden morgen gescannt.
Wieviel Sinn das macht muß jeder für sich entscheiden. Jedenfalls werden auf diese Weise Änderungen der EPG-Daten auf Platte gespeichert.
Persönlich finde ich das auch nicht so wichtig.
Aber die Diskussion im prebeta 3 Thread zeigt, dass manche das eben anders sehen :wink:
Die PowerOff-Funktion für NiceDisplay möchte ich aber nicht mehr missen.

Gruß,
Happy

Verfasst: So 2. Apr 2006, 22:16
von Philipswalther
Happy hat geschrieben:Das steht in den Sternen.
Entweder bräuchte man eine Möglichkeit das Ausschalten abzufangen, ohne die Displaykommunikation abzufangen, oder in das Diplaytap selbst wird poweroff Unterstützung eingebaut.
Hallo Happy

BITTE, BITTE, BITTE säht mal zu das Ihr zwei (Happy und DeadBeef) das hin bekommt.

Vielen Dank Happy :wink:

Gruß,
Jens

Verfasst: So 2. Apr 2006, 22:40
von thensch
Philipswalther hat geschrieben:BITTE, BITTE, BITTE säht mal zu das Ihr zwei (Happy und DeadBeef) das hin bekommt.
Was sollen die beiden denn aussähen? :wink:

Verfasst: Mo 3. Apr 2006, 05:00
von Philipswalther
thensch hat geschrieben:Was sollen die beiden denn aussähen? :wink:
:D Ich weiß Bescheid was Du meinst! (säht)

Gruß,
Jens

Verfasst: Mo 3. Apr 2006, 07:29
von BlackOne
@Happy

gutes Tap, bloß schade das dieser
blöde ausschaltdialog erscheint.
geht da was zu machen ? :oops:

Verfasst: Mo 3. Apr 2006, 08:20
von Picard
tifflor hat geschrieben:Hi Leute,

klärt mich doch mal auf, wofür brauche ich das PowerOff Tap??
Steh jetzt irgendwie nebenmir. Warum soll der EPG Puffer vor dem ausschalten
gespeichert werden, hab ich doch jeden morgen gescannt.
Auch von mir nochmal die Frage: Spare ich mir dadurch den morgentlichen scan oder nicht?

Verfasst: Mo 3. Apr 2006, 08:30
von dvdbommel
Picard hat geschrieben:Auch von mir nochmal die Frage: Spare ich mir dadurch den morgentlichen scan oder nicht?
nein ... natürlich nicht... [EDIT]: bzw es kommt darauf an ob dir dein Scan im Hintergrund über den Tag ausreicht ... bzw wie viel du ZAPPSt

Ich habe daß so verstanden ... es kommt darauf an was du im Menü von JAG eingestellt hast ... bei mir ist es so eingestellt, daß er nur nach dem morgentlichen Scann speichert ... auf die HDD meine ICH !!!

am Tage nicht oder beim zappen da scant er nur im hintergrund in den Speicher ... speichert dies aber nicht auf die HDD ... deshal muß ich ja wenn ich die Änderungen behalten will vor dem ausschalten die ROTE Taste zum Speichern drücken ... dies übernimmt jetzt das POWER TAP .... so habe ich jetzt keine Probleme mehr , wenn meine Freundin einfach den TOPF ausschaltet, daß JAG's Änderungen verloren gehen weil durch meine Einstellungen im Menü nicht extra gespeichert wurde ...

korrigiert mich wenn es nicht stimmt


Gruß DVDbommel

Verfasst: Mo 3. Apr 2006, 08:53
von Happy
@dvdbommel
Genau so ist es.
BlackOne hat geschrieben:@Happy

gutes Tap, bloß schade das dieser
blöde ausschaltdialog erscheint.
geht da was zu machen ? :oops:
Der nervt mich auch. Ich kann da wohl wenig machen.
Firebird hat ein bißchen an der Ecke experimentiert, hab aber nichts mehr davon gehört.
Es gibt ein Projekt für den 5800, dort wird der Ausschaltinterrupt abgefangen und lahmgelegt. Dies wäre wahrscheinlich ideal, auch deshalb weil es bestimmt auch mit dem 5000er Displaytap funktionieren würde, da es nicht die Displaykommunikation verwendet.

Gruß,
Happy

Verfasst: Mo 3. Apr 2006, 08:55
von Picard
@dvdbommel

Danke, jetzt habe ich's verstanden.
Ich lasse auch nur morgens scannen und auf HDD schreiben.
Aber leider benutze ich das Displaytap, ich habe zwar nicht verstanden warum, aber es scheint damit nicht zu laufen :mad:

Verfasst: Mo 3. Apr 2006, 10:54
von Harvey
Picard hat geschrieben:Aber leider benutze ich das Displaytap, ich habe zwar nicht verstanden warum, aber es scheint damit nicht zu laufen :mad:
Vereinfacht: Es gibt eine Firmwarefunktion, die da heißen könnte
function sendStringToDisplay {
erledige_es;
}

PowerOff patchet diese grob so:
function sendStringToDisplay {
checkOFF();
erledige_es;
}
function checkOFF{
if (string=="OFF") {starte Dummyaufnahme}
}

Das Display TAP patchet diese grob so:
function sendStringToDisplay {
ersetzeString();
nop;
}
function ersetzeString{
erledige_es_selbst;
}

Ganz richtig ist das nicht (es ist komplexer), aber wie Du siehst müßten sich 2 zusammen tuen.

Verfasst: Mo 3. Apr 2006, 11:23
von Happy
Harvey hat geschrieben: aber wie Du siehst müßten sich 2 zusammen tuen.
Wobei beide DeadBeef wären :D

Es gibt aber noch weiter Problematiken:
DeadBeef hat ja schon angekündigt die Original, dass er bei Interesse die PowerOff Funktionalität in das Displaytap einbauen würde.
Ob er auch das Schreiben des Puffers von Jag's EPG einbauen wird ist fraglich, da das dann schon etwas speziell wäre. Dann bräuchte man wieder ein anderes TAP, welches auf das von PowerOff (oder vom Displaytap) generierte Poweroff Event horcht und den Puffer speichert.
Nachteil: Das TAP, welches das auschalten verwaltet (also das normale Poweroff oder das Displaytap) weiß nicht, wann das Speichern fertig ist. Sie müssten also einfach ausreichend warten und hoffen, dass der Puffer gespeichert wurde, bis das tatsächliche Abschalten erfolgt.
Aus diesem Grund hat Jag es auch abgelehnt Unterstützung für Poweroff-Events direkt in Jag's EPG einzubauen.

Das bereitgestellt poweroff_jag.tap hat dieses Problem nicht, da es desn Shutdown selbst verwaltet, ebenso das Speichern des Puffers. Das Abschalten wird erst eingeleitet, wenn Jag meldet, dass der Puffer gespeichert wurde.

Ich hoffe jemand konnte mir folgen :X

Gruß,
Happy

Verfasst: Mo 3. Apr 2006, 11:35
von FireBird
Happy hat geschrieben:Firebird hat ein bißchen an der Ecke experimentiert, hab aber nichts mehr davon gehört.
Das war rein aus Zeitgründen. Das sollte sich in den nächsten Tagen wieder bessern.

Verfasst: Mo 3. Apr 2006, 19:30
von Happy
FireBird hat geschrieben:Das war rein aus Zeitgründen. Das sollte sich in den nächsten Tagen wieder bessern.
Wenn ich hätte drängen wollen, hätte ich schon gemailt :D
Danke, dass du dir das überhaupt anschaust. :hello:

Gruß,
Happy

Verfasst: Mo 3. Apr 2006, 20:40
von tavoc
super tap, nun läuft die platte gar nicht mehr unnötig an.

Weder bei Pipswitch (dank ibbi) noch bei Jaq EPG (da ich morgens nicht scanne und das nun das poweroff tap erledigt) , ich glaube ich bin vorerst wunschlos glücklich.