Existuje program na převod ix souborů z UFT-8?

9 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Čau, tak už na mě taky došlo s dotazem. Hledám program (Win32), který převede hromadně soubory z UTF-8 do CP1250 n. ISO-8859-2. Prohledal jsem Google, Jyxo, Seznam, Atlas, Centrum, Slunecnici, Stahuj.cz a http://www.volny.cz/vorisekd/ a WZ fórum a narazil jsem na desitky programu, zadny z nich nepodporuje (dle popisu, ani namatkou instalovanim) kódování z UTF-8 (většinou ani jinak UTF-8). Jedná se o desítky až stovky HTML souborů, které prostě nemůžu mít z jistých důvodů v UTF-8 a vzhledem k jejich počtu je ruční překódovávání poněkud ehm. Už hledám minimálně hodinu, mam systém zadělanej hafem zbytečných prográmků a už nevim kam dál.
  2. Na windows nevím, jestli existuje, ale v php lze použít iconv, napsat v phpku příslušnou dávku a jednorázově všechny soubory zkonvertovat. http://cz.php.net/iconv Ale IMHO určitě existuje iconv pro windows, pak by to vyřídil jeden šikovný baťák.
  3. obavam se, ze v php by mi vyprsel cas skriptu, nez by se to prekonvertovalo vsechno. Podivam se po iconv, jestli neni na windows, ale kdyz jsem hledal, narazil jsem akorat v nejaky diskuzi na to, ze pod linuxem iconv, ale pod windows nevi :(
  4. mno.. takovej program sem uz hledal ale aby konvertoval obracene.. :) nasel sem bohuzel jenom takove co konvertuji obracene-obracene.. mozna to ale neni to co si hledal.. http://www.volny.cz/drd/konvertor.html http://www.volny.cz/vorisekd/programy.htm http://download.aipberoun.cz/download/winkonve.asp a dodám, že to najdeš na googlu.. ;)
  5. just-paja: ty uz jsem samozrejme videl, (nejen) na Googlu jsem hledal, ale ja potrebuju konvertovat z UTF-8.
  6. si to pust na lokalu nebo z konzole nee? :) <?php set_time_limit(0); $in="UTF-8"; $out="CP1250"; $dir = opendir("slozka"); while($file = readdir($dir)) { $obsah = file_get_contents($file); $fp = fopen("jina_slozka/{$file}", "w"); //Tim w si nejsem jisty fwrite($fp, $obsah); fclose($fp); $obsah=""; } ?>
  7. Presne zneni: <?php set_time_limit(0); $in="UTF-8"; $out="CP1250"; $dir = opendir("html"); while($file = readdir($dir)) {    echo "$file<br>";    $obsah = file_get_contents("html/$file");    $obsah = iconv($in,$out,$obsah);    $fp = fopen("html_1250/{$file}", "w");    fwrite($fp, $obsah);    fclose($fp);    $obsah=""; } ?> Hotovo. Trvalo to asi pet minut, u sesti souboru mi to nahlasilo Notice: iconv(): Detected illegal character in input string, ale to uz jsem dokodoval rucne. Dik za pomoc, kdyby mel preci jenom nekdo tip na nejaky program, ktery ma toto primo v popisu prace, byl bych uz jen radsi.
  8. kdybych to umel udelat v C... ja nevim jestli je v C neco jako iconv v PHP nebo jestli to musim prevadet na int pismenko po pismenku..
  9. copak v cecku neni zadna knihovna na podporu unicode?

← Zpět na všechna témata