für mein Utility zur Programmierung von Archos Videorecordern übergebe ich mittels CapturePlugin div. Programmparameter wie folgt:
Parameters:
{leadingZero(start_day,"2")}/{leadingZero(start_month,"2")} {leadingZero(start_hour,"2")}:{leadingZero(start_minute,"2")} {leadingZero(end_hour,"2")}:{leadingZero(end_minute,"2")} "{channel_name}" "{splitAt(title,"39")}"
Wenn nun der Titel Anführunszeichen enthält, dann entsteht damit z.B. eine command-line wie folgt:
d.h. die Quotierung der einzelnen Parameter kommt durcheinander und der Titel der programmierten Sendung stimmt dann nicht.24/10 00:55 01:45 "SF 1" "Carl Bucher: "Wendepunkt Mensch""
Kann man quotes bei der Ausgabe irgendwie quoten (wie sagt man das eigentlich auf deutsch?)?
Ich kann meinem Programm ohne Probleme beibringen, WIE quotiert wurde (ob als ein Quote innerhalb eines gequoteten Strings als "", ^", \"oder sonst eine escape-Methode verwendet wurde) und das dann wieder zuückkonvertieren. Das Problem ist jedoch, dem CapturePlugin irgendwie zu verklickern, dass es Titel quotieren muss. Ich habe keine entsprechende Funktion gefunden (cleanLess und urlencode begeistern mich nicht wirklich...).
Michael