foobar2000 auf Deutsch

foobar2000 => Customize => Thema gestartet von: huber71 in 24. Oktober 2022, 17:45:26

Titel: Track info configuration - "winziger" Fehler
Beitrag von: huber71 in 24. Oktober 2022, 17:45:26
Moin,

nicht, dass es mich wahnsinnig ärgert, aber dennoch: ich komme nicht hinter die Fehlermeldung [Unknown Function], die sich in schwarzer Schrift oberhalb der Infos aufgemacht hat

Vielleicht hat mal jemand Lust, über die settings zu schauen:

$puts(line1,[%artist%])
$puts(line2,feat:  [%featuring%])
$puts(line3,Album:       [%album%] [ - CD %discnumber%]) 
$puts(line4, Label:                     [%publisher%])
$puts(line5,Year:                       [%date%])
$puts(line6,Track [%tracknumber%]          [%title%]  [ %length%]       •  Genre: [%genre%])
$puts(line7,Comment:             [%comment%])
$puts(line8,Vinyl:                         [%vinyl%])
$puts(line9,Source:                  [%source%])
$puts(line10,Format:                  [%codec%]  •  [%__bitspersample%  BPS - %samplerate% Hz  $char(8226)  $caps(%channels%)])
$puts(line11,Library Inc.:          [%taggingtime%])
$puts(line12,Mood:                    [%mood%] [%mood2%])
$puts(line13,Origin:                    [%origin%])       
 
$puts(data.on,1)

//-------------------------

// PerTrack

$if(%_trackinfo_notrack%,
,
   $alignabs(0,0,%_width%,%_height%,left)

   $font(,13,bold,128-192-255)[$char(10)$get(line1)]

   $font(,11,,128-192-255)[$char(10)$get(line2)]

   $font(,13,bold,145-145-200)[$char(10)$char(10)$get(line3)]

   $font(,10,,145-145-200)[$char(10)$get(line4)]

   $font(,11,,192-224-255)[$char(10)$get(line5)]

   $font(,11,bold glow-50-50-100 glowblur-10,200-255-255)[$char(10)$char(10)$get(line6)]

   $font(,10,,70-110-140)[$char(10)$char(10)$get(line7)]

   $font(,9,,70-110-140)[$char(10)$get(line8)]
   
   $font(,10,,70-110-140)[$char(10)$get(line9)]

   $font(,10,,70-110-140)[$char(10)$get(line10)]

   $font(,10,,70-110-140)[$char(10)$get(line11)]

                $font(,10,,70-110-140)[$char(10)$get(line12)]

                $font(,10,,70-110-140)[$char(10)$get(line13)]

   $ifequal($get(data.on),1,
      $font(,11,,70-110-140)
      [$char(10)$char(10)Last played on    $substr(%last_played%,1,10)]

      $if(%play_count%,
         $char(10)Track played       $if($strcmp(%play_count%,1),
            only once
         ,
            $if($strcmp(%play_count%,2),
               twice
            ,
                     %play_count% times
            )
         )
      ,
      )
   ,
   )
)

Titel: Aw: Track info configuration - "winziger" Fehler
Beitrag von: mexx in 24. Oktober 2022, 17:52:02
Wenn mich als Laie nicht alles täuscht fehlt hier ein )

 $char(10)Track played       $if($strcmp(%play_count%,1)),
Titel: Aw: Track info configuration - "winziger" Fehler
Beitrag von: huber71 in 24. Oktober 2022, 18:21:22
Moin,

danke - sollte man meinen, ja - setze ich aber die Klammer, verschwindet die gesamte Anzeige und "Invalid Syntax" erscheint..
Titel: Aw: Track info configuration - "winziger" Fehler
Beitrag von: mexx in 24. Oktober 2022, 18:28:56
und so

[$char(10)Track played      $if($strcmp(%play_count%,1)]
Titel: Aw: Track info configuration - "winziger" Fehler
Beitrag von: huber71 in 24. Oktober 2022, 18:33:43
gute Idee - aber: dann ist die Anzeige "played once, twice" etc weg
Titel: Aw: Track info configuration - "winziger" Fehler
Beitrag von: mexx in 24. Oktober 2022, 18:38:09
Jou, tut mir leid. Dann kann ich als Laie auch nicht mehr weiterhelfen. :'(

Mal warten bis Grimes drüber geguckt hat.
Titel: Aw: Track info configuration - "winziger" Fehler
Beitrag von: huber71 in 24. Oktober 2022, 18:41:05
trotzdem: Danke!
Titel: Aw: Track info configuration - "winziger" Fehler
Beitrag von: huber71 in 25. Oktober 2022, 14:36:00
Thread hat sich erledigt:

Ich habe mal die Standard-Settings mit meinen abgeglichen und die Änderungen step by step vorgenommen - den Bock habe ich an dieser Stelle geschossen:

Original settings (Auszug):

//-------------------------

// PerTrack

$if(%_trackinfo_notrack%,
,
    $alignabs(0,0,%_width%,%_height%,center,middle) = mittig

Meine settings: $alignabs(0,0,%_width%,%_height%,left) = linksbündig (mit Fehlermeldung)
Neue settings: $alignabs(0,0,%_width%,%_height%,left,left) = linksbündig (ohne Fehlermeldung)

Da fehlte also eine Angabe zur Positionierung