Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
[CLOSED] Alte Bug Reports
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Ah ja, ich hätte auch kein Problem mit einem englischen Windows. Aber da meine beruflichen Kunden überwiegend die deutsche Version benutzen, würde das die Sache nur schwierig machen. Zudem kann man mit der deutschen Version viel besser sehen, ob Unicode und solche Sachen richtig funktionieren. Ok, dafür wäre ein hebräisches Windows sogar noch besser. 
da ist was durcheinander geraten...
Hi,
in der neuesten Version (0.3.3.752) ist irgendwie etwas bei den Plugins durcheinander geraten. Beim Hinzufügen des Plugins "Registry" steht in der Beschreibung "Plugin to show a simple on screen display of text.". Und die Befehle, die man dann anschließend hinzufügen kann haben (meiner Ansicht nach) weder etwas mit dem OSD, noch mit der Registry zu tun.
D├╝rfte ja kein gr├Â├ƒeres Problem sein, wollte es nur kurz mitteilen.
in der neuesten Version (0.3.3.752) ist irgendwie etwas bei den Plugins durcheinander geraten. Beim Hinzufügen des Plugins "Registry" steht in der Beschreibung "Plugin to show a simple on screen display of text.". Und die Befehle, die man dann anschließend hinzufügen kann haben (meiner Ansicht nach) weder etwas mit dem OSD, noch mit der Registry zu tun.
D├╝rfte ja kein gr├Â├ƒeres Problem sein, wollte es nur kurz mitteilen.
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Code: Select all
17:51:53 error: uncaptured python exception, closing channel <Plugin.ZoomPlayer.ZoomPlayer_Session connected localhost:4769 at 0x20e6e18> (<type 'exceptions.AttributeError'>:'ZoomPlayer' object has no attribute 'showEvents' [asyncore.pyc|read|68] [asyncore.pyc|handle_read_event|390] [asynchat.pyc|handle_read|137] [plugins/ZoomPlayer/__init__.py|found_terminator|510] [plugins/ZoomPlayer/__init__.py|ValueUpdate|737])Außerdem leuchtet das gelbe Symbol teilweise eine Sekunde auf und ZP reagiert sehr träge, wenn überhaupt.
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Wie kann denn EG starten, wenn du gerade ein Passwort eingeben musst?
Na ja, versuch mal die 779. Hundertprozentig wird sie den Fokus auch nicht erhalten, weil Windows beim Programmstart anscheinend immer das jeweils aktive Programm zuerst deaktiviert. Es sollte aber wieder zurückfallen auf die letzte Applikation. Nur wird der Keyboard-Fokus dann unter Umständen nicht mehr auf dem gleichen Control liegen.
Na ja, versuch mal die 779. Hundertprozentig wird sie den Fokus auch nicht erhalten, weil Windows beim Programmstart anscheinend immer das jeweils aktive Programm zuerst deaktiviert. Es sollte aber wieder zurückfallen auf die letzte Applikation. Nur wird der Keyboard-Fokus dann unter Umständen nicht mehr auf dem gleichen Control liegen.
Das passiert, wenn ich das USB-UIRT Plugin deaktiviere und dann ein IR-Code gesendet werden soll.
EG lässt sich dann auch nicht mehr beenden und lastet eine CPU voll aus.
EG lässt sich dann auch nicht mehr beenden und lastet eine CPU voll aus.
Code: Select all
01:24:25 Error in Action: "Transmit IR"
01:24:25 Traceback (most recent call last):
01:24:25 File "D:\Media\EventGhost\eg\EventGhostEvent.py", line 116, in Execute
01:24:25 Traceback (most recent call last):
01:24:25 File "D:\Media\EventGhost\eg\ThreadWorker.py", line 87, in DoOneEvent
01:24:25 Unhandled exception in thread started by
01:24:25 Traceback (most recent call last):
01:24:25 File "D:\Media\EventGhost\eg\MainLogger.py", line 97, in write
01:24:25 wx.CallAfter(self.OnWrite, data, 1)
01:24:25 File "wx\_core.pyc", line 13764, in CallAfter
01:24:25 File "wx\_core.pyc", line 7546, in GetApp
01:24:25 File "threading.pyc", line 473, in __bootstrap
01:24:25 File "traceback.pyc", line 236, in format_exc
01:24:25 File "traceback.pyc", line 142, in format_exception
01:24:25 File "traceback.pyc", line 76, in format_tb
01:24:25 File "traceback.pyc", line 101, in extract_tb
01:24:25 TypeError: fake_getline() takes exactly 2 arguments (3 given)kommt zwar immer noch ein Fehler, aber wenigstens bleibt EG nicht mehr hängen.
daf├╝r kommt aber eine Warnung, wenn man zum ersten Mal die Action bearbeiten will.
Code: Select all
20:30:45 Error in Action: "Transmit IR"
20:30:45 Traceback (most recent call last):
20:30:45 File "D:\Media\EventGhost\eg\TreeItems\ActionItem.py", line 368, in Execute
20:30:45 File "plugins/USB-UIRT/__init__.py", line 156, in __call__
20:30:45 AttributeError: 'NoneType' object has no attribute 'TransmitIR'Code: Select all
20:33:20 plugins/USB-UIRT/__init__.py:191: DeprecationWarning: Use `SetInitialSize`
20:33:20 plugins/USB-UIRT/__init__.py:197: DeprecationWarning: Use `SetInitialSize`- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Code: Select all
21:18:01 Error in Action: "Transmit IR"
21:18:01 Traceback (most recent call last):
21:18:01 File "D:\Media\EventGhost\eg\TreeItems\ActionItem.py", line 368, in Execute
21:18:01 File "D:\Media\EventGhost\plugins\USB-UIRT\__init__.py", line 158, in __call__
21:18:01 NameError: global name 'errorNotEnabled' is not definedK├Ânnte man das nicht global abfangen, wenn ein PlugIn deaktiviert ist und eine Action davon aufgerufen werden soll?
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Uhps, das kommt dabei raus, wenn man das eigentliche Gerät an einem anderen Rechner hat und solche Änderungen ungetestet rausgibt.
791 ist oben...
Eigentlich hast du Recht mit dem globalen Abfangen, ich habe das bisher nur nicht so gehandhabt, da ich manche Plugins als so "harmlos" angesehen habe, dass ich ihre Aktionen auch ausführbar ließ, obwohl das Plugin deaktiviert wurde.
Ich werde mal eine Nacht darüber schlafen, ob mir noch ein wirklicher Grund einfällt, warum man das nicht gleich global abfangen sollte.
791 ist oben...
Eigentlich hast du Recht mit dem globalen Abfangen, ich habe das bisher nur nicht so gehandhabt, da ich manche Plugins als so "harmlos" angesehen habe, dass ich ihre Aktionen auch ausführbar ließ, obwohl das Plugin deaktiviert wurde.
Ich werde mal eine Nacht darüber schlafen, ob mir noch ein wirklicher Grund einfällt, warum man das nicht gleich global abfangen sollte.
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
792 ist oben...
Ich habe das Abfangen jetzt mal global eingenbaut.
Ebenfalls neu ist, dass man im Options-Dialog jetzt das Speicherlimit selber festlegen kann oder auch ganz ausschalten. Bei wirklich aufwendigen Konfigurationen k├Ânnen die 8 MB auch mal zuwenig sein und etwas mehr Speicher macht EG dann reaktiver.
Ich habe das Abfangen jetzt mal global eingenbaut.
Ebenfalls neu ist, dass man im Options-Dialog jetzt das Speicherlimit selber festlegen kann oder auch ganz ausschalten. Bei wirklich aufwendigen Konfigurationen k├Ânnen die 8 MB auch mal zuwenig sein und etwas mehr Speicher macht EG dann reaktiver.
Fehler beim Config-Speichern
Hallo,
bei mir tritt ein recht seltsamer Fehler auf, wenn ich das VLC Plgin verwende.
Erzeuge ich dann zum Beispiel ein Makro mit dem Befehl "VLC Media Player: Volume Up", so funktioniert das zunächst problemlos.
Speichere ich dann aber und boote neu, so erscheint die Fehlermeldung: "19:08:49 Can't find action: VLC.Volume up()"
Das Symbol neben dem Befehl ist dann nicht mehr der Plugin-Stecker, sondern ein Gr├╝ner Pfeil, wie bei den Python Befehlen.
Tats├ñchlich speichert er einige Befehle wie z.B. "VLC. Play" richtig ab, so dass sie auch nach einem Neustart funktionieren, was die Sache noch mysteri├Âser macht.
Wie kann ich diesen Fehler beheben? Ich k├Ânnte nat├╝rlich die Funktionen des VLC Plugin manuell programmieren, aber da gibts doch bestimmt auch ne andere L├Âsung.
Danke schon mal f├╝r eure Tipps.
Version:aktuelle
Fernbedienung X10 Medion
Winamp Plugin
VLC Plugin
MPC Plugin
bei mir tritt ein recht seltsamer Fehler auf, wenn ich das VLC Plgin verwende.
Erzeuge ich dann zum Beispiel ein Makro mit dem Befehl "VLC Media Player: Volume Up", so funktioniert das zunächst problemlos.
Speichere ich dann aber und boote neu, so erscheint die Fehlermeldung: "19:08:49 Can't find action: VLC.Volume up()"
Das Symbol neben dem Befehl ist dann nicht mehr der Plugin-Stecker, sondern ein Gr├╝ner Pfeil, wie bei den Python Befehlen.
Tats├ñchlich speichert er einige Befehle wie z.B. "VLC. Play" richtig ab, so dass sie auch nach einem Neustart funktionieren, was die Sache noch mysteri├Âser macht.
Wie kann ich diesen Fehler beheben? Ich k├Ânnte nat├╝rlich die Funktionen des VLC Plugin manuell programmieren, aber da gibts doch bestimmt auch ne andere L├Âsung.
Danke schon mal f├╝r eure Tipps.
Version:aktuelle
Fernbedienung X10 Medion
Winamp Plugin
VLC Plugin
MPC Plugin