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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн assistent

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

Оффлайн _92

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

Оффлайн Areopagite

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

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

Оффлайн Pilot6

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

Оффлайн itcrowd72

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

Оффлайн Pilot6

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

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

Оффлайн itcrowd72

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

Оффлайн Pilot6

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

Оффлайн itcrowd72

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

Оффлайн Pilot6

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

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

Оффлайн itcrowd72

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

Оффлайн Pilot6

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

Оффлайн itcrowd72

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

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

Оффлайн Pilot6

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

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

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

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

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

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

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

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

 

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