Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Исправленный File-roller для правильной кодировки в zip файлах  (Прочитано 73058 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Программа Xarchiver корректно читает zip'ы с кириллическими именами файлов.
Foobnix - наше всё.

Оффлайн _92

  • Любитель
  • *
  • Сообщений: 90
  • puppyrus.org
    • Просмотр профиля
    • 10021987.ru
Программа Xarchiver корректно читает zip'ы с кириллическими именами файлов.
спасибо, помогли
p.s. ее бы сюда, наверное, добавить нужно https://help.ubuntu.ru/wiki/zip
g4600 + ssd + ddr4

Оффлайн Areopagite

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Pilot6!
К сожалению, file-roller из Вашего репозитория некорректно распаковывает некоторые архивы (как выяснилось, архивы, созданные с использованием кодировки cp866).

При этом команда unzip с ключом -I cp866 корректно разархивирует файлы.

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Areopagite,
File-roller ничего сам не распаковывает. Он запускает программу-архиватор.
Исправление заключается в том, что вместо p7zip используется unzip, который в большинстве случаев умеет угадывать кодировку.
Если в каких-то случаях не умеет, то надо пользоваться ей напрямую с указанием кодировки, что вы и сделали.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Ivnish

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Установил в Ubuntu 16.04, спасибо) Скоро свежая LTS выйдет, 18.04. Не забудьте для нее сразу выпустить обновление

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Не забудьте для нее сразу выпустить обновление
Будет время и желание - выпущу. А что вам мешает это самому сделать?

Выпущу скорее всего, так как сам пользуюсь на многих компах и так удобнее через репо.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Ivnish

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Мне ничего не мешает, патч есть, руки тоже. Просто у вас есть PPA, я имею ввиду добавление в него версии для 18.04

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Мне ничего не мешает, патч есть, руки тоже. Просто у вас есть PPA, я имею ввиду добавление в него версии для 18.04
Ну тогда было бы классно, если бы вы сделали патч для 18.04. Там наверняка есть отличия в той версии, которая с ней идет. Тогда я бы мог хоть прямо сейчас выложить в PPA. А так надо ковыряться.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Ivnish

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Сделаю, не вопрос. :coolsmiley: Вам только файл .patch нужен будет?

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Вам только файл .patch нужен будет?
Ну да. Только он должен быть с того же уровня, что лежит в моем репо. То есть аналогичный.

Только не факт, что в релизе будет та же самая версия file-roller, что и сейчас. Так что может быть придется обновить.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Ivnish

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
А я, пожалуй, подожду релиза

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
После релиза отпишитесь тут. Я подписан. Если будет патч, то круто.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Ivnish

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Пропатчил file-roller в Ubuntu 18.04. Сам патч по сути не изменился, на одну строку сдвинулся, вроде. Вот он https://pastebin.com/0iuiwevQ , возможно придется там что-то адаптировать именно для launchpad.

Ну и самое интересное, что GNOME3 перешли на новую систему сборки meson. Пришлось потратить полчаса, чтобы разобраться как теперь собирать приложения из состава GNOME3. Там больше нет ни configure, ни make.

Оффлайн Pilot6

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
На днях займусь. Добавлю версию для 18.04. Для этого ее еще поставить надо.

Пользователь добавил сообщение 28 Апреля 2018, 20:56:21:
А вообще на рабочую машину пока не планирую 18.04 ставить, а на других нет инструментов для сборки. Так что может пока и подожду. Можете пакет готовый выложить для страждущих?

Пользователь добавил сообщение 29 Апреля 2018, 12:18:34:
Я пакет сделал, могу запостить в launchpad. Но вроде и так открывает архивы с русскими именами файлов нормально. Подтвердите, если патч реально нужен.

Пользователь добавил сообщение 29 Апреля 2018, 12:34:22:
Запостил на лончпад. Собирается. Но у меня и без него работает. Видимо p7zip исправили. Но если кому-то надо, то можно пользоваться.

Пользователь добавил сообщение 29 Апреля 2018, 12:39:58:
Нет. Без патча не работает. Я пакет удалил, но не закрыл приложение. Все правильно, патч нужен.

Пользователь добавил сообщение 29 Апреля 2018, 12:49:33:
Все-таки похоже в 18.04 патч не нужен.
« Последнее редактирование: 29 Апреля 2018, 12:49:33 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
В lubuntu-18.04 всё правильно открывает (в lubuntu-16.04 - нет).

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.