freedb.org websuche über tools funktion

hallo

ich wollte eine album suche auf http://www.freedb.org/ in den tools einbinden, weil die interne suche doch nicht alle alben findet.

Unter Parameter bei Tool bearbeiten habe ich
http://www.freedb.org/freedb_search.php?wo...#39;#fdbsr' eingeben
Wenn ich das auswähle öffnet sich der Browser und öffnet nacheinander http://www.syntax.com/ http://www.error.com/ http://www.in.com/ http://www.formatting.com/ http://www.string.com/
= syntax error in formatting string

geht wenn ich es in den browser direkt eingebe:
http://www.freedb.org/freedb_search.php?wo...id+%27#fdbsr%27

auch geht es mit der variable:
http://www.freedb.org/freedb_search.php?wo...#39;#fdbsr'

Diese Parameter habe ich in weiteren tools und es funktioniert:
http://www.allmusic.com/search/artist/"%artist%"

http://www.google.com/search?q="%albu...isch&sout=1

Welche Version der FREEDB Datenbank benutzt du in Mp3tag?
Die letzte Version vom 1. Mai 2016 findest du dort ...
2016-05-01 FREEDB-WIN database plus Mp3tag freedb database index

Wenn man einen Parameterstring in einem Tool Aufruf benutzt, dann müssen die Zeichen 'entwertet werden', die Mp3tag in der eigenen Skriptsprache benutzt.
Das kann man einfach so machen, indem man den gesamten Parameterstring in Apostrophe einschließt.

DD.20160530.0955.CEST

ich benutze die, die in den Einstellungen auf dem angegebenen server befinden.
http://help.mp3tag.de/options_freedb.html#freedbserver

ja schon, welche sind denn das?

bei der google suche sind auch einige zeichen.

mir fällt gerade auf könnte es auch die [] sein? dann muss ich so machen '['']'

Ich meinte die Version der FREEDB Datenbank, die von Mp3tag lokal gelesen werden kann.

Mit einem in "Mp3tag/Optionen/Tools" definierten "Tool" kann man einen Browser aktivieren ... Beispiel ...
Tool Name: Irgendein Name
Tool Pfad: C:\WINDOWS\system32\cmd.exe
Tool Parameter: '/Q/D/U/C START "Explorer" /MAX "http://www.freedb.org/freedb_search.php?words=rocko&fields[]=title&allfields=NO&allcats=YES&grouping=none&page='+id+'#fdbsr'"'

DD.20160530.1721.CEST

ja ich weiß aber sowas benutze ich nicht, wozu auch lokal zu installieren bzw eine datenbank zu extrahieren..

genau das ist die Definition der Funktion "Tool". da kann auch anderes gestartet werden. Beispiel:

Name: Total Commander
Pfad: D:\Programme\totalcmd\TOTALCMD.EXE
Parameter: /L="%1"

oder

Name: Winamp
Pfad: C:\Program Files (x86)\Winamp\winamp.exe
Parameter: /ADD "%_path%"

oder

Name: Google
Pfad: C:\Program Files (x86)\Mozilla Firefox\firefox.exe
Parameter: http://www.google.com/search?q="%album%"+"%artist%"&start=0&ie=utf-8&oe=utf-8

nur das funktioniert nicht

Name: FreeDB suche Album
Pfad: C:\Program Files (x86)\Mozilla Firefox\firefox.exe
Parameter: http://www.freedb.org/freedb_search.php?words="%album%"&fields[]=title&allfields=NO&allcats=YES&grouping=none&page='+id'#fdbsr'

oder ich suche das damit



nur blöd das immer die vorausgewählten optionen deaktiviert werden müssen

wäre aber schön wenn es mit den "Tools" geht.


QUOTE (radix @ May 30 2016, 18:59) <{POST_SNAPBACK}>
... das funktioniert nicht
Name: FreeDB suche Album
Pfad: C:\Program Files (x86)\Mozilla Firefox\firefox.exe
Parameter: http://www.freedb.org/freedb_search.php?words="%album%"&fields[]=title&allfields=NO&allcats=YES&grouping=none&page='+id'#fdbsr'<!--QuoteEnd--></div><!--QuoteEEnd-->

Diese Tool Definition funktioniert bei mir:

Name: TEST FREEDB Pfad: C:\WINDOWS\system32\mshta.exe Parameter: 'http://www.freedb.org/freedb_search.php?words="'%ALBUM%'"&fields[]=title&allfields=NO&allcats=YES&grouping=none'

Vielleicht müssen in der Zeichenkette %ALBUM% auch noch Sonderzeichen web-konform ersetzt werden.

DD.20160531.1004.CEST

danke danke es geht jetzt so
:smiley: