You need to upgrade to the versions shown below for PC and MAC.
UPDATE HISTORY
v6.004 2023.08.29
ADDED: Web Source scripts have now a UI settings dialog. Thanks @Florian. This can now be accessed by going to the menu item > Tag Sources > Beatport by stevehero v6 > USER SETTINGS.
ADDED: [MinAppVersionMac]=1.8.4 and [MinAppVersionWin]=3.22 added to check the version of Mp3tag so a message will appear if you're using the wrong version of Mp3tag.
If I already had couple of my own fields, I can't keep them using the settings file. I tried but my old added fields were deleted. No worries, I have copies.
Autohotkey to watch for when the dialog closes (find Beatport in the text UI of the adjust tag into panel) could be a solution if you map the action to a keyboard shortcuts.
I used to use the script
"RELEASE Search by (Album)Artist + &Release.src"
in the most recent version together with MP3Tag 1.8.6.
With this Version i always delete the artwork when i use the script.
Is there any way to avoid this behaviour?
Thanks for this amazing script. I've noticed a little issue. When we select RELEASE Search By Album + Title, the title field is pre-filled with the name of the first track of the EP instead of the name of the album itself.
I have downloaded your latest scripts combined with 3.22 and did try to check if you have found a fix with title mixnames containind only "Remix" with non blank remixers.
I personnaly opted for those couple of lines to sort it out but I don't know if it will create non desired issues with you scripts.
Here is my part of code to get this fixed when searching:
json_select "track_name" # TITLE
sayrest
say " ("
json_select "mix_name"
IfNot "Remix"
sayrest
else
json_foreach "artists"
json_select "artist_type_name"
If "Remixer"
IfOutput "NbRemixers"
say ", "
Endif
json_select "artist_name"
sayrest
Set "NbRemixers" "1"
Endif
json_foreach_end
say " Remix"
Endif
say ")"
and this one for filling Tags :
outputto "TITLE"
json_select "name" # TITLE
sayrest
say " ("
json_select "mix_name"
IfNot "Remix"
sayrest
else
outputto "TITLEADD"
json_foreach "remixers"
json_select "name"
IfOutput "TITLEADD"
say ", "
Endif
sayrest
json_foreach_end
outputto "TITLE"
SayOutput "TITLEADD"
Set "TITLEADD"
say " Remix"
Endif
say ")"
Hi Stevehero, could you please explain the whole thing to me step by step. Because I don't have the %AppData% folder. Unfortunately, since my English isn't that good, I have to translate everything into German. Could you perhaps send it to me in German? Thank you