Автор Тема: А где проблему с кодировкой искать? (в архиве)  (Прочитано 751 раз)

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 873
А где проблему с кодировкой искать? Эти файлы просто созданы и прикрепились к письму по Яндекс почте, и при скачивании архивом вот такая проблема?
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн sashaqwert

  • Участник
  • *
  • Сообщений: 11
А где проблему с кодировкой искать?
В архиваторе. Windows может писать не в UTF-8, а в другой кодировке (Обычно Windows-1251)

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 873
А где проблему с кодировкой искать?
В архиваторе. Windows может писать не в UTF-8, а в другой кодировке (Обычно Windows-1251)
Неа файлы созданные в linux и прикреплённые к письму
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн NickM

  • Участник
  • *
  • Сообщений: 943
А где проблему с кодировкой искать?
Можно попробовать "поиграться" с модулями Ark'а, поотключать/ повключать связанные с zip-архивами.

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 242
В формате zip нет указания, в какой кодировке имена файлов - в какой архиватор их туда положит, в той и будет. А при разархивировании или просто при просмотре списка файлов в архиве приходится либо угадывать кодировку, либо тупо использовать локальную (а вдруг совпадёт).
В данном случае файлы архивируются сервером Яндекс, и вероятнее всего кодировка выбрана, чтобы у пользователей винды (т.к. их всё-таки большинство) не было проблем с русскими именами файлов.

Попробуйте в консоли глянуть список файлов в архиве через 7-zip
7z l имя_архива.zip
Если вдруг покажет нормально, то и распаковать можно им же (ключик x - полный список ключей выдаётся при запуске без параметров)

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 873
В формате zip нет указания, в какой кодировке имена файлов - в какой архиватор их туда положит, в той и будет. А при разархивировании или просто при просмотре списка файлов в архиве приходится либо угадывать кодировку, либо тупо использовать локальную (а вдруг совпадёт).
В данном случае файлы архивируются сервером Яндекс, и вероятнее всего кодировка выбрана, чтобы у пользователей винды (т.к. их всё-таки большинство) не было проблем с русскими именами файлов.

Попробуйте в консоли глянуть список файлов в архиве через 7-zip
7z l имя_архива.zip
Если вдруг покажет нормально, то и распаковать можно им же (ключик x - полный список ключей выдаётся при запуске без параметров)
Работает, но надо приземлённей для пользователей
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн sashaqwert

  • Участник
  • *
  • Сообщений: 11
надо приземлённей для пользователей
Можно попробовать p7zip-desktop, но его пока нет в репозиториях ALT (есть только p7zip)

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 242
Работает, но надо приземлённей для пользователей
А если в настройках Ark (раздел модули) отключить модуль Info-zip и оставить для обработки zip-архивов модуль P7zip ?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Работает, но надо приземлённей для пользователей
А если в настройках Ark (раздел модули) отключить модуль Info-zip и оставить для обработки zip-архивов модуль P7zip ?
теоретически можно попробовать, но там вылезут траблы  с кодировкой на части архивов.