aMule Forum

Deutsch => de_Bugs => Topic started by: m2kio on March 09, 2004, 12:54:58 PM

Title: Probleme mit non-utf-8 texten
Post by: m2kio on March 09, 2004, 12:54:58 PM
Hi,

die Übernahme von Suchergebnissen in die DL-Liste funktioniert manchmal beharrlich nicht. Ich habe den Eindruck, dass dies der Fall ist, wenn irgendeine, insbesondere die angezeigte Datei, einen defekten Buchstaben (non-UTF-8, vermutlich meist Latin-1) im Dateinamen hat. In solchen Fällen klappt auch die Anzeige der Statusmeldung (links-unten im Graubereich des Fensters) nicht, auch wenn die Übernahme mal klappen sollte oder so; d.h. man kann sich auch nicht an der Statusmeldung orientieren, ob die Übernahme in die DL-Lsite funktioniert hat. Allgemein schätze ich mal, dass an vielen Stellen ein "Force-Legal" für von anderen Peers übernommene Texte fehlt. Z.B. auch bei den Dateikommentaren und beim Umbenennen von Dateien in der DL-Liste im Kontextmenü nach Rechtsklick selbes Problem.

Ich schlag für all diese Stellen vor:

if (mytext isnot valid_utf_8) { mytext = convertfrom(mytext,latin_1); }

verzeiht mir die "meta-syntax"  :))

m2kio