Hallo
Ich versuche folgendes zu erreichen.
Jedem Genre wird ein spezielles Bild zugeordnet.
Mit der $if Syntax kriege ich es nicht hin das Genre zu bestimmen.
Eigentlich wäre für mich da die $ifequal Syntax logisch aber
die berücksichtigt nur Zahlen soweit ich das verstehe ?
$puts(image.stone,$imageabs2(0,0,0,0,_weight,150,0,0,C:\Programme\foobar2000\buttons\stein2.jpg,NOKEEPASPECT))
$puts(image.wood,$imageabs2(0,0,0,0,_weight,150,0,0,C:\Programme\foobar2000\buttons\holz.jpg,NOKEEPASPECT))
$puts(image.space,$imageabs2(0,0,0,0,_weight,150,0,0,C:\Programme\foobar2000\buttons\space4.jpg,NOKEEPASPECT))
$ifequal(%genre%,Rock,$get(image.stone),
$ifequal(%genre%,Electronica,$get(image.space),
$ifequal(%genre%,Jazz,$get(image.wood),
$get(image.wood))))
Ich versuche das im Track_Info_Mod hinzukriegen.
Probier mal
$if($strcmp(%genre%,Rock),$get(image.stone),
$if($strcmp(%genre%,Electronica),$get(image.space),
$if($strcmp(%genre%,Jazz,$get(image.wood),
$get(image.wood))))
Bild erscheint nicht :(
Habe es auch schon versucht indem ich
dem Bild das Genre zuweise, also Electronica.jpg.
Funktioniert eigentlich aber dann müsste ich
z.B alle Rock/Pop usw. umbenennen weil in der Datei
ein / nicht akzeptiert wird.
Irgendwie muss doch das funktionieren,
1.) Du hast einen Fehler in deiner imageabs-Funktion. Du hast nämlich "weight" statt %_width%.
Es sei denn _weight ist eine mir unbekannte Funktion...
2.) Du kannst auch das "/" im Genre für die Dateiabfrage ersetzen:
$imageabs2(0,0,0,0,%_width%,150,0,0,C:\Programme\foobar2000\buttons\$replace(%genre%,/,_).jpg,NOKEEPASPECT)
Deine Datei müsste halt dann z. B. Rock_Pop.jpg heißen.
So brauchst du deine Genre-Tags nicht ändern.
Wow Super jetzt kommt Farbe rein.
Danke. :top: