Борьба с UTF8
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 22
- Зарегистрирован: 2011-02-17 0:59:51
Борьба с UTF8
Здравствуйте
Обустраиваю сервак на Freebsd 8.1
Локаль настроена на KOI8R
Но есть программы которые создают файлы с именами UTF8 например transmission (а так же CMS, но об этом потом)
разработчик оного торрент клиента не собирается ничего менять(хотя судя по форуму страдают не только русскоязычные пользователи)
Но не беда, пользовался convmv - переименовывает и трансмишен даже продолжает раздавать
Но вот проблема - не видит convmv половину utf8 файлов и не переименовывает судя по гуглу такая проблема существует. а вот решения что-то не видать
Собственно где копать, или чем можно заменить convmv? или можно как то запретить сохранять имена файлов в UTF8
На UTF8 переводить не хочется. ибо костыль еще тот, да еще с подводными камнями(например 2х кратное использование знакомест, что чревато при длинных именах файлов)
Обустраиваю сервак на Freebsd 8.1
Локаль настроена на KOI8R
Но есть программы которые создают файлы с именами UTF8 например transmission (а так же CMS, но об этом потом)
разработчик оного торрент клиента не собирается ничего менять(хотя судя по форуму страдают не только русскоязычные пользователи)
Но не беда, пользовался convmv - переименовывает и трансмишен даже продолжает раздавать
Но вот проблема - не видит convmv половину utf8 файлов и не переименовывает судя по гуглу такая проблема существует. а вот решения что-то не видать
Собственно где копать, или чем можно заменить convmv? или можно как то запретить сохранять имена файлов в UTF8
На UTF8 переводить не хочется. ибо костыль еще тот, да еще с подводными камнями(например 2х кратное использование знакомест, что чревато при длинных именах файлов)
Не надо посылать на [s]три буквы[/s] в Гугл, я там уже был...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Борьба с UTF8
не запускайте transmission в koi8-r локали
как страшно жить :-(например 2х кратное использование знакомест, что чревато при длинных именах файлов
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- рядовой
- Сообщения: 22
- Зарегистрирован: 2011-02-17 0:59:51
Re: Борьба с UTF8
Трансмишен запускается демоном, переименовывать пытаюсь под рутом,hizel писал(а):не запускайте transmission в koi8-r локали
остановка трансмишена толку не дала
Ну, на одном форуме человек уже споткнулся об торрент с длинной русского названия более 120 символовнапример 2х кратное использование знакомест, что чревато при длинных именах файлов
как страшно жить
Не надо посылать на [s]три буквы[/s] в Гугл, я там уже был...
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Борьба с UTF8
а чё - он его ещё в папочку глубиной 784 символа закопал чтоли?
1024 в консоли ограничение вроде было
1024 в консоли ограничение вроде было
Убей их всех! Бог потом рассортирует...
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Борьба с UTF8
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- рядовой
- Сообщения: 22
- Зарегистрирован: 2011-02-17 0:59:51
Re: Борьба с UTF8
Вобщем поштучно(копируя в другую папку) переименовал
Спотыкается найдя уже переименованные файлы, а жаль, думал по крону натравливать на папку скачек
--nosmart -i бестолку
выводит списком файлы уже переименованные с сообщением "не в той" кодировке. а в "той" не видит
других программ перекодировки нет ? iconv как я понял для текста ?
Спотыкается найдя уже переименованные файлы, а жаль, думал по крону натравливать на папку скачек
--nosmart -i бестолку
выводит списком файлы уже переименованные с сообщением "не в той" кодировке. а в "той" не видит
других программ перекодировки нет ? iconv как я понял для текста ?
Не надо посылать на [s]три буквы[/s] в Гугл, я там уже был...
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- рядовой
- Сообщения: 22
- Зарегистрирован: 2011-02-17 0:59:51
Re: Борьба с UTF8
Offtopmode on
Похоже за нас все решили и выбора не оставили:
Прикручивал nginx с CMS в переделке под 1251, но дело даже не в этом. а в том, что браузеры IE и FF посылают руские буквы в UTF8! и это при явной, вроде, указаной в FF кодировке 1251! Соответственно nginx ищет файлы с именем в utf
А вот мой любимый FDM (free download manager) запрос посылает нормально в 1251... бардак...
зла не хватает
Теперь понятно почему mail.ru глюкует, если там ссылки в русском отправлять...
Offtopmode off
извините, надо было высказаться
Похоже за нас все решили и выбора не оставили:
Прикручивал nginx с CMS в переделке под 1251, но дело даже не в этом. а в том, что браузеры IE и FF посылают руские буквы в UTF8! и это при явной, вроде, указаной в FF кодировке 1251! Соответственно nginx ищет файлы с именем в utf
А вот мой любимый FDM (free download manager) запрос посылает нормально в 1251... бардак...
зла не хватает
Теперь понятно почему mail.ru глюкует, если там ссылки в русском отправлять...
Offtopmode off
извините, надо было высказаться
Не надо посылать на [s]три буквы[/s] в Гугл, я там уже был...