foobar2000 auf Deutsch

foobar2000 => Customize => Thema gestartet von: s_PLASH in 07. März 2011, 02:34:02

Titel: andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: s_PLASH in 07. März 2011, 02:34:02
hallo foobar-users

ich nutze DarkOne v3.0.1 und würde gern anstelle der RATING-Sterne in Columns der NG Playlist die kleinen Balken haben.

Ist es auch möglich nur so viele Balken anzeigen zu lassen wie RATING vorhanden ist?

Und kann man den 4. Balken grün einfärben und den 5. rot?
Titel: Re: andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: tedgo in 07. März 2011, 08:38:58
Was für Balken willst du denn?
Schau mal hier: http://www.sql-und-xml.de/unicode-database/block-elements.html
Da stehen die verschiedenen Codes ("Codepunkt", aufrufbar in foobar2000 mit $char(CODEPUNKT), z. B. $char(9610)).
Titel: Re: andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: s_PLASH in 07. März 2011, 11:58:36
eigenlich meinte ich diese Balken
(http://www.abload.de/thumb/balken4jgr.jpg) (http://www.abload.de/image.php?img=balken4jgr.jpg)

aber jetzt habe ich die Vermutung, dass diese Balken nur hilfsweise auftauchten, also nur dann wenn die Sterne nicht wollten.

ist es möglich die Symbole individuell einzufärben?
0/kein RATING=nicht sichtbar
1=grün
2=grün
3=grün
4=gelb
5=rot

außerdem sollte die Anzahl der sichtbaren Balken in der Zeile,
dem RATING-Wert des jeweiligen Tracks entsprechen.
Titel: Re: andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: Erich_2 in 07. März 2011, 15:37:55
Zitat von: s_PLASH in 07. März 2011, 11:58:36
...aber jetzt habe ich die Vermutung, dass diese Balken nur hilfsweise auftauchten, also nur dann wenn die Sterne nicht wollten.
:rofl: Unicodeschriften, z.B. Schriftart "Arial Unicode MS" verwenden, dann tauchen wie von Wunderhand Sterne auf  ;)
Vergiss das mit den Einzel-Farben....
Titel: Re: andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: s_PLASH in 07. März 2011, 19:11:09
aber ich will doch gar keine Sterne!
sondern die Balken.. sie nehmen nur halb so viel Platz weg wie Sterne und sehen dabei besser aus.

warum soll ich die Farben vergessen? sie machen das Leben schön übersichtlich. mir reicht es auch, wenn nur der 4. und 5. Balken eine andere Farbe bekommt. na, ist das ein Kompromiss?:))
Titel: Re: andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: Foo Foo in 07. März 2011, 19:38:15
versuche mal das hier...

$ifequal(%rating%,1,
$rgb(0,255,33,100,100,100)
'|' ,)

$ifequal(%rating%,2,
$rgb(0,255,33,100,100,100)
'||' ,)

$ifequal(%rating%,3,
$rgb(182,255,0,100,100,100)
'|||' ,)

oder für tag rating das hier...

$ifequal($meta(rating),1,
$rgb(0,255,33,100,100,100)
'|' ,)

$ifequal($meta(rating),2,
$rgb(0,255,33,100,100,100)
'||' ,)

$ifequal($meta(rating),3,
$rgb(182,255,0,100,100,100)
'|||' ,)


______________________________________________


$rgb(182,255,0,100,100,100)

den Farbcode RBG kannst Du so abändern wie du lustich bist.
Die ersten 3 Zahlen für inaktiv und die letzten 3 für aktiv.
Rating 4 und 5 mußt Du noch ergänzen.  :crazy2:










Titel: Re: andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: s_PLASH in 07. März 2011, 23:03:55
Vielen Dank an alle für die große Hilfe :)
ich hatte sehr viel Spaß beim experimentieren!

$ifequal($meta(rating),1,
$rgb(192,192,192,0,255,0)
'▁',)

$ifequal($meta(rating),2,$rgb(192,192,192,0,255,0)'▁▂'
,)

$ifequal($meta(rating),3,
$rgb(192,192,192,192,192,192)
'▁▂▃',)

$ifequal($meta(rating),4,
$rgb(192,192,192,192,192,192)
'★★★'$rgb(0,128,255,0,128,255)'★',)

$ifequal($meta(rating),5,$rgb(192,192,192,192,192,192)
'★★★'$rgb(0,128,255,0,128,255)'★'$rgb(255,0,0,255,0,0)'♥' ,)


(http://www.abload.de/thumb/ratingfarbensymboleh7c1.jpg) (http://www.abload.de/image.php?img=ratingfarbensymboleh7c1.jpg)


EDIT:
fertig!

$ifequal($meta(rating),1,
$rgb(255,0,0,255,255,255)
'|',)

$ifequal($meta(rating),2,$rgb(255,255,0,255,255,255)'||'
,)

$ifequal($meta(rating),3,
$rgb(0,255,64,255,255,255)
'|||',)

$ifequal($meta(rating),4,
$rgb(0,128,255,255,255,255)'★',)

$ifequal($meta(rating),5,$rgb(255,0,0,255,255,255)'♥',)


(http://www.abload.de/thumb/ratingfarbensymbolefinn77i.jpg) (http://www.abload.de/image.php?img=ratingfarbensymbolefinn77i.jpg)
das Herz bedeutet "Excellent", der Stern bedeutet "Very Good", 3 Striche bedeuten "Good", dann je 1 Strich weniger. praktischerweise sind 3 Striche nicht breiter sind als Stern oder Herz. Somit bleibt alles schön kompakt (max Width ist nur 25). außerdem find ichs hübsch ohne ende:)))

EDIT: markierte symbole sind jetzt weiß. vlt. sollte man noch die Width ändern, sonst sieht es in absoluten favorite playlists ein klein wenig zu kompakt aus..
Titel: Re:andere RATING-Symbole (Chars) und in verschiedenen Farben
Beitrag von: Der Internet in 21. Oktober 2011, 00:00:55
ich benutze Rating Zahlen mit dem last.fm Sync script, diese werden dann in "LASTFM_PLAYCOUNT_DB" gespeichert... ich benutze auch darkone und habe die eigentlich überall ersetzt sodass diese zB auch mit den Anzeigen von Tedgo funktionieren.. allerdings ist das ja kein $meta sondern eine custom DB. Wie müsste ich den Code anpassen um die Werte von LASTFM_PLAYCOUNT_DB benutzen zu können?

Edit:
Oh ich glaube ich bin gerade dabei es zu verstehen...

Edit2: und done, der Post von Foo Foo gab mir den Clue