Hallo,
hab mir die
foo_playcount.dll 2.7.1 in den Componenten-Ordner kopiert.
Anschließend bei
Advanced/Playback Statistics den Haken gesetzt.
Bei
PlaylistView unter Columns die Spalte "Rating" definiert.
Dort in
Display folgenden Eintrag vorgenommen:
Zitat$puts(rating,
$ifgreater(%play_count%,50,5,
$ifgreater(%play_count%,20,4,
$ifgreater(%play_count%,10,3,
$ifgreater(%play_count%,5,2,
$ifgreater(%play_count%,2,1,0))))))
$repeat(*,$get(rating))
$repeat(*,$sub(5,$get(rating)))
Nun werden mir bei jedem Titel in der Spalte immer 5 Sterne angezeigt. Egal wie oft er gelaufen ist.
In Properties steht als Notiz:
ZitatNone of the selected items are in the Media Library; their playback statistics are not collected.
Irgend etwas mach ich falsch. Aber was? :-[
Mit
%play_counter% und
%playcount% hab ich's auch schon versucht.
Oder funzt das Ganze mit foobar 0.9.5.6 nicht mehr?
cu
mexx51
Das kommt, weil da ein Fehler im Code drinsteckt 8)
Zitat$repeat(*,$get(rating))
$repeat(*,$sub(5,$get(rating)))
Der Code bedeutet, dass der für jede Ratingeinheit das Symbol * macht und der untere Code bedeutet, dass Foobar2000 die restlichen Plätze (also 5 - Rating) ebenfalls mit Sternen ausfüllt.
Du musst schon unterschiedliche Zeichen setzen:Zum Beispiel ein mal ein Stern und einmal ein "-"
boooaahhhhh,
so was dusseliges. (http://www.web-smilie.de/smilies/schockierte_smilies/eekoops.gif)
Edit:mmmmhhhhh,
da scheint aber immer noch ein Fehler vorhanden zu sein.
Hab jetzt folgendes zu stehen:
Zitat$puts(rating,
$ifgreater(%playcount%,50,5,
$ifgreater(%playcount%,20,4,
$ifgreater(%playcount%,10,3,
$ifgreater(%playcount%,5,2,
$ifgreater(%playcount%,2,1,0))))))
$repeat(*,$get(rating))
$repeat(-,$sub(5,$get(rating)))
Das wird jetzt mit 5 "-" angezeigt.
Aber es wird immer noch kein Rating gesetzt.
Ich hab mal einen Titel 10 x komplett abgespielt.
In Properties steht nach wie vor als Notiz:
ZitatNone of the selected items are in the Media Library; their playback statistics are not collected.
Und auch alle 5 "-" sind noch vorhanden.
Auch
%play_count% und
%play_counter% hab ich als Eintrag getestet.
Selber Effekt.
:'(
mexx
Kommando zurück. ;)
Funzt alles soweit, wenn der Titel in der Media Library vorhanden ist. :top:
Ist er noch nicht eingelesen, kommt es logischerweise zu dieser o.g. Notiz bei den Properties.