Ich lasse mir über
$if(%__tool%,$tab()$char(10)$get(head) Version: $get(info)%__tool%$tab(),)
im Trackinfo-Panel die eingetragene Encoderversion anzeigen.
Nun steht ja nicht immer was unter Tool.
Wie müsste die Zeile lauten, wenn dann Unbekannt geschrieben werden soll?
(http://img5.imagebanana.com/img/o0br2mf/help.gif)
mexx
Ich kenne zwar deine $puts() Variablen nicht, aber probier es mal folgendermaßen:
$tab()$char(10)$get(head) Version: $get(info)$if2(%__tool%,Unbekannt)$tab()
:top: :top:
Funzt auf Anhieb.
THX
mexx
Ergänzende Frage.
Wenn ich $tab()$char(10)$get(head) Version: $get(info)%__tool%$tab() nehme, dann zeigt er mir den Eintrag in Tool richtig an.
Wenn kein Tool-Eintrag da ist immer ein ?.
Wie bekomme ich das Fragezeichen weg.
Es soll dann nur Version: angezeigt werden.
Also dieses mal ohne "Unbekannt"?
dann:
$tab()$char(10)$get(head) Version: $get(info)[%__tool%]$tab()
THX
Naja, ich bin mir noch nicht im Klaren, was besser aussieht.
Unbekannt oder kein Eintrag anzeigen zu lassen oder wirklich gar nix. ::)
Jedenfalls weiß ich jetzt, wenn das ? weg soll, dann muss ich nur die "Quelle" in [] setzen. ;)
THX
mexx
Richtig.
Die eckigen Klammern sind eine Art "Instant"-Abfrage ;)
Wenn der Inhalt nicht vorhanden ist, wird auch nichts zurückgegeben.
Ohne die Klammern, das siehst du ja selbst, wird ein Fragezeichen ausgegeben.
Ist zwar steinalt, aber ich hab mal wieder ne aktuelle Frage dazu.
Ich habe im Trackinfo-Feld folgenden Eintrag:
$align(center,top) $rgb(163,163163)%codec% / $info(bitrate) $get(anno)Kbps $if($stricmp(%codec%,mp3),$if($strcmp(%codec_profile%,CBR),CBR,Ø VBR),$if2($strcmp(%codec%,Vorbis,AAC),Ø VBR))$rgb(0,0,0)
Das zeigt auch korrekt an.
Aber wenn kein File abgespielt wird , steht da aber immer ?/[UNKNOW].
Ich möchte aber, das in diesem Feld dann nichts steht.
Eine Anzeige soll nur erfolgen, wenn auch ein File läuft. Meine Test funktionieren alle nicht. Ich brauch mal wieder eure Hilfe.
THX
mexx
mmmhhhhhh,
hat wirklich niemand einen Tipp...oder ist die Frage wirklich zu primitiv? :-[
Eine Frage pro Thread! Mach ein neues Thema auf und stell dort Deine Frage, dann wird Dir geholfen.