Page 2 of 7

Re: Discogs Batch Tagger 2.21 (Updated: 2014-07-27)

Posted: Mon Aug 04, 2014 1:06 pm
by Buble
Opps sorry, didn't put username last time
I'm normally using 1600 x 1024

Re: Discogs Batch Tagger 2.21 (Updated: 2014-07-27)

Posted: Wed Aug 06, 2014 1:48 am
by crap_inhuman
Can you expand the window so it is over the whole desktop ?

Re: Discogs Batch Tagger 2.21 (Updated: 2014-07-27)

Posted: Wed Aug 06, 2014 4:49 am
by Buble
Yes, same thing happens on full screen, even tried with the task bar hidden.

Re: Discogs Batch Tagger 2.21 (Updated: 2014-07-27)

Posted: Sun Aug 10, 2014 11:44 pm
by Buble
Hi there,
Any suggestions?

Re: Discogs Batch Tagger 2.22 (Updated: 2014-08-11)

Posted: Mon Aug 11, 2014 4:16 pm
by crap_inhuman
Just released a new Version of the script.

If you still have problems send me please a screenshot of it.

Re: Discogs Batch Tagger 2.22 (Updated: 2014-08-11)

Posted: Sun Oct 05, 2014 11:44 am
by crap_inhuman
Imkal wrote: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
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

Re: Discogs Batch Tagger 2.22 (Updated: 2014-08-11)

Posted: Sat Feb 07, 2015 12:43 pm
by crap_inhuman
crap_inhuman wrote:
Imkal wrote: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
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...

Re: Discogs Batch Tagger 2.24 (Updated: 2015-06-10)

Posted: Fri Jan 08, 2016 3:16 pm
by antonpegel
If i click on "update" I always get the error message:

Error executing script event.
Variable is not defined: 'Tracks'

Nothing interesting in the log files..

Anyone got a solution for this?

Thanks!

Re: Discogs Batch Tagger 2.24 (Updated: 2015-06-10)

Posted: Sat Jan 09, 2016 10:37 pm
by crap_inhuman
antonpegel wrote:If i click on "update" I always get the error message:

Error executing script event.
Variable is not defined: 'Tracks'

Nothing interesting in the log files..

Anyone got a solution for this?

Thanks!
Thank you for reporting the bug. I released a new version!

Re: Discogs Batch Tagger 2.47 (Updated: 2017-06-25)

Posted: Sun Sep 24, 2017 11:12 am
by strevilo
Hi,
as suggested in this thread http://www.mediamonkey.com/forum/viewto ... 10#p439428 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: Select all

AutoIt Error (message box name)
Line 14364 (File %path%\DiscogsBatchTagger.exe): 
Error: Variable must be of type "Object".
I hope it's just a user error :wink:

Re: Discogs Batch Tagger 2.47 (Updated: 2017-06-25)

Posted: Sun Sep 24, 2017 7:17 pm
by crap_inhuman
strevilo wrote:Hi,
as suggested in this thread http://www.mediamonkey.com/forum/viewto ... 10#p439428 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: Select all

AutoIt Error (message box name)
Line 14364 (File %path%\DiscogsBatchTagger.exe): 
Error: Variable must be of type "Object".
I hope it's just a user error :wink:
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

Re: Discogs Batch Tagger 2.47 (Updated: 2017-06-25)

Posted: Mon Sep 25, 2017 1:22 pm
by strevilo
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 MM
AutoIt 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 http://www.mediamonkey.com/support/inde ... -correctly 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: Select all

D:\MUSIC\MediaMonkey>"MediaMonkeyCOM.exe" /regserver
D:\MUSIC\MediaMonkey>MediaMonkey.exe "/elevate regserver"
Then I re-installed your script and have the following new files in the scripts folder (D:\MUSIC\MediaMonkey\Scripts):

Code: Select all

DiscogsBatchTagger.exe, DiscogsBatchTagger.vbs, checked1.bmp, notchecked1.bmp, zero1.bmp
Also have D:\MUSIC\MediaMonkey\Portable\Extensions\DiscogsBatchTagger with two files:

Code: Select all

uninstall.ini, uninstall.vbs
D:\MUSIC\MediaMonkey\Portable\Extensions.ini contains the following entries:

Code: Select all

[DiscogsAutoTagWeb]
Title=Discogs Tagger
Description=Gets track/album information from discogs.com or musicbrainz.org
VersionMajor=5
VersionMinor=5
VersionRelease=2
Type=script
UpdateURL=http://www.germanc64.de/mm/DiscogsAutoTagWeb.xml

[DiscogsBatchTagger]
Title=Discogs Batch Tagger
Description=Gets track/album information from discogs.com and musicbrainz.org
VersionMajor=2
VersionMinor=4
VersionRelease=7
Type=Script
UpdateURL=http://www.germanc64.de/mm/DiscogsBatchTagger.xml
D:\MUSIC\MediaMonkey\Portable\MediaMonkey.ini contains the following section:

Code: Select all

[DiscogsAutoTagWeb]
but no reference to the DiscogsBatchTagger which I assume is expected.

D:\MUSIC\MediaMonkey\Scripts\scripts.ini contains the following entries:

Code: Select all

[DiscogsAutoTagWeb]
Filename=DiscogsAutoTagWeb.vbs
Procname=DiscogsAutoTagWeb
Order=10
DisplayName=Discogs Tagger
Description=Gets track/album information from discogs.com or musicbrainz.org
Language=VBScript
ScriptType=3

[DiscogsAutoTagWeb_Batch]
Filename=DiscogsBatchTagger.vbs
Procname=BatchDiscogsSearch
Order=10
DisplayName=Discogs Batch Tagger
Description=Gets track/album information from discogs.com and musicbrainz.org
Language=VBScript
ScriptType=0
I tried the script again but get the same error message as above. Hope you have some good ideas :wink:

Re: Discogs Batch Tagger 2.47 (Updated: 2017-06-25)

Posted: Mon Sep 25, 2017 3:39 pm
by crap_inhuman
strevilo wrote:
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 MM
AutoIt 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 http://www.mediamonkey.com/support/inde ... -correctly 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: Select all

D:\MUSIC\MediaMonkey>"MediaMonkeyCOM.exe" /regserver
D:\MUSIC\MediaMonkey>MediaMonkey.exe "/elevate regserver"
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 :(

Re: Discogs Batch Tagger 2.47 (Updated: 2017-06-25)

Posted: Mon Sep 25, 2017 5:00 pm
by strevilo
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):

Code: Select all

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

Re: Discogs Batch Tagger 2.47 (Updated: 2017-06-25)

Posted: Mon Sep 25, 2017 7:26 pm
by Peke
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.