konverzia nazvov do utf8

Sekcia: Aplikácie & Desktop 20.04.2008 | 21:40
Avatar Vladimir Koval Debian  Používateľ
Potreboval by som prekonvertovat nazvy suborov ktore boli vytvorene este za cias ked som pouzival win do utf8. Kolega poradil convmv ale problem je s pismenami č a š, nahradza ich otaznikom.
    • Re: konverzia nazvov do utf8 20.04.2008 | 21:49
      Avatar uid0 Debian  Používateľ
      windows particia musi byt mountovana so spravnou codepage
      Debian. apt-get into it…
      • Re: konverzia nazvov do utf8 20.04.2008 | 22:06
        Avatar Vladimir Koval Debian  Používateľ
        ale tie subory mam na ext3 particii
        • Re: konverzia nazvov do utf8 20.04.2008 | 22:21
          Avatar uid0 Debian  Používateľ
          v tom pripade ti neporadim, viem, ze som nieco konvertoval a bez problemov

          nabuduce si ale rozmyslis ci nie je lepsie dobre mountovat a potom mat pokoj :)
          Debian. apt-get into it…
    • Re: konverzia nazvov do utf8 20.04.2008 | 22:52
      Avatar Igor Hlina Mac OS ML  Používateľ
      Slo by asi zapojit iconv v nejakom rekurzivnom bash skripte. Takze na zaciatok man iconv.
      while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
    • Re: konverzia nazvov do utf8 20.04.2008 | 22:59
      Avatar Pavel Ubuntu Mate, Android  Používateľ
      Zaujímavé, ja som s convmv nemal problémy, zadal si správne vstupné a výstupné kódovanie názvov súborov?
      Jabber ID: dumaru79@jabbim.com
      • Re: konverzia nazvov do utf8 20.04.2008 | 23:48
        Avatar Vladimir Koval Debian  Používateľ
        Tak poporiadku:
        - fonty su ok
        - prikaz som daval : convmv -r --notest -f cp1250 -t utf8 priecinok
        skusal som aj utf-8-strict

        prekonvertovalo to dobre az na tie č a š
    • Re: konverzia nazvov do utf8 20.04.2008 | 23:00
      Avatar Zefram Cochrane MS Windows Vista Ultimate 64bi  Používateľ
      imho to skonvertovalo dobre ale mas blbe fonty
      • Re: konverzia nazvov do utf8 20.04.2008 | 23:47
        Avatar m4rtin.m   Používateľ
        imho to zmenilo special znaky na '?'
        • Re: konverzia nazvov do utf8 21.04.2008 | 00:05
          WlaSaTy   Návštevník
          a v com ich tak zmenilo. v emulatore terminalu alebo v suborovom manageri?
          • Re: konverzia nazvov do utf8 21.04.2008 | 00:18
            Avatar Vladimir Koval Debian  Používateľ
            Re: a v com ich tak zmenilo. v emulatore terminalu alebo v suborovom manageri?
            Neviem presne co tym myslis, ale ak to v com som to kontroloval tak v konquerori.
            • Re: konverzia nazvov do utf8 21.04.2008 | 00:27
              WlaSaTy   Návštevník
              Takze v suborovom manageri. Predpokladam ze si skusil na chvilku zamenit fonty ci to nie je tak ako pisali predomnou. I ked ja by som to odhadoval na zamenu kodovych stranok Latin2 a Windowz CE comu nasvedcuje zamena č a š ktora je tymto povestna. Oprava je mozna ak si pozres co robia pajpy, program od, nastroje mv a podobne. Alebo to premenujes na spravne nazvy aj rucne.
              • Re: konverzia nazvov do utf8 21.04.2008 | 13:19
                Avatar Vladimir Koval Debian  Používateľ
                Fonty som samozrejme skusal menit, a ked to dam konvertovat z latin2(iso-8859-2) tak to urobi to iste.
                asi to budem musiet premenovat manualne.......... mam co robit :'-(
                • Re: konverzia nazvov do utf8 21.04.2008 | 14:27
                  Avatar Igor Hlina Mac OS ML  Používateľ
                  Ak si kamarat s bashom, zapoj ten iconv.
                  while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
                  • Re: konverzia nazvov do utf8 21.04.2008 | 16:14
                    Avatar Vladimir Koval Debian  Používateľ
                    No jak pozeram tak ten iconv konvertuje obsah textovych suborov a ja potrebujem iba nazvy.
                    • Re: konverzia nazvov do utf8 21.04.2008 | 16:17
                      Avatar Igor Hlina Mac OS ML  Používateľ
                      No ono nazov suboru/adresara je tiez iba text. Vsak niekoho poziadaj ci by ti ten skript nenapisal.
                      while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }