DVBViewer plugin problems
Posted: Tue Jan 01, 2008 8:22 pm
Hi everybody,
I use EG 0.3.6.1262 to control DVBViewer 3.9.1.1. Sometimes DVBV cannot be controlled any more by EG after one of the following error messages occurred in EG, e.g. after the "Channel +" event:
Error message 1:
DVBViewer: Channel +
Fehler in Befehl: "DVBViewer: Channel +"
Traceback (most recent call last) (1262):
File "C:\Programme\EventGhost\eg\Classes\ActionClass.py", line 150, in CallWrapper
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 325, in __call__
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 370, in SendCommandThroughCOM
File "win32com\client\dynamic.pyc", line 496, in __getattr__
AttributeError: DVBViewerServer.DVBViewer.SendCommand
Error message 2:
DVBViewer: Channel +
Fehler in Befehl: "DVBViewer: Channel +"
Traceback (most recent call last) (1262):
File "C:\Programme\EventGhost\eg\Classes\ActionClass.py", line 150, in CallWrapper
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 325, in __call__
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 371, in SendCommandThroughCOM
File "C:\Programme\EventGhost\eg\Classes\ThreadWorker.py", line 58, in __call__
File "C:\Dokumente und Einstellungen\Erik\Anwendungsdaten\EventGhost\gen_py\017FD4A8-5E00-4DF8-A388-434B8E592CC4x0x1x1.py", line 418, in SendCommand
com_error: (-2147023174, 'Der RPC-Server ist nicht verf\xfcgbar.', None, None)
I verified that the RPC service is running although error message 2 says the RPC-server is not available.
So far I was not able to find out defined circumstances under which the errors occur. A google search and a search in this forum brings up this discussion http://www.eventghost.org/forum/viewtopic.php?f=1&t=477 which might be connected with my problem, but does not clarify anything for me.
I appreciate any help. Best regards,
Erik
Addendum:
As a workaround I have changed the settings of the DVBV-Plugin from COM-API to SendMessage-API (intended for DVBViewer GE although I am using DVBV Pro). Since several days, no more errors occurred.
I use EG 0.3.6.1262 to control DVBViewer 3.9.1.1. Sometimes DVBV cannot be controlled any more by EG after one of the following error messages occurred in EG, e.g. after the "Channel +" event:
Error message 1:
DVBViewer: Channel +
Fehler in Befehl: "DVBViewer: Channel +"
Traceback (most recent call last) (1262):
File "C:\Programme\EventGhost\eg\Classes\ActionClass.py", line 150, in CallWrapper
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 325, in __call__
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 370, in SendCommandThroughCOM
File "win32com\client\dynamic.pyc", line 496, in __getattr__
AttributeError: DVBViewerServer.DVBViewer.SendCommand
Error message 2:
DVBViewer: Channel +
Fehler in Befehl: "DVBViewer: Channel +"
Traceback (most recent call last) (1262):
File "C:\Programme\EventGhost\eg\Classes\ActionClass.py", line 150, in CallWrapper
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 325, in __call__
File "C:\Programme\EventGhost\plugins\DVBViewer\__init__.py", line 371, in SendCommandThroughCOM
File "C:\Programme\EventGhost\eg\Classes\ThreadWorker.py", line 58, in __call__
File "C:\Dokumente und Einstellungen\Erik\Anwendungsdaten\EventGhost\gen_py\017FD4A8-5E00-4DF8-A388-434B8E592CC4x0x1x1.py", line 418, in SendCommand
com_error: (-2147023174, 'Der RPC-Server ist nicht verf\xfcgbar.', None, None)
I verified that the RPC service is running although error message 2 says the RPC-server is not available.
So far I was not able to find out defined circumstances under which the errors occur. A google search and a search in this forum brings up this discussion http://www.eventghost.org/forum/viewtopic.php?f=1&t=477 which might be connected with my problem, but does not clarify anything for me.
I appreciate any help. Best regards,
Erik
Addendum:
As a workaround I have changed the settings of the DVBV-Plugin from COM-API to SendMessage-API (intended for DVBViewer GE although I am using DVBV Pro). Since several days, no more errors occurred.