Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Вниз

Линуксоидам или я уж не знаю кому...   Найти похожие ветки 

 
Kerk ©   (2005-06-11 14:55) [0]

Выполняю в шел: unzip -l blablabla.zip
Вот, например, чего возвращает: http://kladovka.net.ru/index.cgi?pid=list&rid=61
Налицо проблемы с кириллицей. Причем совершенно неизвестная науке кодировка.

Есть идеи как лечить?


 
WondeRu ©   (2005-06-11 15:05) [1]

http://forum.linux.by/viewtopic.php?t=261&sid=d69c0358edbcaa5400e2964fb4859137


 
raidan ©   (2005-06-11 15:54) [2]

Линукс :о)
Аффигеть :о)


 
WondeRu ©   (2005-06-11 16:54) [3]

raidan ©   (11.06.05 15:54) [2]
Линукс :о)
Аффигеть :о)


содержательно :)))


 
Kerk ©   (2005-06-12 00:38) [4]

ок. iconv интересная вещь. осталось понять, что там за кодировка в выводе архиватора.


 
Anatoly Podgoretsky ©   (2005-06-12 11:25) [5]

Kerk ©   (12.06.05 00:38) [4]
Изуродованая


 
Kerk ©   (2005-06-12 11:29) [6]

Anatoly Podgoretsky ©   (12.06.05 11:25) [5]

И что делать?


 
Kerk ©   (2005-06-12 12:56) [7]

Может другой архиватор взять?
Операционка - FreeBSD 5.4-STABLE #0


 
by ©   (2005-06-12 13:01) [8]

Kerk ©   (12.06.05 12:56) [7]
А что говорит Midnight Commander при входе в архив?


 
Anatoly Podgoretsky ©   (2005-06-12 13:16) [9]

Kerk ©   (12.06.05 11:29) [6]
Убивать


 
Kerk ©   (2005-06-12 13:19) [10]

by ©   (12.06.05 13:01) [8]

Не знаю. MC ниразу в живую не видел :)
Если есть возможность, посмотри, плиз. Архив там по ссылке скачать можно.

Anatoly Podgoretsky ©   (12.06.05 13:16) [9]

Кого?


 
Anatoly Podgoretsky ©   (2005-06-12 13:37) [11]

Кого будет тяжело, лучше что, или архиватор или ОС - по вкусу.


 
Kerk ©   (2005-06-12 13:43) [12]

Anatoly Podgoretsky ©   (12.06.05 13:37) [11]

Врядли я уговорю хостера поменять ОС, а вот вариант с другим архиватором меня вполне устраивает. Только я не знаю куда копать, а никто ничего не советует. :(


 
Anatoly Podgoretsky ©   (2005-06-12 13:46) [13]

Так пробуй все что есть в той ОС


 
by ©   (2005-06-12 14:05) [14]

Kerk ©   (12.06.05 13:19) [10]
Вот есть такая инфа
http://www.freesource.info/wiki/Lokalizacija/SituacijaSArxivatorami

zip/unzip

Формат ZIP официально поддерживает лишь имена файлов в кодировке ISO8859–1 и информацию о кодировке не предусматривает. На практике линуксовые ZIP архивы создаются в кодировке файловой системы, а DOS/Windows архивы — в кодировке OEM CP850/866/...

При распаковке архива, созданного в DOS/Win, названия файлов перекодируются из cp866 (кодировка хранения имён при архивации в указанных системах) в левую кодировку.

Поскольку в файлах ZIP хранится информация о том, в каких системах они созданы, предлагается перекодировать названия в кодировку файловой системы.


 
Kerk ©   (2005-06-12 15:01) [15]

by ©   (12.06.05 14:05) [14]

Спасибо.
Значит нужно перекодировать кодировка_файловой_системы --> cp866
Штирлиц говорит, что надо win->DOS 437 -> 1252


 
Anatoly Podgoretsky ©   (2005-06-12 15:06) [16]

Штирлиц ошибается.


 
Kerk ©   (2005-06-12 15:07) [17]

Anatoly Podgoretsky ©   (12.06.05 15:06) [16]

Есть другие идеи?


 
Просто Джо ©   (2005-06-12 15:09) [18]

А, что, tar"ом нельзя с gzip"ом, или у них тоже проблеммы с кириллицей? Впрочем, я не "линуксоид", так, вопрос навскидку.


 
Kerk ©   (2005-06-12 15:12) [19]

Нельзя. В кладовку только zip можно закачивать из соображений удобства юзеров.


 
Просто Джо ©   (2005-06-12 15:19) [20]

А может, не мучаться? То есть, запретить выкладывать архивы, содержащими имена символы, отличные от латиницы? Даже под Вин некоторые архиваторы глючат с кириллицей, не то что Линукс. Кстати, имхо, это вполне нормальное ограничение.


 
Anatoly Podgoretsky ©   (2005-06-12 16:06) [21]

Не надо просто в кладовке производить каких либо действй с архивом, на то она и кладовка, чтобы только хранить.


 
Kerk ©   (2005-06-12 16:12) [22]

Почему же? Просмотр содержимого архива без скачивания удобная штука. Даже в таком виде как оно сейчас сделано. Да и для модерирования очень удобно.


 
Kerk ©   (2005-06-12 22:09) [23]

Разговор в какую-то другую плоскость ушел :))
Вопрос не в том надо или не надо.. вопрос - как? :))


 
Kerk ©   (2005-06-13 12:58) [24]

Вот блин.. как холивар так полфорума линуксоидов.. как чего-то по делу надо, так пусто :))))


 
Anatoly Podgoretsky ©   (2005-06-13 13:04) [25]

Так сказали по делу - не работает нормально unzip, кривой, как и многое другое их пионерских поделок.


 
WondeRu ©   (2005-06-13 13:13) [26]

Линкс Маст Дай!!! Билла Гейтса в президенты!!!... Урраа!!! Товарищи!!!


 
Kerk ©   (2005-06-13 16:35) [27]

Anatoly Podgoretsky ©   (13.06.05 13:04) [25]

Ясно.. буду сам разбираться как лечить :)


 
Kerk ©   (2005-06-13 17:31) [28]

Общался с суппортом в асе.

18:33:24 =====: наверное экспериментировать с локалью - подбирать нужную, и, возможно, производить дополнительную перекодировку полученного вывода программы

и исчез.. не успел я выяснить что такое "экспериментировать с локалью" :))))


 
Kerk ©   (2005-06-13 20:01) [29]

о чего нашел :))

http://atmsk.altlinux.org.ua/index.php?option=faq&task=viewfaq&artid=138&Itemid=5


 
Anatoly Podgoretsky ©   (2005-06-13 20:06) [30]

Пионерская программа и такое же пионерское решение, но может тебя устроит.


 
марсианин ©   (2005-06-13 20:10) [31]

Пионерам - салют!


 
Anatoly Podgoretsky ©   (2005-06-13 20:26) [32]

Увы, но это обычное явление, исключения есть, но редки.
Но правило простое не хочешь не ешь.


 
Kerk ©   (2005-06-13 21:04) [33]

ок. исходник unzip я скачал. а как мне ее под FreeBSD откомпилить?


 
Anatoly Podgoretsky ©   (2005-06-13 21:12) [34]

Ну не спрашивай такие страшные вещи :-)


 
Kerk ©   (2005-06-13 21:42) [35]

Да, не дай бог, кому приснится еще :)))
А если серьезно? :))


 
Ломброзо ©   (2005-06-13 21:46) [36]

Kerk ©   (13.06.05 21:42)
Да, не дай бог, кому приснится еще :)))
А если серьезно? :))


Э-э-э... ну там типа что попроще собирается через команду gcc, что посложнее - через make clean, а потом make install.
Так делал один мой знакомый шама... админ. Он был фреебзд-шник, но сидел за линуксом. Если у него получалось собрать что-то с первого раза - его пучило от того, какой рулез этот юникс. Если не получалось - его плющило от отстойного линукса.


 
Anatoly Podgoretsky ©   (2005-06-13 21:48) [37]

Kerk ©   (13.06.05 21:42) [35]
Должна быть инструкция по установке


 
Ломброзо ©   (2005-06-13 21:49) [38]

Anatoly Podgoretsky ©   (13.06.05 21:48)
Kerk ©   (13.06.05 21:42) [35]
Должна быть инструкция по установке


Ага, с картинками


 
Anatoly Podgoretsky ©   (2005-06-13 21:52) [39]

Ломброзо ©   (13.06.05 21:49) [38]
Да я не шучу, как правило есть, обратное исключения. Я ни одного бинарника не ставил на своем Линуксе. Только компиляция и установка.


 
Kerk ©   (2005-06-13 22:01) [40]

Нашел файл install, вроде оно. Интересно получится ли откомпилировать прямо на хостинге. :)

Очень порадовала строка:
successful compilation does not always imply a working program.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.037 c
6-1109534803
nemesis
2005-02-27 23:06
2005.07.11
Raw sockets


3-1116930121
FunkyByte
2005-05-24 14:22
2005.07.11
Какие есть классы для доступа к dbf-таблицам без ADO и пр.


1-1118904889
Alex_C
2005-06-16 10:54
2005.07.11
Как изменить тип курсора


4-1116049971
cheloveck
2005-05-14 09:52
2005.07.11
Прервать выполнение потока (TThread)


1-1118912020
Alias
2005-06-16 12:53
2005.07.11
Подайте идею как искать причину stack overflow





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский