Post a reply

Username:

Subject:

Visual Confirmation

To prevent automated access and spam, you are required to confirm that you are human. Please place a check mark next to all images of monkeys or apes. If you cannot see any images, please contact the Board Administrator.

I get same problem - it doesn’t work. And yes I use portable version, and have no plan to change that (Since I, that way, can clear and reinstall MM very fast, and with the exact setup of my choosing any time.)

A pity, since it sounded like a useful script.

I get same problem - it doesn’t work. And yes I use portable version, and have no plan to change that (Since I, that way, can clear and reinstall MM very fast, and with the exact setup of my choosing any time.)

Found it :( I used http://www.mediamonkey.com/wiki/index.php/SDBApplication and in delphi exported MMSetInterfaceCookie( MMInterfCookie : cardinal); cdecl; to get http://www.mediamonkey.com/wiki/index.php/MediaMonkey_Automation_Categorized#SDB Sent you PM with more details.

crap_inhuman wrote:Okay, the Tagger did not work with the portable version of mm.The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry

I think that there is a way to parse PID/pointer to External app within MMW on startup, but you will need to know exact structure of COM to be able to assign it to object. I've experimented successfully few years back . I'll try to see if I can dig up the code.

Hi Peke,

it would be great if you dig and find the code.

[quote="Peke"][quote="crap_inhuman"]Okay, the Tagger did not work with the portable version of mm.The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry :([/quote]I think that there is a way to parse PID/pointer to External app within MMW on startup, but you will need to know exact structure of COM to be able to assign it to object. I've experimented successfully few years back . I'll try to see if I can dig up the code.[/quote]

crap_inhuman wrote:Okay, the Tagger did not work with the portable version of mm.The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry

I think that there is a way to parse PID/pointer to External app within MMW on startup, but you will need to know exact structure of COM to be able to assign it to object. I've experimented successfully few years back . I'll try to see if I can dig up the code.

[quote="crap_inhuman"]Okay, the Tagger did not work with the portable version of mm.The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry :([/quote]I think that there is a way to parse PID/pointer to External app within MMW on startup, but you will need to know exact structure of COM to be able to assign it to object. I've experimented successfully few years back . I'll try to see if I can dig up the code.

The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry

Hm, I thought this should be addressed with this command (from the linked MM KB):

To enable OS Integration settings to function in portable mode, register the MediaMonkey elevation COM object, which is used to give MediaMonkey admin rights in cases where changes must be made to the registry (e.g. for file associations):

I have done that from an elevated prompt. Should it then work from your perspective?

[quote]The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry :([/quote]

Hm, I thought this should be addressed with this command (from the linked MM KB):

To enable OS Integration settings to function in portable mode, register the MediaMonkey elevation COM object, which is used to give MediaMonkey admin rights in cases where changes must be made to the registry (e.g. for file associations):

[code]MediaMonkeyCOM.exe /regserver[/code]

I have done that from an elevated prompt. Should it then work from your perspective?

Could you please post or pm me the log-file? You can find it here : c:\Users\username\AppData\Roaming\MediaMonkey\Scripts\Discogs_Batch_Script.log

Hi, as I use the portable version my path is different. But there is no log file (Discogs_Batch_Script.log) in the scripts folder (and nowhere else). Guess it fails before even doing anything.Potentially also important: When simply starting DiscogsBatchTagger.exe from the Windows Explorer I get exactly the same error message as when starting the script within MMAutoIt Error (message box name)Line 14364 (File %path%\DiscogsBatchTagger.exe): Error: Variable must be of type "Object".

Okay, the Tagger did not work with the portable version of mm.The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry

[quote="strevilo"][quote]Could you please post or pm me the log-file? You can find it here : c:\Users\username\AppData\Roaming\MediaMonkey\Scripts\Discogs_Batch_Script.log[/quote][/quote]

Hi, as I use the portable version my path is different. But there is no log file (Discogs_Batch_Script.log) in the scripts folder (and nowhere else). Guess it fails before even doing anything.Potentially also important: When simply starting DiscogsBatchTagger.exe from the Windows Explorer I get exactly the same error message as when starting the script within MMAutoIt Error (message box name)Line 14364 (File %path%\DiscogsBatchTagger.exe): Error: Variable must be of type "Object".

I have been reading through the forum and the MM knowledge base and found one post [url]http://www.mediamonkey.com/support/index.php?/Knowledgebase/Article/View/146/0/portable-mode-settings-dont-save--addons-dont-install-correctly[/url] about potential issues with add-ons / scripts when using a portable install so followed the suggestions to execute the following two commands in an elevated prompt.[code]D:\MUSIC\MediaMonkey>"MediaMonkeyCOM.exe" /regserverD:\MUSIC\MediaMonkey>MediaMonkey.exe "/elevate regserver"[/code]

Okay, the Tagger did not work with the portable version of mm.The Tagger use the COM-Interface of mm, but in the portable version it is not registered. Sorry :(

Could you please post or pm me the log-file? You can find it here : c:\Users\username\AppData\Roaming\MediaMonkey\Scripts\Discogs_Batch_Script.log

Hi, as I use the portable version my path is different. But there is no log file (Discogs_Batch_Script.log) in the scripts folder (and nowhere else). Guess it fails before even doing anything.Potentially also important: When simply starting DiscogsBatchTagger.exe from the Windows Explorer I get exactly the same error message as when starting the script within MMAutoIt Error (message box name)Line 14364 (File %path%\DiscogsBatchTagger.exe): Error: Variable must be of type "Object".

I tried the script again but get the same error message as above. Hope you have some good ideas

[quote]Could you please post or pm me the log-file? You can find it here : c:\Users\username\AppData\Roaming\MediaMonkey\Scripts\Discogs_Batch_Script.log[/quote]

Hi, as I use the portable version my path is different. But there is no log file (Discogs_Batch_Script.log) in the scripts folder (and nowhere else). Guess it fails before even doing anything.Potentially also important: When simply starting DiscogsBatchTagger.exe from the Windows Explorer I get exactly the same error message as when starting the script within MMAutoIt Error (message box name)Line 14364 (File %path%\DiscogsBatchTagger.exe): Error: Variable must be of type "Object".

I have been reading through the forum and the MM knowledge base and found one post [url]http://www.mediamonkey.com/support/index.php?/Knowledgebase/Article/View/146/0/portable-mode-settings-dont-save--addons-dont-install-correctly[/url] about potential issues with add-ons / scripts when using a portable install so followed the suggestions to execute the following two commands in an elevated prompt.[code]D:\MUSIC\MediaMonkey>"MediaMonkeyCOM.exe" /regserverD:\MUSIC\MediaMonkey>MediaMonkey.exe "/elevate regserver"[/code]

Then I re-installed your script and have the following new files in the scripts folder (D:\MUSIC\MediaMonkey\Scripts):[code]DiscogsBatchTagger.exe, DiscogsBatchTagger.vbs, checked1.bmp, notchecked1.bmp, zero1.bmp[/code]Also have D:\MUSIC\MediaMonkey\Portable\Extensions\DiscogsBatchTagger with two files:[code]uninstall.ini, uninstall.vbs[/code]D:\MUSIC\MediaMonkey\Portable\Extensions.ini contains the following entries:[code][DiscogsAutoTagWeb]Title=Discogs TaggerDescription=Gets track/album information from discogs.com or musicbrainz.orgVersionMajor=5VersionMinor=5VersionRelease=2Type=scriptUpdateURL=http://www.germanc64.de/mm/DiscogsAutoTagWeb.xml

D:\MUSIC\MediaMonkey\Portable\MediaMonkey.ini contains the following section:[code][DiscogsAutoTagWeb][/code]but no reference to the DiscogsBatchTagger which I assume is expected.

D:\MUSIC\MediaMonkey\Scripts\scripts.ini contains the following entries:[code][DiscogsAutoTagWeb]Filename=DiscogsAutoTagWeb.vbsProcname=DiscogsAutoTagWebOrder=10DisplayName=Discogs TaggerDescription=Gets track/album information from discogs.com or musicbrainz.orgLanguage=VBScriptScriptType=3

Could you please post or pm me the log-file? You can find it here : c:\Users\username\AppData\Roaming\MediaMonkey\Scripts\Discogs_Batch_Script.log

[quote="strevilo"]Hi,as suggested in this thread [url]http://www.mediamonkey.com/forum/viewtopic.php?f=2&t=72637&hilit=discogs+account&start=810#p439428[/url] I gave the batch tagger a try. Well, not really as I get an error when starting the script.Latest MM v 4.1.17.1840 (portable) and BT 2.4.7 installed, running as admin. I selected all tracks for an Album Artist (two albums in total) and selected the Discogs Batch Tagger script. gave me the error: [code]AutoIt Error (message box name)Line 14364 (File %path%\DiscogsBatchTagger.exe): Error: Variable must be of type "Object".[/code]

I hope it's just a user error :wink:[/quote]

Hm, i hope it , too, but i think no :wink:

Could you please post or pm me the log-file? You can find it here : c:\Users\username\AppData\Roaming\MediaMonkey\Scripts\Discogs_Batch_Script.log

Hi,as suggested in this thread [url]http://www.mediamonkey.com/forum/viewtopic.php?f=2&t=72637&hilit=discogs+account&start=810#p439428[/url] I gave the batch tagger a try. Well, not really as I get an error when starting the script.Latest MM v 4.1.17.1840 (portable) and BT 2.4.7 installed, running as admin. I selected all tracks for an Album Artist (two albums in total) and selected the Discogs Batch Tagger script. gave me the error: [code]AutoIt Error (message box name)Line 14364 (File %path%\DiscogsBatchTagger.exe): Error: Variable must be of type "Object".[/code]

Since last version of MM, the batch tagger doesn't work anymore. I receive an error saying that a variable is trying to an arry outside its boundary (or something like that) at line 892. This is happening what ever the album I'm choosing.?

Thanks and have a nice day,Imkal

Hi !

Thank you for reporting this bug. It's a problem with the country list. I release a corrected version of the script soon !

Cheers,crap_inhuman

i forget changing the Version Number, so since Oct 14 2014 a new version is out, but noone get it..

The new version of the script is now downloadable...

[quote="crap_inhuman"][quote="Imkal"]Hi All,

Since last version of MM, the batch tagger doesn't work anymore. I receive an error saying that a variable is trying to an arry outside its boundary (or something like that) at line 892. This is happening what ever the album I'm choosing.?

Thanks and have a nice day,Imkal[/quote]

Hi !

Thank you for reporting this bug. It's a problem with the country list. I release a corrected version of the script soon !

Cheers,crap_inhuman[/quote]

i forget changing the Version Number, so since Oct 14 2014 a new version is out, but noone get it.. :-?

Since last version of MM, the batch tagger doesn't work anymore. I receive an error saying that a variable is trying to an arry outside its boundary (or something like that) at line 892. This is happening what ever the album I'm choosing.?

Thanks and have a nice day,Imkal

Hi !

Thank you for reporting this bug. It's a problem with the country list. I release a corrected version of the script soon !

Cheers,crap_inhuman

[quote="Imkal"]Hi All,

Since last version of MM, the batch tagger doesn't work anymore. I receive an error saying that a variable is trying to an arry outside its boundary (or something like that) at line 892. This is happening what ever the album I'm choosing.?

Thanks and have a nice day,Imkal[/quote]

Hi !

Thank you for reporting this bug. It's a problem with the country list. I release a corrected version of the script soon !