Hallo Plugin-Macher,
wie schauts ist es möglich das man ein IDN Plugin macht?
Die Frage stellt sich da TB! immer noch nicht in der Lage ist IDN Domains anzusteuern.
Danke für die Info.
Hallo Plugin-Macher,
wie schauts ist es möglich das man ein IDN Plugin macht?
Die Frage stellt sich da TB! immer noch nicht in der Lage ist IDN Domains anzusteuern.
Danke für die Info.
Hm, gute Idee grundsaetzlich.
Jedoch wenn man bedenkt das die Browserwelt bis zu 2 Jahren und die Emailwelt bis zu 5 Jahren benoetigen wird um alles umzustellen, habe ich da keine grossen Hoffnungen das etwas kurzfristig von Seiten RitLabs passiert. Glaube auch nicht, dass dies durch ein Plugin loesbar ist, da imho ein direkter Eingriff ins Protokoll- bzw. Domainhandling erforderlich ist.
dies wahr auch mein gedanke...
allerdings wenn ich mir die website:
http://www.multiwhois.de/idn/ anschaue nehme ich an das alles mit einer tabelle lösbar wäre. sprich eine tabelle die nötigen übersetzungs namen hat, und damit wäre das prob gelöst... .
ob es mit "nur" einem plugin geht glaube ich auch fast nicht.
deswegen habe ich auch einen bt gemacht.
Tabelle, sieht nach einer moeglichen Loesung aus Bin aber kein Fachmann dsbzgl.
ZitatBin aber kein Fachmann dsbzgl.
Where's Mr. Gaijin?
deswegen schrieb ich hier in der hoffnung er wirft einen blick drauf
In seinem XMP-Plugin ist doch sowieso ein Replace-Befehl drin oder? Nehmt doch den einfach um alle äöü durch die entsprechende codierung auszutauschen
ZitatIn seinem XMP-Plugin ist doch sowieso ein Replace-Befehl drin oder? Nehmt doch den einfach um alle äöü durch die entsprechende codierung auszutauschen
Ganz so einfach scheint es nun doch nicht zu sein. Wenn man einen Blick in die RFC3492 wirft, in der auch eine Beispielimplementierung in C angegeben ist, sieht man das die Umwandlung zumindest nicht ganz so trivial ist.
Floppy
also ein simpler test mit an unterschiedlich angebrachten x ergab jedesmal ein anderes ergebniss sprich mit einer reinen tabelle scheint es nicht getan zu sein.
denn es gibt kein ü= xn--stuv--
sondern je nach unterschiedlicher menge der angegeben zeichenen ergibt sich ein neuer alphanumerischer code. wieso das so umständlich gelöst worden ist erschliesst sich mir nicht.
Zitatwieso das so umständlich gelöst worden ist erschliesst sich mir nicht.
Stand mal in der c't. Wenn ich mich recht erinnere besteht der Vorteil (u.a.) darin, dass der Code kürzer wird (vor allem wenn mehrer Sonderzeichen aus gleicher Sprache verwendet werden) als wenn man es mit einer Statischen Tabelle decodiert hätte ...
fantastisch man könnte dann wenigstens den entsprechend code veröffentlichen könnte.
somit könnte mann das dann problemlos in alle programme integrieren könnte.
Unter http://www.2andfro.de/software/idncoder/index.php gibt es schon ein Programm zur Umwandlung IDN.
Zitat... ist es möglich das man ein IDN Plugin macht?
... and you got it. :punk:
>>> XMP - Update <<<
Cool! Du bist der GROESSTE, .... der SCHOENSTE, ... und hast den LAENGSTEN!
ZitatCool! Du bist der GROESSTE, .... der SCHOENSTE, ... und hast den LAENGSTEN!
Für diese schönen Worte gibt es als Belohnung...
... einen Auszug aus der nächsten Hilfe-Datei: :ja:
ZitatAlles anzeigen%XMP_CRC32(Einstellungen, [Zeichenkette])
%XMP_CRC32(Einstellungen, Datei(en), [Trennzeichen])Ermittelt eine CRC-32 Prüfsumme aus einem Text oder einer oder mehrerer Dateien.
Das Argument "Einstellung" kann folgende Werte haben:
S
Zeichenkette (Standard)
Es wird die CRC-32 Prüfsumme vom angegebenen Text errechnet und zurückgegeben.
F
Dateien
Die CRC-32 Prüfnumme wird aus dem Inhalt der angegebenen Dateien errechnet. Diese Dateien werden automatisch als Attachment der aktuellen Nachricht angehängt. Die Dateien müssen mit einem Pipe-Zeichen (|) voneinander getrennt werden. Die Ausgabe des Makros %XMP_DlgOpen kann somit direkt übernommen werden.
A
Fügt das Ergebnis als Attachment hinzu. Als Dateiname wird "Attachments.sfv" verwendet. Das Format der SFV Datei ist kompatibel zu Total Commander 5.50.
N
Verhindert das automatische Hinzufügen von Attachments.
D
Gibt an, dass ein Trennzeichen als letzter Parameter übergeben wurde. Voreinstellung ist ": ".Ist als Einstellung "S" angegeben, werden alle anderen Einstellungen ignoriert.
Die CRC-32 Prüfsumme ist kompatibel mit Total Commander, WinZip, WinRAR, PKZIP, ARJ und ZMODEM.
Beispiel:
%XMP_CRC32("S","Test-Text")
%XMP_CRC32("FDN","C:\Boot.ini|D:\crctest.dat"," = ")
%XMP_CRC32("FDA","C:\Boot.ini|D:\crctest.dat"," : ")
Beispiel-Ausgabe:
9F23133A
Boot.ini = 063E2DF0
crctest.dat = BEEFBEEF
(Das Makro funktioniert bereits, nur die Hilfe-Datei ist noch nicht aktualisiert.)
In Verbindung mit dem neuen %XMP_DlgOpen Makro solle es eigentlich recht komfortabel funktionieren. :punk:
Zitat... and you got it.
Wie lang hast du daran rumgeschrieben? Was schätzt du, wieviel (entwicklungs)Zeit braucht RitLabs, um TheBat! IDN fähig zu machen?
ZitatWie lang hast du daran rumgeschrieben? Was schätzt du, wieviel (entwicklungs)Zeit braucht RitLabs, um TheBat! IDN fähig zu machen?
Wenn die genau so lange nach einer vernünftigen Lösung suchen müssen wie ich - ungefähr 4-5 Monate :lol:
Fürs integrieren - einen Tag - die Konvertierungsfunktionen stammen von A. Costello (Verfasser der RFC 3492).
Zitatdie Konvertierungsfunktionen stammen von A. Costello
Darf RitLabs/du die Funktion so ohne weiteres nehmen? Lizenrechtlich Gründe usw.?
ZitatDarf RitLabs/du die Funktion so ohne weiteres nehmen? Lizenrechtlich Gründe usw.?
Die Funktionen wurden als OpenSource veröffentlicht (in der RFC enthalten).
Ob es für kommerzielle Programme Einschränkungen gibt, weiß ich nicht. Aber das ist das Problem von RitLabs. Alles was ich diesbezüglich gefunden habe, z.B. bei VeriSign, ist OpenSource (Quellcode ist bei der Library dabei). Ob man damit was anfangen kann ist eine andere Sache. :angry:
Einen IDN Wish gibt's im BT doch schon, könnte man diese zusätzlichen Infos da nicht mal reinpacken und dann auf den existierenden 'kurzen Wegen' jemanden bei RIT darüber informieren, dass sie damit ein Feature hätten, dass bisher noch nicht mal Thunderbird hat.
Ich meine, eigentlich müssten sie daran höchst interessiert sein, denn in den laut eigener Aussagen größten RIT Märkten ist IDN ein Thema. Ich meine, bevor sie wieder anfangen so tolle Features wie bunte Bildchen zu implementieren...
Gruss, MoNeo