Problem mit dem Rating

Begonnen von mexx, 27. November 2008, 17:06:58

Vorheriges Thema - Nächstes Thema

mexx

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

Spirit_of_the_ocean

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 "-"

mexx

#2
boooaahhhhh,

so was dusseliges.

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

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.