Про длину имени файлов.

Hужное/полезное 3162 просм. 13 сообщ.

Очень часто на торрентах встречаются имена файлов очень большие. При загрузки например в Deluge дело оканчивается error. Deluge жалуется на большую длину имени файла. В windows таких ограничений на длину имени файла нет. Подскажите как быть?

А куда качаете-то? На какой раздел? С reiserfs и ext* с таким никогда не сталкивлся. Может на ntsf или fat качаете?

При загрузки например в Deluge дело оканчивается error. Deluge жалуется на большую длину имени файла.
Странное какое-то... Ни разу такого не видел, но и Deluge я почти не использовал, сколько помню, всегда пользовал KTorrent. А можно ссылку на такой длинноимённый еррорный? Хотелось бы KTorrent на эту бяку проверить...

Я на ноуте Deluge всё лью и ничего, всегда всё ок, хотя качаю достаточно много. Дело не в клиенте, я думаю.

vovans:

хотя качаю достаточно много
Знал бы сколько мною качается... Всяких там Ефросиней, Даров и прочего мыльно-драматического! :)))

ну, я всякое качаю. И музыку, и книги, и журналы, и фильмы, и игры бывает. Так что имена бывают ну очень разные. И ничего. Никаких проблем не припомню. Так что, предполагаю, что таки ФС виновата. Ну, оно обычно так и бывает. Дуалбут, у венды разделы большие, туда и качается )) это ж не у нас с тобой )

Вот ссылка: http://rutracker.org/forum/viewtopic.php?t=1193456.


Добавлено позже:

Сама ошибка: "Слишком длинное имя файла: /home/alexei/Загрузки/библиотека электромонтера/Библиотека электромонтера 0002. Найфельд М.Р. Что такое защитное заземление и как его устраивать. (1959).djv". Пробовал укоротить имя файлов но там их почти что четыре сотни. И вот ссылка на рутрекер: http://rutracker.org/forum/viewtopic.php?t=1193456. Файловая система какая? Не выбирал определённо. Используется один жёсткий диск без разбиения. Ubuntu 11.10.

pefon:

защитное заземление и как его устраивать
И у меня в deluge тоже error кажет, а вот в KTorrent всё по путю:

Попробовал в Трансмиссии всё тоже качается:

Попробовал и в FatRat тоже качается:

Может это косяк deluge? Видать он не любит когда винда русские имена пишет...

Общее ограничение на длину имени файла в *nix 255 байт (именно байт а не символов) при этом в кодировке UTF-8 русские символы занимают по 2 байта, т.е. для русских названий файлов в UTF-8 будет ограничение в 127 символов на имя файла. Похоже, некоторые клиенты насильно пытаются перевести кодировку имени файла в системную, а некоторые оставляют как есть.

Надо будет попробовать дома. Никогда с таким не сталкивался.

Есть мнение что это всё Deluge виноват, не любит он кириллицу в CP1251 кодировке. А не подскажите как это исправить в данном случае?
FatRat жалуется на тоже самое:
2012-01-19 18:58:09 - Запись в трекере: библиотека электромонтера (http://bt.rutracker.org/ann?uk=f3ujMiGeXG) sending announce (started)
2012-01-19 18:58:14 - Изменён статус: Active -> Failed
2012-01-19 18:58:14 - Ошибка в файле: библиотека электромонтера file (/home/alexei/библиотека электромонтера/Библиотека электромонтера 0428. Валк Х.Я. Антисептирование древесины опор линий электропередачи (2-е изд.). (1975).djv) error: Слишком длинное имя файла

pefon:

Ошибка в файле: библиотека электромонтера file (/home/alexei/библиотека электромонтера/Библиотека электромонтера 0428. Валк Х.Я. Антисептирование древесины опор
У меня полностью скачалось, в KTorrent и без эроров.... А может с этого файла|файлов, которые виновны в ошибке, галочку при добавлении закачки снять? Потом список нескачанного выдадите я их вам на обменник какой закину.

posixru:


У меня полностью скачалось, в KTorrent и без эроров....

Локаль системы какая? Если не ru-RU.UTF-8 то должно без проблем качаться

Написать ответ…