MonkeyToys: VB.NET extension adding MCE remote support

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

stax76
Posts: 176
Joined: Sun Mar 12, 2006 6:45 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by stax76 »

Fine, please let me know if you find more issues.
Mickey84
Posts: 11
Joined: Tue Jan 20, 2009 4:58 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by Mickey84 »

Hi,

I've tried with previous version an with current but still cannot make it work.
It seem than script is installeg ok but when i launch MediaMonkeyi got error message:
"Error #-2146233079" MonkeyToys.vbs line:3
I'm running on Vista x64.

Thank's for help.
stax76
Posts: 176
Joined: Sun Mar 12, 2006 6:45 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by stax76 »

It's a COM+ error code, does anybody know what is the easiest way to find out what kind of error it is and can other users confirm this error happens on all Vista x64 systems?
Mickey84
Posts: 11
Joined: Tue Jan 20, 2009 4:58 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by Mickey84 »

stax76 wrote:It's a COM+ error code, does anybody know what is the easiest way to find out what kind of error it is and can other users confirm this error happens on all Vista x64 systems?
I forgot one more thing. After this first errer message i got the second one:
"Error happened during script execution:
OLE error 80131509"

Maybe this is helpful.

Thanks,
Jacek
stax76
Posts: 176
Joined: Sun Mar 12, 2006 6:45 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by stax76 »

It's some COM+ connection error, I wonder if all x64 users have this issue? Maybe it would help to compile it for x86 instead of target platform which is the default in .NET. Before I try this and upload another build it would be helpful to have some feedback by other x64 users.
Mickey84
Posts: 11
Joined: Tue Jan 20, 2009 4:58 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by Mickey84 »

stax76 wrote:It's some COM+ connection error, I wonder if all x64 users have this issue? Maybe it would help to compile it for x86 instead of target platform which is the default in .NET. Before I try this and upload another build it would be helpful to have some feedback by other x64 users.
Ok. Thank you for your response.
I look forward to get new realese :)
stax76
Posts: 176
Joined: Sun Mar 12, 2006 6:45 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by stax76 »

I've uploaded a new build, I run it on Win 7 x64, I've tested it on XP too using VirtualBox. It uses .NET 4.0 now (Full or Client profile), .NET 4.0 can embed COM type information eliminating the need for a separate interop assembly. It also strips unused type information reducing file size. All this is very helpful dealing with large libraries such as MediaMonkey or even bigger ones like MS Office.
Set ratings using 0-5 key
Toggle Play/Pause using space key
Jump 10 seconds using left/right key
Next/Previous track using Page Up/Down key
Use Microsoft's MCE remote control support
Increment the Played field when a track was played more then a minute (New feature)
Quick Filter panel
Expands the library node at startup
Tag editor that can transform fields in smart ways
Trashlist to manage trash tracks
VB .NET 10 source code


Being able to use keys like 0-5, space, left/right without the need to press a modifier key like Ctrl is possible because MonkeyToys is smart and checks if text is currently entered in which case the text can be entered without the key is triggering the associated action.

The trashlist can be used by selecting trash tracks and chose 'Add to trashlist' from the context menu. This means MonkeyToys remembers the track artist+title. Now you remove the trash from your computer and anytime later you can check if your library contains trash by going to the 'Files to edit/Trash' node.

The Quick Filter panel allows to quickly filter by rating, genre and apply an order. It don't only allow to choose a exact rating but also 'equal or higher' or 'equal or lower'.

MediaMonkey only increments the Played field when a track was played from start to end, MonkeyToys increments it when it was played more then a minute.

The Tag Editor can for instance apply title case only to one field instead of all or it can apply tokens from the filename to fields.
frustratedalot

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by frustratedalot »

Would it be possible to post something on how to install it? In all my searching the only thing I found was a blith reference to "run the installer" but the download is a zipfile that does not contain any excecutables.

Seriously, I appreciate that the developers give tese things away and that's great, but really, would it be that hard to put a .txt file in the zip with some explanation?
Darryl_Gittins
Posts: 290
Joined: Fri Jan 14, 2005 11:48 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by Darryl_Gittins »

Or how about a note on how to use it? I installed it by running the exe in the bin folder, and it appears to have installed (there's a Monkeytoys.vbs file in the MediaMonkey scripts folder), but beyond that, I haven't got a clue how to use it or if it's doing anything. I had hoped it would allow me to use the Media Center Edition remote to skip songs, but that doesn't work. Is there any way to troubleshoot the Monkeytoys script? Or even look at the settings? Do you have to be a VBS expert and reverse engineer it before it can be used?
rovingcowboy
Posts: 14163
Joined: Sat Oct 25, 2003 7:57 am
Location: (Texas)
Contact:

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by rovingcowboy »

It looks like it is an old mm3 script i think it needs updated to work with mm4. 8)
roving cowboy / keith hall. My skins http://www.mediamonkey.com/forum/viewto ... =9&t=16724 for some help check on Monkey's helpful messages at http://www.mediamonkey.com/forum/viewto ... 4008#44008 MY SYSTEMS.1.Jukebox WinXp pro sp 3 version 3.5 gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 2.WinXP pro sp3, vers 2.5.5 and vers 3.5 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.Dell demension, winxp pro sp3, mm3.5 spare jukebox.) 4.WinXp pro sp3, vers 3.5, dad's computer bought from computer store. )5. Samsung Galaxy A51 5G Android ) 6. amd a8-5600 apu 3.60ghz mm version 4 windows 7 pro bought from computer store.
stax76
Posts: 176
Joined: Sun Mar 12, 2006 6:45 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by stax76 »

Currently everything is hard-coded in VB.NET, I consider to expose, move and add functionality to scripting and to structure and document the code helping novice programmers to understand how stuff works.
Melloware
Posts: 339
Joined: Mon Aug 18, 2008 9:46 am
Location: Philadelphia, PA, US
Contact:

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by Melloware »

If you want more full featured remote support for MM you could always look at my Intelliremote product...

http://melloware.com/intelliremote/

It comes with an MM profile out of the box and supports over 100 different hardware remotes including the MCE remote and has an iPhone and Android remote interface as well.

Plus it lets you script and control just about any other Windows application you use besides MM as a bonus.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
MonkeyTunes - DACP Server for MediaMonkey
Intelliremote - Take Back Control of your HTPC!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
stax76
Posts: 176
Joined: Sun Mar 12, 2006 6:45 am

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by stax76 »

It's an very good alternative to EventGhost, I had tried it and liked it but what I ultimately did after years of tinkering and headache is configure the remote to only send normal (virtual) keys.
Melloware
Posts: 339
Joined: Mon Aug 18, 2008 9:46 am
Location: Philadelphia, PA, US
Contact:

Re: MonkeyToys: VB.NET extension adding MCE remote support

Post by Melloware »

stax76 wrote:It's an very good alternative to EventGhost, I had tried it and liked it but what I ultimately did after years of tinkering and headache is configure the remote to only send normal (virtual) keys.
I will admit your solution is right for a lot of people just because it can become a tinkering and headache nightmare in certain situations. Keep up the good work!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
MonkeyTunes - DACP Server for MediaMonkey
Intelliremote - Take Back Control of your HTPC!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Post Reply