Page 8 of 15

Re: MediaMonkey

Posted: Fri Oct 30, 2009 7:52 am
by Pako
Yes, you found a bug.
I found him not, because I have all the filters in this setting:
Filter.jpg
Filter.jpg (3.42 KiB) Viewed 7483 times
Once the setting is different, the error occurs.
I hope, that the more bugs you do not find.
Your first post after the 0.2.4 version of scared me :) .
Pako

Re: MediaMonkey

Posted: Fri Oct 30, 2009 11:46 am
by jitterjames
sorry to scare you Pako! When I first tried it I had a lot more problems,very erratic behaviour, but I reinstalled both mediamonkey and eventghost and it seemed to help.

I'll try this one out today. thanks

Re: MediaMonkey

Posted: Fri Oct 30, 2009 3:13 pm
by jitterjames
Pako :!: :!: :!:

You are my hero :D

So far it is FANTASTIC. Very fast. I had some major problems trying to configure macros from the old version, so I just deleted them and started over. I don't think it's worth worrying about, but you might need to make a note when including the new version of the plugin in the standard installation.

I will let you know if I find any bugs or text. I probably won't have time to look at the text for a few days though.

Thanks again. J

Re: MediaMonkey

Posted: Mon Nov 02, 2009 3:31 pm
by jitterjames
:(
I just installed Windows 7 x64, and cannot connect to mediamonkey at all now. Everything else seems to be ok with eventGhost and other plugins.
MediaMonkey: Start/Connect MediaMonkey
Exception in thread MediaMonkeyWorkerThread:
Traceback (most recent call last):
File "threading.pyc", line 525, in __bootstrap_inner
Error in Action: "MediaMonkey: Start/Connect MediaMonkey"
Traceback (most recent call last) (1194):
File "threading.pyc", line 477, in run
File "C:\Program Files (x86)\EventGhost\eg\Classes\ActionBase.py", line 168, in CallWrapper
File "C:\Program Files (x86)\EventGhost\eg\Classes\ThreadWorker.py", line 183, in __MainLoop
File "C:\Program Files (x86)\EventGhost\plugins\MediaMonkey\__init__.py", line 977, in __call__
File "C:\Program Files (x86)\EventGhost\plugins\MediaMonkey\__init__.py", line 916, in GetValue
File "C:\Program Files (x86)\EventGhost\plugins\MediaMonkey\__init__.py", line 209, in Finish
File "C:\Program Files (x86)\EventGhost\eg\Classes\ThreadWorker.py", line 147, in Start
File "C:\Program Files (x86)\EventGhost\eg\Classes\ThreadWorker.py", line 72, in __call__
File "C:\Program Files (x86)\EventGhost\plugins\MediaMonkey\__init__.py", line 201, in Setup
AttributeError: MM
File "win32com\client\__init__.pyc", line 95, in Dispatch
File "win32com\client\dynamic.pyc", line 104, in _GetGoodDispatchAndUserName
File "win32com\client\dynamic.pyc", line 84, in _GetGoodDispatch

com_error: (-2147221005, 'Invalid class string', None, None)

Re: MediaMonkey

Posted: Mon Nov 02, 2009 8:09 pm
by Pako
Unfortunately I do not have available Seven/64.
I can try a Seven/32.
If this will occur there, I'll try to solve.
Pako

Re: MediaMonkey

Posted: Mon Nov 02, 2009 9:06 pm
by jitterjames
OK... It works on win7 32 BETA, and vista x64. So it's weird that it does not work on win7x64.

If there is anything I can do to help let me know.

Re: MediaMonkey

Posted: Mon Nov 02, 2009 10:48 pm
by jitterjames
just for fun, I ran eventGhost in compatibility mode (vista sp2) as administrator, but it made no difference. I also tried to disable UAC

this sucks.

Re: MediaMonkey

Posted: Mon Nov 02, 2009 11:45 pm
by jitterjames
OK It is working now. I'm not exactly sure what make it work, but after I disabled UAC, it was still not working. Then I tried an older version of the plugin and it was not working either. I tried connecting with the old version of the plugin AFTER starting mediamonkey and it worked.

then I installed the new version of the plugin, started mediamonkey and tried to connect and it worked.

now everything is normal and I can connect/disconnect and mediamonkey doesn't have to be started first... (in other words everything is back to normal)

hope this helps someone...

Re: MediaMonkey

Posted: Tue Nov 03, 2009 4:26 pm
by Pako
Thank you for the good news.
I'm afraid, that if problem was really just for the version Seven x64,
I could not do anything about it.

Pako

Re: MediaMonkey

Posted: Fri Dec 11, 2009 7:43 pm
by Pako
I made a tiny improvement of actions Load Playlist by SQL query.
Prior to processing the contents of a text field is now called the function
eg.ParseString(). So you into this field, you can write even {eg.event.payload}.
Pako

Re: MediaMonkey

Posted: Fri Dec 11, 2009 9:16 pm
by derelict
could you add the eg.parsestring function to load playlist by filter as well ?

Re: MediaMonkey

Posted: Sat Dec 12, 2009 8:36 am
by Pako
derelict wrote:could you add the eg.parsestring function to load playlist by filter as well ?
Of course. I'm just not previously thought, that this might also make sense. But now I see, that yes.
Pako

Re: MediaMonkey

Posted: Sun Dec 13, 2009 7:04 pm
by derelict
awesome! Thanks!

Marcel

Re: MediaMonkey

Posted: Mon Dec 28, 2009 10:30 pm
by jitterjames
Hi Pako I think I have a real bug to report. For a while I thought it was just in windows 7 but I recently went back to Vista (32bit) and I am having the same problem, so I can report this problem on multiple systems and multiple operating systems.

the problem is cause by the following:

1- connecting to mediamonkey with eventghost using your mm plugin
2- closing mediamonkey (it doesn't matter if I just close it directly (alt-f4) or use exit/disconnect command from the mm plugin).
3- open / reconnect mediamonkey with mm plugin

after this most things work fine. play, pause, next song, volume, get song info etc. all work.
but, load playlist by name, load playlist by filter and sql queries do not work for some reason.

currently solution: I must close and reopen EventGhost then reconnect to mediamonkey and everything is fine until I close mediamonkey again.

Pako, if you could please look into this when you have time (no rush I have been living with it for a while anyway).

If anyone has a chance to try to reproduce this error please let me know.

thanks, J

Re: MediaMonkey

Posted: Tue Dec 29, 2009 6:32 pm
by Pako
Yes, it is a bug. I think that I managed to fix it. But I'm not entirely sure.
You can try the latest version (0.2.9) from the SVN repository.
Pako