Skocz do zawartości
luqi

Ascii->Punycode, z Ascii skrypt

Promowane odpowiedzi

Jak w temacie poszukuje skryptu/programu który będzie miał ozliwosc zamiany sów zapisanych w ASCII na Unicode. Chodzi mi o to, ze ma plik txt w którym wyrazy sa zapisane w ASCII przepuszczam przez program i otrzymuje drugi plik w Unicode.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

ściągnąłem zainstalowałem i rejestrowałem dodaje pilik txt do programu przy ustawieniu automatyczny wyskakuje mi 'rozpoznanie standardu nie powiodło się' wiec z listy wybieram ISO 8859-2 daje start i pisze, ze ok sprawdzam plik a tam zamiast polskich ogonków tylko kwadraciki a plik wyjsciowy ustawiłem Unikode UTF-8 i co tu zrobic

 

chodziło mi o to zeby zamieniało wyrazy z polskimi znakami tak jak na dns.pl (IDN tłumacz) tylko tak hurtowo :(

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

 

ten skrypt jest w php a ja nie znam tego języka programowania wolał bym cos w c++ bo małe podstawy tego języka poznałem.

w google znalazłem to link ale tam trzeba zapłacić żeby można było ściągać nie wystarczy sama rejestracja :(

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nudziło mi się trochę z rana to sobie napisałem własną wersję skryptu w oparciu o tę z Verisign. Moja zamienia IDN na PunyCode dodatkowo jako bulk, czyli większą ilość domen niż jedna. :(

 

Link do wersji online:

 

http://multitools.pl/punycode.php

 

Link do kodu skryptu:

 

http://multitools.pl/punycode.txt

 

T|C

Edytowane przez thomaso

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

fają stronkę zrobiłeś ale mi jest dalej mało przydatna bo ja chciałbym zmienić 10k wyrazów i tu ze stronka zaczynają sie schody jak tu później skopiowac same domeny w PunyCode

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Zaraz to przepiszę jakoś, żeby brało też pliki. Może da radę jeszcze zamienić te IDN bez potrzeby łączenia się z Verisign (będzie o wiele szybciej). :)

 

Podumam nad tym. :(

Edytowane przez thomaso

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Ok, skrypt na obecną chwilę jest już ukończony. ;) Przyjmuje i listę domen i pliki, do wyboru do koloru, przyjmuje wszystkie znaki, nie tylko polskie, korzysta też z biblioteki, którą znalazłem na necie, więc chodzi o wiele szybciej niż poprzedni. Plik źródłowy z IDN-ami musi być w formacie UTF-8, więc żeby skrypt przyjął domeny z pliku, który jest w innym kodowaniu znaków, trzeba go najpierw przekonwertować na UTF-8 (np. wyżej wspomnianą Gżegżółką). :P

 

Link:

 

http://multitools.pl/punycode.php

 

Źródło skryptu:

 

http://multitools.pl/punycode2.txt

 

Pozdrawiam i słowa podziękowania mile widziane, bo w czasie kiedy go pisałem, na pewno uciekło mi trochę domenek. ;)

 

T|C

Edytowane przez thomaso

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Dodaj konto

Załóż nowe konto. To bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz

×