Re: Лечим виндовую кодировку в zip архивах
Description поправил. Я так и не понял как сделать, чтобы launchpad скомпилировал исходник под несколько версий дистрибутива. На данный момент только natty x86 и 64bit. Кто нибудь знает как сделать для трёх последних? 20.06.2011 09:20, Pivushkov Alexandr пишет: Alex Emergy пишет: PPA: https://launchpad.net/~alex-emergy/+archive/rus-zip ... Во, уже становится интересно, спасибо. А нельзя ли, в PPA description побольше написать? Может быть даже из Вашего же письма в рассылку. Зачем нужно, что исправляет и как потом пользоваться после установки. -- С уважением, Alex Emergy -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
Alex Emergy пишет: PPA: https://launchpad.net/~alex-emergy/+archive/rus-zip ... Во, уже становится интересно, спасибо. А нельзя ли, в PPA description побольше написать? Может быть даже из Вашего же письма в рассылку. Зачем нужно, что исправляет и как потом пользоваться после установки. -- - Пивушков Александр. Институт проблем химической физики. Черноголовка. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
PPA: https://launchpad.net/~alex-emergy/+archive/rus-zip 16.06.2011 18:25, Vitaliy Fust пишет: 16 июня 2011 г. 16:40 пользователь Alex Emergyalex.eme...@gmail.com написал: как аккуратно и удобно это скорее мой способ. В гуях то тоже проблема исправляется Мне не нравится только отсутствие этих пакетиков в ppa, если сделаешь и будешь стабильно обновлять будет супер-пупер :) Мне удобно когда как можно меньше пакетов не обновляется самостоятельно, система постоянно куррент.. Да и дольше компилировать, и не просто клацать, а думать надо. 16 июня 2011 г. 16:38 пользователь Pivushkov Alexandrp...@icp.ac.ru написал: Да с папками ~/.zip как раз то все ясно. Вопрос съест ли что то похожее Nautilus также как dolphin? Если мне не изменяет память, скрипт был нагуглен как раз под наутилус, правда могу ошибаться. Да и xrefresh -white как бы на это намекает, так что скорее всего я просто переправил наутилус на долфин. Занимаюсь аккуратным переводом компов на убунту. Проблема кракозябров в zip-ах это проблема № 2. Поэтому интересуюсь очень как аккуратно и удобно для пользователя сделать... Плюс потому, что оно открывается в каталоге и вопрос с кнопками аля распаковать отпадает. Минус, что для раных раров (а что нужно кроме зипа-рара?) не будет открываться так же, если не сделать аналогичный скрипт монтирования рара (что более чем реально и достаточно просто). Если нужно могу написать, за одно и себе будет. -- С уважением, Alex Emergy -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
а в чем проблема использования решения wine + 7-zip? Alex Emergy пишет: Часто для себя делаю заметки в контакте, эту решил запостить здесь. Поле перехода на Ubuntu, года 2 назад (до этого сидел на Gentoo), меня время от времени раздражало, что в zip архивах с виндовой кодировкой кракозябли. Время от времени на это натыкаешься и самым лёгким способом решить проблему (чтобы побыстрей) было wine + 7-zip. На генте это делается очень легко. Просто глобально включается флаг rcc. Лёгкого решения для Ubuntu я не нашёл (может о5 плохо искал). В общем решил перелопатить ебилды гентухи и вот результат. Нет проблем с русскими именами файлов в:unzip 6.0p7zip 9.04file-roller (по всей видимости при установленном p7zip, он использует его, если 7z не стоит, то unzip) Если установлен пакет p7zip-full - удаляем Устанавливаем все необходимое для сборки:sudo apt-get build-dep unzip p7zipsudo apt-get install git build-essential librcc0 librcc-dev Создаём папку для сборки:mkdir build-zipcd build-zip Получаем репозиторий unzip, заходим, собираем:git clone git://github.com/emergy/rus-unzip-6.0.gitcd rus-unzip-6.0/make -f unix/Makefile LF2=-ldl -lrcc LOCAL_UNZIP= linux_noasm Устанавливаем unzip:sudo checkinstall -D cd .. Получаем репозиторий 7-zip, заходим, собираем:git clone git://github.com/emergy/p7zip-9.04.gitcd p7zip-9.04make all3 Устанавливаем 7-zip:sudo checkinstall -Dsudo ln -s /usr/local/bin/7z /usr/bin/sudo ln -s /usr/local/bin/7za /usr/bin/sudo ln -s /usr/local/bin/7zr /usr/bin/ -- С уважением,Alex Emergy -- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- - Пивушков Александр. Институт проблем химической физики. Черноголовка. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
Да нет проблем, кому так нра. - пользуйтесь. Мне больше нравится использовать нативный софт. Да и взялся я за это тело, только потому что надо было скриптом распаковывать кучу zip архивов в виндовой кодировкой. Так бы и дальше wine + 7-zip использовал 16.06.2011 12:16, Pivushkov Alexandr пишет: а в чем проблема использования решения wine + 7-zip? Alex Emergy пишет: Часто для себя делаю заметки в контакте, эту решил запостить здесь. Поле перехода на Ubuntu, года 2 назад (до этого сидел на Gentoo), меня время от времени раздражало, что в zip архивах с виндовой кодировкой кракозябли. Время от времени на это натыкаешься и самым лёгким способом решить проблему (чтобы побыстрей) было wine + 7-zip. На генте это делается очень легко. Просто глобально включается флаг rcc. Лёгкого решения для Ubuntu я не нашёл (может о5 плохо искал). В общем решил перелопатить ебилды гентухи и вот результат. Нет проблем с русскими именами файлов в:unzip 6.0p7zip 9.04file-roller (по всей видимости при установленном p7zip, он использует его, если 7z не стоит, то unzip) Если установлен пакет p7zip-full - удаляем Устанавливаем все необходимое для сборки:sudo apt-get build-dep unzip p7zipsudo apt-get install git build-essential librcc0 librcc-dev Создаём папку для сборки:mkdir build-zipcd build-zip Получаем репозиторий unzip, заходим, собираем:git clone git://github.com/emergy/rus-unzip-6.0.gitcd rus-unzip-6.0/make -f unix/Makefile LF2=-ldl -lrcc LOCAL_UNZIP= linux_noasm Устанавливаем unzip:sudo checkinstall -D cd .. Получаем репозиторий 7-zip, заходим, собираем:git clone git://github.com/emergy/p7zip-9.04.gitcd p7zip-9.04make all3 Устанавливаем 7-zip:sudo checkinstall -Dsudo ln -s /usr/local/bin/7z /usr/bin/sudo ln -s /usr/local/bin/7za /usr/bin/sudo ln -s /usr/local/bin/7zr /usr/bin/ -- С уважением,Alex Emergy -- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- С уважением, Alex Emergy -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
Совсем забыл, надо ещё залочить пакеты, чтобы не обновлялись. echo unzip hold |sudo dpkg --set-selections echo p7zip hold |sudo dpkg --set-selections 16.06.2011 12:09, Alex Emergy пишет: Часто для себя делаю заметки в контакте, эту решил запостить здесь. Поле перехода на Ubuntu, года 2 назад (до этого сидел на Gentoo), меня время от времени раздражало, что в zip архивах с виндовой кодировкой кракозябли. Время от времени на это натыкаешься и самым лёгким способом решить проблему (чтобы побыстрей) было wine + 7-zip. На генте это делается очень легко. Просто глобально включается флаг rcc. Лёгкого решения для Ubuntu я не нашёл (может о5 плохо искал). В общем решил перелопатить ебилды гентухи и вот результат. Нет проблем с русскими именами файлов в: unzip 6.0 p7zip 9.04 file-roller (по всей видимости при установленном p7zip, он использует его, если 7z не стоит, то unzip) Если установлен пакет p7zip-full - удаляем Устанавливаем все необходимое для сборки: sudo apt-get build-dep unzip p7zip sudo apt-get install git build-essential librcc0 librcc-dev Создаём папку для сборки: mkdir build-zip cd build-zip Получаем репозиторий unzip, заходим, собираем: git clone git://github.com/emergy/rus-unzip-6.0.git cd rus-unzip-6.0/ make -f unix/Makefile LF2=-ldl -lrcc LOCAL_UNZIP= linux_noasm Устанавливаем unzip: sudo checkinstall -D cd .. Получаем репозиторий 7-zip, заходим, собираем: git clone git://github.com/emergy/p7zip-9.04.git cd p7zip-9.04 make all3 Устанавливаем 7-zip: sudo checkinstall -D sudo ln -s /usr/local/bin/7z /usr/bin/ sudo ln -s /usr/local/bin/7za /usr/bin/ sudo ln -s /usr/local/bin/7zr /usr/bin/ -- С уважением, Alex Emergy -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
16 июня 2011 г. 11:31 пользователь Alex Emergy alex.eme...@gmail.com написал: Совсем забыл, надо ещё залочить пакеты, чтобы не обновлялись. echo unzip hold |sudo dpkg --set-selections echo p7zip hold |sudo dpkg --set-selections Зачем было переходить с генту чтоб решать проблемы компиляцией и холдом? В убунту компиляцию надо заменять на костыли! Костыль номер один: $ sudo aptitude install fuse-zip $ mkdir ~/.zip $ cat ~/bin/zip #! /bin/bash fusermount -u ~/.zip 2 /dev/null fuse-zip $1 ~/.zip -omodules=iconv,from_code=CP866,to_code=UTF8 dolphin ~/.zip xrefresh -white $ chmod a+x ~/bin/zip $ zip Документ.zip Добавляем zip в меню открыть как и получаем профит -- --- Vitaliy Fust -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
Я занялся изучением Gentoo, для того чтобы глубже понимать систему в целом. Затем пришёл к естественному выводу: Эффективность решения задач. Т.е. собирать весь мир из исходников, долгая и не оправданная рутинная работа. А вот собирать отдельные пакеты - это можно. У меня в системе, кроме этих, есть ещё десяток наверное. ЗЫ: Очень хороший костыль. 16.06.2011 13:18, Vitaliy Fust пишет: 16 июня 2011 г. 11:31 пользователь Alex Emergyalex.eme...@gmail.com написал: Совсем забыл, надо ещё залочить пакеты, чтобы не обновлялись. echo unzip hold |sudo dpkg --set-selections echo p7zip hold |sudo dpkg --set-selections Зачем было переходить с генту чтоб решать проблемы компиляцией и холдом? В убунту компиляцию надо заменять на костыли! Костыль номер один: $ sudo aptitude install fuse-zip $ mkdir ~/.zip $ cat ~/bin/zip #! /bin/bash fusermount -u ~/.zip 2 /dev/null fuse-zip $1 ~/.zip -omodules=iconv,from_code=CP866,to_code=UTF8 dolphin ~/.zip xrefresh -white $ chmod a+x ~/bin/zip $ zip Документ.zip Добавляем zip в меню открыть как и получаем профит -- С уважением, Alex Emergy -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
Увидел dolphin в тексте. для гнома то же самое по смыслу можно написать? Vitaliy Fust пишет: 16 июня 2011 г. 11:31 пользователь Alex Emergy alex.eme...@gmail.com написал: Совсем забыл, надо ещё залочить пакеты, чтобы не обновлялись. echo unzip hold |sudo dpkg --set-selections echo p7zip hold |sudo dpkg --set-selections Зачем было переходить с генту чтоб решать проблемы компиляцией ихолдом? В убунту компиляцию надо заменять на костыли! Костыль номер один:$ sudo aptitude install fuse-zip$ mkdir ~/.zip$ cat ~/bin/zip#! /bin/bashfusermount -u ~/.zip 2 /dev/nullfuse-zip $1 ~/.zip -omodules=iconv,from_code=CP866,to_code=UTF8dolphin ~/.zipxrefresh -white$ chmod a+x ~/bin/zip$ zip Документ.zip Добавляем zip в меню открыть как и получаем профит -- ---Vitaliy Fust-- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu..com/mailman/listinfo/ubuntu-ru -- - Пивушков Александр. Институт проблем химической физики. Черноголовка. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
16 июня 2011 г. 13:58 пользователь Pivushkov Alexandr p...@icp.ac.ru написал: Увидел dolphin в тексте. для гнома то же самое по смыслу можно написать? Ja wohl! Nautilus например. Папка ~/.zip и файл ~/bin/zip тоже по вкусу. -- --- Vitaliy Fust -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
как аккуратно и удобно это скорее мой способ. В гуях то тоже проблема исправляется 16.06.2011 17:38, Pivushkov Alexandr пишет: Да с папками ~/.zip как раз то все ясно. Вопрос съест ли что то похожее Nautilus также как dolphin? Занимаюсь аккуратным переводом компов на убунту. Проблема кракозябров в zip-ах это проблема № 2. Поэтому интересуюсь очень как аккуратно и удобно для пользователя сделать... Vitaliy Fust пишет: 16 июня 2011 г. 13:58 пользователь Pivushkov Alexandrp...@icp.ac.ru написал: Увидел dolphin в тексте. для гнома то же самое по смыслу можно написать?Ja wohl! Nautilus например. Папка ~/.zip и файл ~/bin/zip тоже по вкусу. -- ---Vitaliy Fust-- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu..com/mailman/listinfo/ubuntu-ru -- С уважением, Alex Emergy -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
16 июня 2011 г. 16:40 пользователь Alex Emergy alex.eme...@gmail.com написал: как аккуратно и удобно это скорее мой способ. В гуях то тоже проблема исправляется Мне не нравится только отсутствие этих пакетиков в ppa, если сделаешь и будешь стабильно обновлять будет супер-пупер :) Мне удобно когда как можно меньше пакетов не обновляется самостоятельно, система постоянно куррент.. Да и дольше компилировать, и не просто клацать, а думать надо. 16 июня 2011 г. 16:38 пользователь Pivushkov Alexandr p...@icp.ac.ru написал: Да с папками ~/.zip как раз то все ясно. Вопрос съест ли что то похожее Nautilus также как dolphin? Если мне не изменяет память, скрипт был нагуглен как раз под наутилус, правда могу ошибаться. Да и xrefresh -white как бы на это намекает, так что скорее всего я просто переправил наутилус на долфин. Занимаюсь аккуратным переводом компов на убунту. Проблема кракозябров в zip-ах это проблема № 2. Поэтому интересуюсь очень как аккуратно и удобно для пользователя сделать... Плюс потому, что оно открывается в каталоге и вопрос с кнопками аля распаковать отпадает. Минус, что для раных раров (а что нужно кроме зипа-рара?) не будет открываться так же, если не сделать аналогичный скрипт монтирования рара (что более чем реально и достаточно просто). Если нужно могу написать, за одно и себе будет. -- --- Vitaliy Fust -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
ч ге вижу в этом смысл. Даже для себя. Зачем их регулярно обновлять если проще залочить. 16.06.2011 18:25 пользователь Vitaliy Fust aslok...@gmail.com написал: 16 июня 2011 г. 16:40 пользователь Alex Emergy alex.eme...@gmail.com написал: как аккуратно и удобно это скорее мой способ. В гуях то тоже проблема исправляется Мне не нравится только отсутствие этих пакетиков в ppa, если сделаешь и будешь стабильно обновлять будет супер-пупер :) Мне удобно когда как можно меньше пакетов не обновляется самостоятельно, система постоянно куррент.. Да и дольше компилировать, и не просто клацать, а думать надо. 16 июня 2011 г. 16:38 пользователь Pivushkov Alexandr p...@icp.ac.ru написал: Да с папками ~/.zip как раз то все ясно. Вопрос съест ли что то похожее Nautilus также как dolphin? Если мне не изменяет память, скрипт был нагуглен как раз под наутилус, правда могу ошибаться. Да и xrefresh -white как бы на это намекает, так что скорее всего я просто переправил наутилус на долфин. Занимаюсь аккуратным переводом компов на убунту. Проблема кракозябров в zip-ах это проблема No. 2. Поэтому интересуюсь очень как аккуратно и удобно для пользователя сделать... Плюс потому, что оно открывается в каталоге и вопрос с кнопками аля распаковать отпадает. Минус, что для раных раров (а что нужно кроме зипа-рара?) не будет открываться так же, если не сделать аналогичный скрипт монтирования рара (что более чем реально и достаточно просто). Если нужно могу написать, за одно и себе будет. -- --- Vitaliy Fust -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Лечим виндовую кодировку в zip архивах
Если будут мажорные релизы, объявлю на github. Каждый минор обновлять - лишняя трата времени. 16.06.2011 19:27 пользователь Vitaliy Fust aslok...@gmail.com написал: 16 июня 2011 г. 18:18 пользователь Alex Rulev alex.eme...@gmail.com написал: ч ге вижу в этом смысл. Даже для себя. Зачем их регулярно обновлять если проще залочить. На вкус и цвет - имхо это тема для отдельного треда, трубач выдувает медь -- --- Vitaliy Fust -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru