nuts Posted September 9, 2013 Author Share Posted September 9, 2013 (edited) Hmm Log und Config.ini bräuchte ich mal. Wie wird das Skript aufgerufen? Edited September 9, 2013 by nuts Quote Link to comment
BALOU Posted September 9, 2013 Share Posted September 9, 2013 (edited) [settings] Header=GreenButtonEx ExtendedLog=1 Showallchannels=1 EnableBouquets=1 OSDGreen=0 Keepalive=1 isBouquetchannel=1 [EPGBlacklist] 1=Momentan kein Programm 2013-09-09 16:35:05 : GreenButtonEx_Bouquets.ini not found - default ini restored 2013-09-09 16:35:05 : GreenButtonEx_Optionalchannels.ini not found - default ini restored 2013-09-09 16:35:05 : config ini not found - default ini restored so noch mal gegengetestet das Log ist wahrscheinlich wenig Aussagekräftig.Mit der neuen Version wird gar nichts mehr angezeigt(das hat aber erst funktioniert) Benutze ich die erste Version funktioniert soweit alles. Aufrufen tue ich das Script über command.vbs(44444) Edited September 9, 2013 by BALOU Quote Link to comment
nuts Posted September 9, 2013 Author Share Posted September 9, 2013 (edited) Anbei eine Testversion. Bitte ausprobieren. P.S. Die Überprüfung des OSD-Hauptmenüs habe ich jetzt im Code ausgenommen. Bin zwar auch für flexible Lösungen, aber das mit der Window-ID Blacklist ging mir dann vorerst doch zu weit. Edited September 9, 2013 by nuts Quote Link to comment
BALOU Posted September 9, 2013 Share Posted September 9, 2013 2013-09-09 18:21:35 : Exit 2013-09-09 18:21:04 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:21:04 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:21:04 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:19:54 : Startup Version: 0.5 2013-09-09 18:17:48 : Exit Auszug Log Der Aufruf über command.vbs erfolgt wieder normal.OSD Green allerdings keine Änderung sondern zeigt nur Standart SenderEPG an (egal ob 0|1) Quote Link to comment
nuts Posted September 9, 2013 Author Share Posted September 9, 2013 (edited) Wie sieht bei einem Aufruf aus dem Trayicon aus? Keine Verbindung zum DVBViewer sagt das Log. Nur wieso? Edited September 9, 2013 by nuts Quote Link to comment
BALOU Posted September 9, 2013 Share Posted September 9, 2013 2013-09-09 18:40:22 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:40:22 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:40:22 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:39:51 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:39:51 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:39:51 : We intercepted a COM Error ! Number is: 00000002 Windescription is: Not an Object type 2013-09-09 18:39:25 : Startup Version: 0.5 2013-09-09 18:39:24 : We intercepted a COM Error ! Number is: 00000002 hier noch mal Logauszug Aufruf erfolgte hier immer über TrayIcon Quote Link to comment
nuts Posted September 9, 2013 Author Share Posted September 9, 2013 Sowas blödes. Muss ich das Log mal etwas aufbohren. Kann das sonst noch jemand bestätigen? Quote Link to comment
nuts Posted September 9, 2013 Author Share Posted September 9, 2013 Glaube ich habs gefunden. Kannst du mal bitte deine Optionskanal INI posten? Quote Link to comment
BALOU Posted September 9, 2013 Share Posted September 9, 2013 [sky Sport HD] Sky Sport HD1=129%6%1 Sky Sport HD2=114%13%1 Sky Sport HD3=268%6%1 Sky Sport *SD4=273%3%1 Sky Sport *SD5=283%3%1 Sky Sport *SD6=293%3%1 Sky Sport *SD7=303%3%1 Sky Sport *SD8=313%17%1 Sky Sport *SD9=323%17%1 Sky Sport *SD10=333%17%1 Sky Sport *SD11=253%2%1 [sky Buli HD] Sky Buli 1 HD=105%12%1 Sky Buli 2 HD=267%6%1 Sky Buli 3 HD=277%13%1 Sky Buli 4 *SD=282%3%1 Sky Buli 5 *SD=292%3%1 Sky Buli 6 *SD=302%3%1 Sky Buli 7 *SD=312%17%1 Sky Buli 8 *SD=322%17%1 Sky Buli 9 *SD=332%17%1 Sky Buli 10 *SD=252%2%1 [Eurosport HD] Eurosport HD=132%11%1 Eurosport2 HD=109%14%1 Eurosport 360HD 1=270%6%1 Eurosport 360HD 2=280%13%1 Eurosport 360HD 3=290%12%1 Eurosport 360HD 4=300%11%1 Eurosport 360HD 5=310%10%1 Eurosport 360HD 6=320%14%1 Eurosport 360HD 7=330%14%1 Eurosport 360HD 8=340%10%1 Eurosport 360HD 9=260%14%1 Quote Link to comment
nuts Posted September 9, 2013 Author Share Posted September 9, 2013 Ok danke. Habs gefunden, es hängt mit den EPG Daten zusammen. Wusste doch das das noch Probleme machen wird .... Muss nun nurnoch austüffteln wie es sich beheben lässt. Quote Link to comment
nuts Posted September 9, 2013 Author Share Posted September 9, 2013 Naja das ist ein Problem. Bei Sky Sport HD 3-5 hängt jetzt ein zukünftiger EPG Eintrag drin und die Abfrage ob gerade eine EPG-Eintrag vorhanden ist läuft ins Leere ... Das lässt sich nur vermeiden, indem ich von jedem Sender das gesamte EPG Abrufe. Quote Link to comment
nuts Posted September 9, 2013 Author Share Posted September 9, 2013 (edited) Neue Testversion im Anhang. Hoffe das Problem ist beseitigt, ansonsten bitte das Log posten. Edited September 10, 2013 by nuts Quote Link to comment
BALOU Posted September 10, 2013 Share Posted September 10, 2013 also neuer Versuch [settings]Header=GreenButtonExExtendedLog=1Showallchannels=0EnableBouquets=1OSDGreen=0Keepalive=1isBouquetchannel=0[EPGBlacklist]1=Momentan kein Programm hier die ini und folgend das Log 2013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD112013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD102013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD92013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD82013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD72013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD62013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD52013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport *SD42013-09-10 14:49:29 : Get EPG error=22013-09-10 14:49:29 : Get EPG Channel=Sky Sport HD32013-09-10 14:49:29 : Get EPG error=42013-09-10 14:49:29 : Get EPG Channel=Sky Sport HD22013-09-10 14:49:29 : Get EPG error=42013-09-10 14:49:29 : Get EPG Channel=Sky Sport HD12013-09-10 14:49:29 : _greenbutton $B_ret=False2013-09-10 14:47:48 : Get EPG error=22013-09-10 14:47:48 : Get EPG Channel=Sky Buli 10 *SD2013-09-10 14:47:48 : Get EPG error=22013-09-10 14:47:48 : Get EPG Channel=Sky Buli 9 *SD2013-09-10 14:47:48 : Get EPG error=22013-09-10 14:47:48 : Get EPG Channel=Sky Buli 8 *SD2013-09-10 14:47:48 : Get EPG error=22013-09-10 14:47:48 : Get EPG Channel=Sky Buli 7 *SD2013-09-10 14:47:48 : Get EPG error=22013-09-10 14:47:48 : Get EPG Channel=Sky Buli 6 *SD2013-09-10 14:47:48 : Get EPG error=22013-09-10 14:47:48 : Get EPG Channel=Sky Buli 5 *SD2013-09-10 14:47:48 : Get EPG error=22013-09-10 14:47:48 : Get EPG Channel=Sky Buli 4 *SD2013-09-10 14:47:48 : Get EPG Channel=Sky Buli 3 HD2013-09-10 14:47:48 : Get EPG Channel=Sky Buli 2 HD2013-09-10 14:47:48 : Get EPG error=42013-09-10 14:47:48 : Get EPG Channel=Sky Buli 1 HD2013-09-10 14:47:48 : _greenbutton $B_ret=False2013-09-10 14:47:48 : Startup Version: 0.5.1 hier Buli mit Showallchannels=0 hier Sport mit Showallchannels=0 die GreenButtonEx_Optionalchannels.ini ist noch die von mir erstellte(paar Beiträge vorher) stelle ich Showallchannels auf 1 habe ich zumindest alle Optionskanäle gelistet. was hat es mit OSDGreen auf sich hier bewirkt er nur den Aufruf des Standart EPG Fenster. Ich hatte angenommen OSDGreen soll auf entsprechenden Optionskanälen GreenbuttonEX aufrufen. Danke schon mal für Bereitschaft hier zu helfen Quote Link to comment
nuts Posted September 10, 2013 Author Share Posted September 10, 2013 (edited) stelle ich Showallchannels auf 1 habe ich zumindest alle Optionskanäle gelistet. was hat es mit OSDGreen auf sich hier bewirkt er nur den Aufruf des Standart EPG Fenster. Ich hatte angenommen OSDGreen soll auf entsprechenden Optionskanälen GreenbuttonEX aufrufen. Danke schon mal für Bereitschaft hier zu helfen Punkt1 mit Showallchannels ist ein Fehler. Edit\ Naja ich weiss woran es liegt. Behoben ists erstmal nicht. Das ist kompliziert. So wie ich das sehe muss ich jedes EPG Item untersuchen. Muss mal Christian fragen, ob es da keine einfachere Lösung gibt. Das mit OSDGreen verstehe ich nicht, weil bei mir funktioniert das. Also sobald du OSDGreen=1 setzt kommst du auf einem Optionskanal nicht mehr zur Optionskanalliste? Sondern nurnoch SenderEPG? Edited September 10, 2013 by nuts Quote Link to comment
BALOU Posted September 10, 2013 Share Posted September 10, 2013 Naja egal ob ich 0 oder 1 setze ich kann mit OSDGreen immer nur das normale Standart EPG Fenster aufrufen. Zur Steuerung benutze ich EG mit dem "Simple DVBViewer Plugin" Quote Link to comment
nuts Posted September 10, 2013 Author Share Posted September 10, 2013 (edited) Du musst die grüne Taste auf der Fernbedienung auf die Aktion-ID deiner Command.vbs (44444) legen. Die ruft mein Skript auf und mein Skript entscheidet sich dann (Optionskanal-Liste? Bouquet-Liste? OSD-Grün?). Edited September 10, 2013 by nuts Quote Link to comment
BALOU Posted September 10, 2013 Share Posted September 10, 2013 1. OSD-Grün nachbauen. Das Skript könnte je nach Situation (OSD is visible, Mediawiedergabe usw.) anstatt der Kanäle auch eindach OSD-Grün an den DVBV schicken. Dann kann man sich das Skript auf die Grüne Taste legen, man muss keine weitere Taste opfern und benötigt keine command.vbs oder ähnliches. Wäre noch zu untersuchen welche Fälle man dafür behandeln muss. da hatte ich das falsch interpretiert. Ich hatte mir das Script auf die OK Taste gelegt(bei doppelten Tastendruck)da ich dafür ja ein Eintrag in der command.vbs benötigte dachte ich das sind zwei Paar Schuhe. Da habe ich dann wohl irgendwie auf dem Schlauch gestanden Quote Link to comment
nuts Posted September 10, 2013 Author Share Posted September 10, 2013 Ja ok ich hatte das auch etwas falsch im Kopf und dachte man kann Skripte direkt im DVBViewer auf eine Taste legen. Quote Link to comment
nuts Posted September 10, 2013 Author Share Posted September 10, 2013 (edited) So hoffe ich habs jetzt. Neue Testversion im Anhang. Edited September 11, 2013 by nuts Quote Link to comment
darky Posted September 10, 2013 Share Posted September 10, 2013 Was soll man da genau testen? Quote Link to comment
nuts Posted September 10, 2013 Author Share Posted September 10, 2013 Alles. Nee also hauptsächlich Showallchannels=0 und die damit verbundene Verarbeitung der EPG Daten. Also einen Bug hab ich noch gefunden. Betrifft aber den Eventhandler und sollte keine der Funktionen beeinflussen. Quote Link to comment
nuts Posted September 11, 2013 Author Share Posted September 11, 2013 (edited) Der Bug mit dem Eventhandler war doch etwas fies und daher habe ich eine neue Version 0.6 im Startpost hochgeladen. Bitte um Feedback. P.S. Die Readme.txt ist jetzt im Download Archiv enthalten. Edited September 11, 2013 by nuts Quote Link to comment
BALOU Posted September 11, 2013 Share Posted September 11, 2013 Jetzt eine Weile am laufen und tut alles was es soll. Ordentliche Aussagen gibt es wohl erst nach einem Buli WE. Besten Dank soweit erst mal Quote Link to comment
nuts Posted September 13, 2013 Author Share Posted September 13, 2013 (edited) Bald geht es los mit den Buli Optionskanälen. Ich bin schon gespannt. Eine Bitte zu Fehlermeldungen: Da die Optionskanäle nur kurze Zeit verfügbar sind, ist es teilweise schwierig die Probleme zu reproduzieren. Ein Screenshot wie von @BALOU hilft da wirklich sehr. Dann kann ich zusammen mit dem Log den Soll/Ist Zustand besser nachvollziehen. Das betrifft insbesondere die Funktionen mit Verarbeitung der EPG Daten (Showallchannels=0 und Sender mit ShowEPG=1). Edit\ Sieht ganz brauchbar aus oder? Edited September 13, 2013 by nuts Quote Link to comment
laguna120 Posted September 13, 2013 Share Posted September 13, 2013 Hallo, nachdem das Script bei meinen ersten Versuchen funtkioniert hat und ich es über das TrayIcon beendet habe, bekomme ich es nun nicht mehr zum Laufen. Habe auch schon alles wieder gelöscht und neu angelegt. Beim Start werden zwar die .ini's angelegt. Aber weder öffnet sich das Fenster mit den Optionskanälen noch gibt es das TrayIcon. Was mir noch aufgefallen ist, ist dass bei mir auch keine "GreenButtonEx Setup"-Verknüpfung beim erstmaligen Ausführen der .exe entsteht. Im Log steht auch nichts, außer das die ini's angelegt wurden. Was kann ich noch tun? System: Win8 64Bit Quote Link to comment
janee Posted September 13, 2013 Share Posted September 13, 2013 (edited) Hallo, tolles Feature, gefällt mir sehr. Eine Frage habe ich aber noch. Ich nutze das BluFuzz OSD. Leider kann man nicht die kompletten Eintäge lesen. Hat da jemand ne Idee? MfG Christian PS: Ich habe die Blacklist noch erweitert. [EPGBlacklist] 1=Momentan kein Programm 2=Sky Sport 3=Sky Fußball Bundesliga Edited September 13, 2013 by janee Quote Link to comment
nuts Posted September 13, 2013 Author Share Posted September 13, 2013 Also die Darstellung wird vom OSD Skin bestimmt. Darauf habe ich keinen Einfluss. Habe leider auch kein 64bit System zum testen. Kann das jemand bestätigen? Quote Link to comment
BALOU Posted September 13, 2013 Share Posted September 13, 2013 Hallo, nachdem das Script bei meinen ersten Versuchen funtkioniert hat und ich es über das TrayIcon beendet habe, bekomme ich es nun nicht mehr zum Laufen. Habe auch schon alles wieder gelöscht und neu angelegt. Beim Start werden zwar die .ini's angelegt. Aber weder öffnet sich das Fenster mit den Optionskanälen noch gibt es das TrayIcon. Was mir noch aufgefallen ist, ist dass bei mir auch keine "GreenButtonEx Setup"-Verknüpfung beim erstmaligen Ausführen der .exe entsteht. Im Log steht auch nichts, außer das die ini's angelegt wurden. Was kann ich noch tun? System: Win8 64Bit Öffne mal die ini's mit einem Editor und teste noch mal Quote Link to comment
laguna120 Posted September 14, 2013 Share Posted September 14, 2013 Öffne mal die ini's mit einem Editor und teste noch mal Hab alle drei ini's im Notepad++ geöffnet und die GreenButtonEx.exe gestartet - nichts. Weder eine Auswahlliste erscheint im DVBViewer noch das TrayIcon. Quote Link to comment
BALOU Posted September 14, 2013 Share Posted September 14, 2013 Verwendest du RecService? Dann diesen auch mal stoppen und starten. Das mit den ini's kann bei mir auch Zufall gewesen sein,hatte auch das Problem das Greenbutton nicht gestartet war(letzte Version auch)als ich aber die ini's in Ultraedit geöffnet hielt startete Greenbutton. Das passierte in mehreren Version und seitdem dann immer zuverlässig.Erklären kann ich mir das zwar nicht vielleicht war es auch immer Zufall. Quote Link to comment
nuts Posted September 14, 2013 Author Share Posted September 14, 2013 Das kann aber eigentlich nicht sein ... Die INI's sollten nicht vorher geöffnet werden müssen. In welchem Verzeichnis liegen die denn bei euch? @laguna120: Was steht denn im Log? Gar nichts? Wie sieht die config.ini aus? Quote Link to comment
darky Posted September 14, 2013 Share Posted September 14, 2013 (edited) Gute Nachrichten aus dem internen Bereich: ? -Add: OSD: New IDVBOSD2 Interface for additional functions (atm. only ShowPopup2) function.ShowPopUp2(const Heading: WideString; const Options: WideString; Centered: WordBool; DisplayNumbers: WordBool; Selected: Integer): Integer; Damit lässt sich das automatische Durchnummerieren abschalten. Verfügbar dann mit der nächsten Version des DVBViewers. Wo bzw. wie lässt sich das einstellen? Eine Frage habe ich aber noch. Ich nutze das BluFuzz OSD. Leider kann man nicht die kompletten Eintäge lesen. Ja, das ist tatsächlich unflexibel, ich hab hier das gleiche Problem Edited September 14, 2013 by darky Quote Link to comment
nuts Posted September 14, 2013 Author Share Posted September 14, 2013 Dazu ist ein Update des Skripts nötig.Hab die neue Version im Startpost hochgeladen. 0.7- Bug im Tayicon beseitigt- Umstieg von IOSD.Showpopup auf IOSD2.Shoppopup2 (benötigt DVBViewer ab 5.2.8) Funktioniert nur mit DVBViewer 5.2.8! Quote Link to comment
darky Posted September 14, 2013 Share Posted September 14, 2013 Ist das jetzt automatisch aktiviert oder muss man das irgendwo umstellen? Quote Link to comment
nuts Posted September 14, 2013 Author Share Posted September 14, 2013 Ist automatisch aktiviert. Quote Link to comment
laguna120 Posted September 15, 2013 Share Posted September 15, 2013 Habe jetzt DVBViewer 5.2.8 und GreenButtonEx 0.7 installiert. Es hat sich nichts am Verhalten geändert - kein TrayIcon kein Auswahlmenü auf den Sky-Optionen. GreenButtonEx_config.ini: [settings]Header=GreenButtonExExtendedLog=1Showallchannels=1EnableBouquets=1OSDGreen=0Keepalive=1isBouquetchannel=0[EPGBlacklist]1=Momentan kein Programm2=Sky Sport GreenButtonEx_debug.log: 2013-09-15 10:31:56 : GreenButtonEx_Bouquets.ini not found - default ini restored2013-09-15 10:31:56 : GreenButtonEx_Optionalchannels.ini not found - default ini restored2013-09-15 10:31:56 : config ini not found - default ini restored Es ensteht beim Sart der exe auch keine Setup-Verknüpfung zum Eintragen ins DVBViewer-Menü. Quote Link to comment
nuts Posted September 15, 2013 Author Share Posted September 15, 2013 Und die Dateien werden auch wirklich angelegt? Quote Link to comment
laguna120 Posted September 15, 2013 Share Posted September 15, 2013 Ja, hab sie für die neue Version gelöscht und beim Starten werden sie angelegt. Quote Link to comment
nuts Posted September 15, 2013 Author Share Posted September 15, 2013 (edited) Ja, hab sie für die neue Version gelöscht Das ist eigentlich nicht nötig, abe dürfte für dein Problem auch egal sein. Hoffentlich habe ich keine 64bit unverträgliche Funktion eingebaut. Hat sonst noch jemand ein 64Bit System und kann das mal ausprobieren? edit\ Hm @Win7 64bit funktioniert das Skript bei mir einwandfrei. Bin leider etwas ratlos ... Diese Einträge sind auch nicht im Log? 2013-09-14 18:14:34 : Exit 2013-09-14 18:11:19 : Startup Version: 0.7 Edited September 15, 2013 by nuts Quote Link to comment
laguna120 Posted September 15, 2013 Share Posted September 15, 2013 Nein diese beiden Zeilen sind bei mir nicht in der log, nur die drei, die ich gepostet habe. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.