Ok, my mistake. I redid the whole installation after uninstalling everything (and losing the config file I hadn't backed up

)
Let me be really specific. I'm on vista 32, UAC is on, my account has admin rights, my wife's doesn't.
I installed EG on my account, Setup went fine.
I then ran EG. In process explorer, I noticed it created two processes, both under my account's credential. One is a job (takes about 28MB), the other only takes 4.5MB.
I then switched to my wife's account, EG was now available in all programs. I started it, and nothing showed up.
Running process explorer again, I now see 3 eventghost processes: the previous two I talked about under my account. and a new one under my wife's account, using 4.5MB.
So I kill everything on both accounts, start EG again on my account, I only see one EG process, 28MB, window showing up. Switch to the other account, start EG, nothing's up. Back in my account, close EG normally, and now I see a new process running on my wife's account, 28MB. Switch to my wife's account, and there you now have EG running normally - but telling some errors have been logged; here's the content of the log file:
- Code: Select all
Traceback (most recent call last):
File "EventGhost.pyw", line 34, in <module>
File "C:\Program Files\EventGhost\eg\__init__.py", line 23, in <module>
import Cli
File "C:\Program Files\EventGhost\eg\Cli.py", line 127, in <module>
e = win32com.client.Dispatch("{7EB106DC-468D-4345-9CFE-B0021039114B}")
File "win32com\client\__init__.pyc", line 95, in Dispatch
File "win32com\client\dynamic.pyc", line 98, in _GetGoodDispatchAndUserName
File "win32com\client\dynamic.pyc", line 78, in _GetGoodDispatch
pywintypes.com_error: (-2146959355, 'Server execution failed', None, None)
Traceback (most recent call last):
File "EventGhost.pyw", line 34, in <module>
File "C:\Program Files\EventGhost\eg\__init__.py", line 23, in <module>
import Cli
File "C:\Program Files\EventGhost\eg\Cli.py", line 127, in <module>
e = win32com.client.Dispatch("{7EB106DC-468D-4345-9CFE-B0021039114B}")
File "win32com\client\__init__.pyc", line 95, in Dispatch
File "win32com\client\dynamic.pyc", line 98, in _GetGoodDispatchAndUserName
File "win32com\client\dynamic.pyc", line 78, in _GetGoodDispatch
pywintypes.com_error: (-2146959355, 'Server execution failed', None, None)
And obviously if I now try to run EG in my account, it's not showing up either, just like before but with inverted roles.
It's interesting to see that in your case it works. What's different? are you using vista? do both accounts have admin rights or just one? Which version of EG are you using?