Jump to content
luqi

Ascii->Punycode, z Ascii skrypt

Recommended Posts

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.

Share this post


Link to post
Share on other sites

ś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 :(

Share this post


Link to post
Share on other sites

mógłby mi ktoś wytłumaczyć jak Zamienice wyrazy na tak jak na stronie dns.pl albo podać jakiś inny program bo tymi nie wiem :(

Share this post


Link to post
Share on other sites

 

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 :(

Share this post


Link to post
Share on other sites

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

Edited by thomaso

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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. :(

Edited by thomaso

Share this post


Link to post
Share on other sites

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

Edited by thomaso

Share this post


Link to post
Share on other sites

Nie ma sprawy. Może komuś jeszcze się przyda. ;)

Edited by thomaso

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×