Русские имена каталогов в mc

КПК с Linux, установка Linux на iPaq и другие модели, программы
Аватара пользователя
laf
Кандидат (3 lvl)
Сообщения: 111
Зарегистрирован: Сб авг 23, 2003 21:32

Русские имена каталогов в mc

Сообщение laf » Сб окт 22, 2005 21:43

Люди,

У меня обширная библиотека в fb2 формате, я ее храню на ноутбуке под Windows (да, да, это не мой, это рабочий :) )

У меня все по папочкам да по авторам рассортировано. Иногда я ее на моих карманных девайсах обновляю путем затирания предыдущей и копирования новой. С трео все понятно. А вот с завром есть небольшая проблемка, на скорость не влияет, но ... неприятно как-то.
Я использую русские имена при именовании каталогов. Завр в шелле все хорошо видит, а вот mc крякозябрит и всячески колбасит от этого.

Шо с этим можно сделать?
Вложения
scrn002.jpg
mc крякозябрит
scrn002.jpg (72.95 КБ) 10760 просмотров
scrn003.jpg
в шелле все хорошо
scrn003.jpg (29.15 КБ) 10760 просмотров
Palm m500>Zaurus SL-C700>MidasPAD>Toshiba E800>SonyClie NX80V>Zaurus 3100>Treo650>ToshibaE800BT>Dell X51v>Nokia E71>Nokia N97mini>Milestone>Nokia E72>Incredible S

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Сб окт 22, 2005 22:28

"...Вы, батенька, еще не видели, какое паскудство с русскими именами бывает под padXrom..." :(

Если по сабжу - у меня в упор не хочет копировать или перемещать такие файлы, по крайней мере, на карты памяти. Жалуется на Invalid argument. Более того, у Вас имена хоть как-то видны, а у меня - сплошной двухбайтовый (юникодовский) кошмар.

За решением вопроса с русскими буквами под Cacko - опять же к Антону, вроде к версии 1.24 планировалась какая-то заплатка, если я правильно помню.
Zaurus C3000

maxtt
Аспирант (2 lvl)
Сообщения: 95
Зарегистрирован: Вт май 31, 2005 18:13

Сообщение maxtt » Вс окт 23, 2005 01:57

а cacko 1.24 для 760 уже появилась?
Zaurus C760 SD1Gb Compaq IBM 800

Аватара пользователя
alien8
Нобелевский лауреат (7 lvl)
Сообщения: 15032
Зарегистрирован: Пт июн 11, 2004 23:40

Сообщение alien8 » Вс окт 23, 2005 10:52

Нет. Пока еще 1.23 да и то для тестеров
(хотя, 100% не утверждаю, может и 1.25 уже есть "где-то там". Разработчику виднее;) )
Пятый укрепленный каземат для самых буйных. Не расковывать, с рук не кормить.

Аватара пользователя
laf
Кандидат (3 lvl)
Сообщения: 111
Зарегистрирован: Сб авг 23, 2003 21:32

Сообщение laf » Вс окт 23, 2005 15:20

Даа.. Видимо безнадега... :cry:
Я понимаю что по слухам в PDAXROM еще хуже. Но это как то знаете-ли, не греет...
Тем более что вот рассчитывал его попробовать, судя по всему скоро должен выйти RC12 с решением основных глюков 3100-го...
Вот так и живем - надеждой ...
Palm m500>Zaurus SL-C700>MidasPAD>Toshiba E800>SonyClie NX80V>Zaurus 3100>Treo650>ToshibaE800BT>Dell X51v>Nokia E71>Nokia N97mini>Milestone>Nokia E72>Incredible S

ViV
Академик (6 lvl)
Сообщения: 1138
Зарегистрирован: Ср апр 21, 2004 17:34

Сообщение ViV » Вс окт 23, 2005 15:31

никогда не имел проблем с кодировками в пдахроме, ну да ладно, слухи-то надежнее ;)
Macbook Air 13, iPhone 4S

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Вс окт 23, 2005 19:38

2ViV
У Вас, наверное, карточка записана в ext2 и на настольном Линухе, а у меня - в FAT16 и на Windows. Вот почему в Вашем случае, возможно, не было проблем с русскими буквами (это мое ИМХО, поправьте, если
ошибаюсь).

Насчет прошивки Cacko 1.24 я хотел сказать то, что до официального релиза 1.23 Антон, возможно, не успеет это поправить. Впрочем, лучше спросить у него, чем довольствоваться моей, скорее всего превратной, ;) интерпретацией его мнения о сложности с русской кодировкой в MC.
Zaurus C3000

sash
Доктор (4 lvl)
Сообщения: 338
Зарегистрирован: Пт июл 04, 2003 13:33

Сообщение sash » Вс окт 23, 2005 19:49

FAT32 я монтирую так:

mount /dev/discs/disc2/part1 /mnt/archos -o iocharset=utf8

после этого проблем с кодировкой нет

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Вс окт 23, 2005 19:51

А для FAT16, записанной в Windows, это подойдет? И что делать, чтобы эта команда запускалась автоматически при вставке карты?

Отвечаю сам :). Никак не помогло. Ни в командном процессоре, ни в Коммандере.

Последовательность действий:

1) Вставил карту SD;

2) Размонтировал ее апплетом на панели задач;

3) набрал с учетом пути: mount /dev/discs/disc0/part1 /mnt/card -o iocharset=utf8

Ничего не изменилось.
Zaurus C3000

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Пн окт 24, 2005 08:26

sash писал(а):FAT32 я монтирую так:

mount /dev/discs/disc2/part1 /mnt/archos -o iocharset=utf8

после этого проблем с кодировкой нет
Кутопия так и мантирует FAT32 карты. Косяк где-то в самом MC.
Ещё есть косяк и в bash, вернее в библиотеки readline - она неправильно редактирует двухбайтовые символы в строке ввода.

Разбираться со всем этим нету времени совершенно...

Аватара пользователя
DMych
Доктор (4 lvl)
Сообщения: 435
Зарегистрирован: Пн июл 28, 2003 10:20

Сообщение DMych » Пн окт 24, 2005 10:52

ИМХО может помочь переименование всего добра в транслит. Это можно попробовать сделать на Винде (поставив какой-нть нормальный скриптовый язык и написав на этом языке скрипт). Это не лечение, конечно, но проблему снимет. Я вообще стараюсь не использовать русские буквы и пробелы в именах файлов "во избежание".
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Пн окт 24, 2005 11:35

Проблема в том, что мне по работе часто приходится быстро сохранять HTML-файл в настольном браузере (а имя ему обычно делается русское и с пробелами, по имени заголовка), не думая о тонкостях переименования, потом выдергивать карту из карт-ридера, а потом со всем этим работать на Завре. Значит, проблема в MC и в модуле libreadline. Будем искать...
Zaurus C3000

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Пн окт 24, 2005 13:46

MC, к сожалению, не работает с юникодом.
А вот к koi8-r нормально.

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Пн окт 24, 2005 13:52

Вот именно. Вопрос в том, как заставить Windows писать файлы в кодировке KOI-8R... :(
Zaurus C3000

Vladimir_P
Кандидат (3 lvl)
Сообщения: 194
Зарегистрирован: Пт авг 13, 2004 13:51

Сообщение Vladimir_P » Пн окт 24, 2005 14:28

Reaper писал(а):Вопрос в том, как заставить Windows писать файлы в кодировке KOI-8R... :(
Не вопрос.

Код: Выделить всё

iconv -f cp1251 -t koi8-r файлик.txt >вывод.txt
iconv брать тут: http://gnuwin32.sourceforge.net/
Sharp Zaurus SL-C860, D-Link DCF-650BT, CACkO Qtopia ROM 1.22a
Desktop: Kubuntu Linux, KDE, Beryl

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»