Lyric Show Panel und Track Info Mod

Begonnen von Foo Foo, 05. November 2009, 18:41:06

Vorheriges Thema - Nächstes Thema

Foo Foo

Ich nutze foo_ui_lyrics
Ist es möglich mit dem Track info mod abzufragen ob Lyrics vorhanden sind?
Speichere meine Lyrics im foobar lyrics Ordner.
Habe aber auch Tracks mit Lyrics im Tag.
Wenn Lyrics vorhanden sind soll ein PNG Icon angezeigt werden.
Hatt jemand einen Plan?

tedgo

$puts(png.path,$if($or(%lyrics%,$fileexists(Pfad und Namensschema deiner Lyrics-Dateien)),Pfad zum PNG,))
$imageabs2(...,$get(png.path),)

Foo Foo

Habe den Pfad angepasst...
$puts(png.path,$if($or(%lyrics%,$fileexists(lyrics\%title% - %artist%.lrc)),/images\Buttonbar\bell.png,))
$imageabs2(182,1,0,0,16,16,$get(png.path),))

funtzt nicht..

:'(

tedgo

#3
Du speicherst deine Lyrics %title% - %artist% ?
Ich kenne das anders herum mit der "Default" Einstellung des Lyrics Show Panels...
Außerdem solltest du es mit absoluten Pfaden probieren. Das TIM hat mitunter Probleme mit relativen Pfaden.
Ich habe relative Pfade damals immer mit ./ beginnen lassen, was meist funktioniert hat (aber eben nicht immer...)

EDIT:
Du hast eine Klammer zu viel in deiner imageabs-Funktion...

Foo Foo

Ich nutze Foobar portable
Brauche relative Pfade
so geht es auch nicht:
$puts(png.path,$if($or(%lyrics%,$fileexists(./lyrics\%artist% - %title%.lrc)),images\Buttonbar\bell.png,))
$imageabs2(182,1,0,0,16,16,$get(png.path),))

Für meine Buttons auch relative Pfade wie z.B.
//// BUTTON ON TOP
$button(2,1,0,0,18,16,/images\Buttonbar\layers.png,images\Buttonbar\layers1.png,Always on top,)

Wo ist blos der Fehler....

tedgo

Fehlen da nicht zwei Koordinaten in der imageabs-Funktion?
Abgesehen davon, dass du noch immer eine schließende Klammer zu viel hast...

Foo Foo

so funtzt es

$imageabs(182,1,$get(png.path),)