Bugberichte bitte hier rein

Gags Sherlock
Nachricht
Autor
Dusty
Site Sponsor
Site Sponsor
Beiträge: 1249
Registriert: Di 04 Nov 2003, 17:42

#16 Beitrag von Dusty » Mi 17 Mär 2004, 22:35

Hallo Gag,

ich habe den neusten JtG snap und JtG1.7.2 drauf. Nach diesen Installationen wollte ich Sherlock aufrufen, aber ich erhalte ein Fenster:

Assertion failor (c:\Programme\Berland\Delphi7\Projects\Sherlock\MainFrm.pas, line 735

Jo, nun geht sherlock nicht mehr?
bye Dusty

Gag Halfrunt
Sherlock Dev
Beiträge: 540
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Frankfurt
Kontaktdaten:

#17 Beitrag von Gag Halfrunt » Mi 17 Mär 2004, 23:36

Das ist schlecht. Und anscheinend ein Bug. Sherlock scheint ein wenig zu zicken, wenn er Timer-Einträge gespeichert hat, die er dem PMG nicht zuordnen kann.

Schau mal in der Rekastrierung nach und lösche alles unterhalb HKEY_CURRENT_USER\Software\HitchhikerWare\Sherlock\Schedule. Dann sind zwar Deine gespeicherten Filme weg, aber er sollte dann wieder laden.

Ich behebe den Fehler dann.

Gag

Dusty
Site Sponsor
Site Sponsor
Beiträge: 1249
Registriert: Di 04 Nov 2003, 17:42

#18 Beitrag von Dusty » Do 18 Mär 2004, 9:07

Es hängt nicht mit der neuen Box- bzw JtG-Version zusammen? Mit den alten Versionen funktionierte es ja klaglos.
bye Dusty

Gag Halfrunt
Sherlock Dev
Beiträge: 540
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Frankfurt
Kontaktdaten:

#19 Beitrag von Gag Halfrunt » Do 18 Mär 2004, 11:33

So wie ich das eben gesehen hab, kommt der Bug wohl daher, dass Sherlock keinen passenden Eintrag im PMG findet. Ich hätte sonst keine andere Erklärung dafür.

Hast Du das mit der Registry mal ausprobiert? Reicht ja aus, wenn Du den Key "Schedule" umbenennst.

Diese Information würde mir jetzt schon einmal weiterhelfen.

Gag

Dusty
Site Sponsor
Site Sponsor
Beiträge: 1249
Registriert: Di 04 Nov 2003, 17:42

#20 Beitrag von Dusty » Do 18 Mär 2004, 12:02

Jepp, das hat geholfen. Habe die Registry Einträge gelöscht und dann alles neu Eingelesen. :-)

Wann kommt denn die Version, in der man DD 5.1 mit einstellen kann?
Soll KEIN nerven sein und bitte auch nicht so verstehen.
bye Dusty

Gag Halfrunt
Sherlock Dev
Beiträge: 540
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Frankfurt
Kontaktdaten:

#21 Beitrag von Gag Halfrunt » Do 18 Mär 2004, 15:25

DD 5.1?

Dusty
Site Sponsor
Site Sponsor
Beiträge: 1249
Registriert: Di 04 Nov 2003, 17:42

#22 Beitrag von Dusty » Do 18 Mär 2004, 15:31

Wäre toll, wenn DD5.1 als Filter und in der Anzeige der Filme mit gezeigt werden. Mich interessieren zum Beispielt auf P1 nur Filme in DD 5.1. Aber die zeigt shelock nicht extra an.

Da war schon mal ein Thread dazu. :-) http://www.jackthegrabber.de/viewtopic.php?t=2386

Viertens und füntens war deine Antwort ziemlich positiv dazu. :-)

Zusätzlich ist es so, daß in JtG immer die Kreuze bei ProjektX und Muxen bei
Nach Aufnahme muxen, DAR19:9, !=DD51-Stille

verschwinden, wenn die Timer neu geschrieben werden.
bye Dusty

Altana
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Do 20 Nov 2003, 0:01

Komischer Fehler

#23 Beitrag von Altana » Fr 19 Mär 2004, 22:46

Hi zusammen,

beim Starten der aktuellen Version von Scherlock bekomme ich folgende Meldung:

Assertion Failure (C:\Programme\Borland\Delphi7\Projects\Sherlock\Main.frm.pas, line 735)

und dann schmiert das Proggie ab. War bei der Vorversion nicht der Fall. Nur leider habe ich die Vorversion nicht mehr, um diese zu installieren.

Muss ich bei der neuen Version noch zusätzlich was installieren, oder was kann ich sonst tun.

thx

Altana[/img]

RalfS
Sammler
Sammler
Beiträge: 219
Registriert: Sa 10 Jan 2004, 1:37
Wohnort: Stuttgart

#24 Beitrag von RalfS » Sa 20 Mär 2004, 0:04

Altana: äh hallo!??? Kannst du nicht lesen? Steht genau sieben Zeilen weiter oben: genau die gleiche Frage, die Gegenmaßnahme inklusive der möglichen Ursache und dem Hinweis, dass Gag das fixen wird als Antwort.

Nix für ungut, aber .. im selben Thread .. tss

Gruß Ralf

Ach ja:
Start - Ausführen - regedit
Bearbeiten - Suchen - Sherlock
rechte Maustaste auf Schedule - Löschen - Ja
1. Box: Philips Avia600 Sat, JTG-Snap vom .. grade kaputt .. / avia600 b22 / ucode 0014i / cam 01_02_106E
2. Box: Sagem 1xI Avia600 Sat. JTG-Snap vom 16.11.07 / avia600 b22 / ucode 0014i / cam 01_02_106E
3. Box: Sagem 1xI Avia600 Sat. JTG-Snap vom 15.01.07 / avia600 b22 / ucode 0014i / cam 01_02_106E
Hardware: AMD X2 4600+ / 1024MB RAM / GeForce 6800 / WaKü / 2x160GB Raid, 1x120GB, 1x60GB / WinXP Pro SP2
Software: SFU 3.5 / udrec 0.12p / dboxwinserver 0.4.2 / ProjectX 0.90 / M2S 0.6m / Muxxi 1.10.048 / DVD-lab Pro / Nero 6.6

Altana
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Do 20 Nov 2003, 0:01

#25 Beitrag von Altana » Sa 20 Mär 2004, 7:54

War wirklich Abmahnerfalle....
kommt sicher nicht wieder vor ;)

Und hat auch gut funktioniert

thx

Altana

Gag Halfrunt
Sherlock Dev
Beiträge: 540
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Frankfurt
Kontaktdaten:

#26 Beitrag von Gag Halfrunt » Sa 20 Mär 2004, 18:26

So, neue Version ist da.

Dusty
Site Sponsor
Site Sponsor
Beiträge: 1249
Registriert: Di 04 Nov 2003, 17:42

#27 Beitrag von Dusty » Sa 20 Mär 2004, 18:28

Sehr nett. :-) Danke, dachte schon unsere ganzen Vorschläge (wie Timerübertragung zu Box (jaja, ich weiß, ist noch nicht drinne)) hätten dich erschlagen und du hättest im stillen Kämmerlein beschlossen, uns zu ignorieren. :-)
bye Dusty

Alibaba7
Moderator
Moderator
Beiträge: 693
Registriert: Fr 31 Okt 2003, 13:21
Wohnort: Unterfranken rulez :-))

#28 Beitrag von Alibaba7 » Do 01 Apr 2004, 11:13

Hallo Gag,

ich weiß jetzt nicht genau ob ich der Fehler bin, oder ob der Fehler bzw. Funktion am Programm liegt.
Ich schildere einfach mal, was mir passiert ist.

Den neuen MovieGuide vom April in Jack geladen. Timer in Jack war keiner mehr vorhanden. Ich habe dann in Sherlock schön meine 40 Filmchen ausgewählt und in den Einstellungen die Zeitbeschränkung auf 23 bis 9 Uhr gestellt. Die Timer habe ich dann neu eingeplant. Soweit so gut. Für ca. 10-15 hat er dann keinen Termin gefunden, der sich im Zeitraum befunden hat. Ich habe dann die eingeplanten gefundenen Termine nach Jack übertragen lassen. Ich bin dann davon ausgegangen, dass wenn ich Timer in Sherlock lösche und in Jack Timer da sind, dass diese als Fremdtimer erkannt und nicht angerührt werden. Die Annahme war falsch, leider. :(
Ich habe also die gefunden Timer in Sherlock gelöscht und die nicht gefunden habe ich ohne Zeitbeschränkung einplanen lassen. Anschließend habe ich die Timer in Jack speichern lassen. Die vormals übertragenen Timer wurden dann gelöscht. :(

Ist das Absicht? Was kann ich tun um das zu vermeiden?

Ich wollte also wenn möglich im Zeitraum 23 bis 9 Uhr aufnehmen und nur wenn in dem Zeitraum kein Termin verfügbar ist (meistens auf Disney Channel) dann soll er die Planung auf den gesamten Zeitraum anwenden.
Wenn ich mit Beschränkung eingeplant hatte dann sind nicht alle eingeplant worden, wenn ich die Beschränkung dann aufgehoben hatte und die Timereinplanung neu angestoßen hatte, dann hat er natürlich auch welche verändert, die vorher bereits eingeplant waren (und zwar richtig für mich in besagtem Zeitraum). Im Prinzip wahrscheinlich richtig, aber mir würde es besser gefallen, wenn er beim erneuten Einplanen, dann die bereits gültigen erst mal nicht anpacken würde.

Ein generelle Option würde mir besser gefallen: Zeitbeschränkung ja, wenn kein Termin gefunden werden kann, dann nimm auch andere Zeiten.

Als Workaround habe ich folgendes gemacht:
Timer mit Zeitbeschränkung in Jack-Instanz 1 gespeichert. Timer ohne in Jack-Instanz 2 gespeichert. Mit Access die Timer aus 2 in 1 übertragen. C'est ca.

___________________________________________________________________________
Viele Grüße Alibaba7
1. DBoxII SAT Philips 2x JtG-Team-Image 16.3.2004 cramfs 16.3.2004
2. DBoxII SAT Philips 2x JtG-Team-Image 16.3.2004 cramfs 16.3.2004
Software: JtG 0.7.2, udrec 0.11c, DVDlab 1.4.Beta1, Muxxi, Sherlock 0.1.1.10, Nero 6.3.1.6
Hardware: Toshiba Satellite 3000-100 850 MHz, 256 MB RAM (Compiling) / Celeron300A :) (Streaming / Brennen)
Brenner: NEC ND1300A (Firmware 1.09)
Wer das Laufen lernen will, kann nicht mit dem Fliegen anfangen. Man muss erst mal lernen auf beiden Beinen zu stehen.

Alibaba7
Moderator
Moderator
Beiträge: 693
Registriert: Fr 31 Okt 2003, 13:21
Wohnort: Unterfranken rulez :-))

#29 Beitrag von Alibaba7 » Do 01 Apr 2004, 11:22

noch ne kleine Anmerkung:

Was bedeutet das Feld "Playback" in den Einstellungen? Wird der Haken "Playback OFF" bei den Jack Timern dann gesetzt? Folge: Bild wird schwarz?
Wenn dem so ist, ist die Benennung etwas missverständlich. :(
Ich dachte, wenn der Haken gesetzt ist, dann bleibt das Playback aktiv.

CU
Alibaba7

Dusty
Site Sponsor
Site Sponsor
Beiträge: 1249
Registriert: Di 04 Nov 2003, 17:42

#30 Beitrag von Dusty » Do 01 Apr 2004, 11:29

Alibaba7 hat geschrieben: Ich habe dann die eingeplanten gefundenen Termine nach Jack übertragen lassen. Ich bin dann davon ausgegangen, dass wenn ich Timer in Sherlock lösche und in Jack Timer da sind, dass diese als Fremdtimer erkannt und nicht angerührt werden. Die Annahme war falsch, leider. :(
Ich habe also die gefunden Timer in Sherlock gelöscht und die nicht gefunden habe ich ohne Zeitbeschränkung einplanen lassen. Anschließend habe ich die Timer in Jack speichern lassen. Die vormals übertragenen Timer wurden dann gelöscht. :(
Ich gehe einfach mal davon aus, daß du die Timer neu hättest einlesen sollen. Und danach deine neuen Timer setzen. Sherlock wußte von den eben gesetzten Timern nichts, da du die Liste nicht hast einlesen lassen.
Ergo, Timer setzen, abspeichern, neu einlesen lassen (JtG und Box), neue Timer setzen.

Ich kann auch vollkommen falsch liegen, und an dir vorbeilabern. :-)
bye Dusty

Antworten