Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » FreeArc: бесплатный open-source архиватор - Часть 2

Модерирует : gyra, Maz

Widok (07-09-2009 19:15): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

FreeArc
бесплатный open-source архиватор для Windows и Linux,
сочетающий высокую степень сжатия и большой набор возможностей


Официальный сайт | Скриншоты | Скачать
Документация на консольную версию | Документация на GUI версию
Сообщество пользователей FreeArc | Вики | Трекер (рассылка по ошибкам)
Проект на SourceForge.net | SVN-репозиторий | Поддержка InnoSetup
Обсуждение на encode.ru (англоязычное)

Скачать последний релиз - FreeArc 0.51 от 28 апреля 2009 г. Что нового: GUI с 14 локализациями, SFX/инсталятор, авто-определение типов файлов, очередное увеличение скорости и сжатия, словарь в lzma до 1 гб, исправлено 5 ошибок (рас)паковки (подробнее)
 
Текущая альфа версия: скачать (распаковывать поверх установленного FreeArc 0.51). Список исправлений, блог

MiniFAQ...

Подробное описание используемых алгоритмов
Почему он сжимает лучше и быстрее, чем 7-zip/rar...
Результаты тестов, подтверждающие его крутизну...
Почему для использования 2+ гб памяти желательно установить 64-битную версию Windows
Планы дальнейшего развития
Что подразумевается под "интеграцией с Explorer"
Старая FreeArc wiki (включая описание формата архива)
Логотип - объявляется конкурс на иконки для FreeArc

Сторонние оболочки для работы с FreeArc
wArc - простая и понятная программа управления архивами (требует .NET Framework 2.0)
PeaZip - менеджер архивов с поддержкой большого количества форматов, для Windows и Linux

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:02 30-01-2009 | Исправлено: Bulat_Ziganshin, 22:15 30-08-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
я попробую добавить команду vt (view technical)

тогда в GUI столбцы понадобятся:
Метод сжатия (метод сжатия файла)
Солид блок (номера солид блоков)

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:18 08-02-2009 | Исправлено: egor23, 15:22 08-02-2009
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Итак, последовательность действий для воспроизведения
 
1. Берем архив arc1.arc с сайта.  
2. Распаковываем его в любой каталог. Т.е. там только содержимое архива.
3. Запускаем FreeArc.exe
4. Заходим им в тот же arc1.arc
5. Ставим курсор на любой файл внутри архива
6. Жмем кнопку Test
7. В диалоге ввода пароля просто жмем OK
8. Висим.
 
В логе ошибок появляется следующее:
 
--------   Feb 08 2009 13:06:13, archive none
ERROR: Maybe.fromJust: Nothing
 
--------   Feb 08 2009 13:06:13, archive none
ERROR: user error
 
и далее с частотой н-цать раз в секунду в лог добавляется то же самое, меняется только время ошибки. Вот.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 15:42 08-02-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
2. Распаковываем его в любой каталог. Т.е. там только содержимое архива.

зачем п.2?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:52 08-02-2009
CTACKo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Цитата:
вот что дает тест моего архива, созданного на dead space одним куском при -mx -ld512 (который получился на пол гектара больше 3х архивов skulpturа):
CTACKo
Лучше давайте полную ком.сторку, чем описание, что делали.  

arc a -r -mx -ld512 resources *
 
если я правильно понял при -mx по умолчанию вводится rep:512mb, это так?
 

Цитата:
Цитата:% это не после теста, а во время теста
и ниже должна быть ещё цепочки алгоритмов для других данных.  

ниже ничего больше нет, просто тест доходит до 100% после чего строка All OK и все. Т.е. то, что я привел это и есть все что я видел на экране.  
Причина была в -di+$% теперь дал -di+$#%:
Подробнее...

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 15:55 08-02-2009
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23

Цитата:
зачем п.2?

Потому что именно этот FreeArc.exe мы и запускаем.
 
Булат попросил прислать содержимое папки с программой. Собственно только то, что лежит в arc1.arc - это оно и есть. Плюс файл freearc.history, который я ему уже высылал и с которым у него все работает.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 16:00 08-02-2009 | Исправлено: Benchmark, 16:02 08-02-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark

Цитата:
Потому что именно этот FreeArc.exe мы и запускаем.

это очень проблемно сделать без GTK
 
CTACKo

Цитата:
если я правильно понял при -mx по умолчанию вводится rep:512mb, это так?

FreeArc поступает логично с учётом опции -ld512
если её не было, то лог приведите статистику по памяти, есл её нет повторите кпаковку, можете не упаковывать до конца.
 
 
Добавлено:

Цитата:
Т.е. то, что я привел это и есть все что я видел на экране.  


Цитата:
Причина была в -di+$%

так на экране всё должно было быть с таким выводом.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 16:09 08-02-2009 | Исправлено: egor23, 16:19 08-02-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Потому что именно этот FreeArc.exe мы и запускаем.  

не надо так делать. arc1 должен извлекаться поверх установленного fa

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 16:19 08-02-2009
Registered_User

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Моё мнение по поводу  доки:
1) сначала надо сделать русскую доку.
2) я за систему онлайн-редактирования. Но тогда очень желательно разбить её на разделы, каждый - на отдельной странице, чтобы пользователи не затирали правки друг друга.
3) если почистить её от вордовских тегов, думаю, получим ~200-250 кб. На это указывает 20х сжатие фарком (в её нынешнем виде).  
4) форматирование для доки, ИМХО, нужно совсем несложное - обычный шрифт для текста, крупный для заголовков, моноширинный для "кода", может быть, ещё отдельные для ключей и предупреждений.
5) документацию всё равно обычно разбивают на страницы, поэтому вики - ИМХО неплохой вариант. Потом, в крайнем случае, можно будет выкачать оффлайн-браузером.
К сожалению, haskellwiki закрыли для регистрации. Помнится, там что-то валялось.

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 17:09 08-02-2009
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
В общем, причину нашел.  
 
Это из-за GTK, который был установлен отдельно от FreeArc (причем не той версии, которая идет с ним, более новый). Ну и, понятно, библиотеки GTK, установившиеся с FA были удалены, чтоб не плодить сущности. В результате использовался тот другой, более новый. Как видим, не слишком удачно.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 17:25 08-02-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
кстати
Gtk2Hs 0.9.13 released
June 20th, 2008
http://www.haskell.org/gtk2hs/

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:40 08-02-2009
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опытным путем установлено, что для нормального функционирования архиватора вроде достаточно (по крайней мере с дефолтной темой) вот этих библиотек:
 
intl.dll
libatk-1.0-0.dll
libcairo-2.dll
libgdk-win32-2.0-0.dll
libgdk_pixbuf-2.0-0.dll
libglib-2.0-0.dll
libgmodule-2.0-0.dll
libgobject-2.0-0.dll
libgthread-2.0-0.dll
libgtk-win32-2.0-0.dll
libpango-1.0-0.dll
libpangocairo-1.0-0.dll
libpangowin32-1.0-0.dll
libpng13.dll
 
p.s. Имеется в виду версия GTK, которая ставится с архиватором.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 17:53 08-02-2009 | Исправлено: Benchmark, 17:53 08-02-2009
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Посмотрите, пожалуйста, на четверый ворнинг.
 
Добавлено:
На той странице Опера автоматически не верно определяет кодировку.

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 20:34 08-02-2009 | Исправлено: juvaforza, 20:37 08-02-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin

Цитата:
(хотя с меньшей оперативной памятью не смотрел, может это хроническое)

опробывал на 512МБ (/MAXMEM=512), файла подкачки нет. (крайность).
arc.exe a a bin\ -mx
ppmd:16:384mb
Using dict:977kb:80%:l8192:m400:s100+lzp:977kb:92%:235:h20:d1mb+ppmd:16:384mb
Program terminated!

Цитата:
и кол-ва своб. физического озу

скорее всего из количества ОЗУ + вшитый лимит для данного количества.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 22:12 08-02-2009
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Registered_User

Цитата:
поэтому вики - ИМХО неплохой вариант.

Возможный минус вики - это её форматирование, если документация будет выклаватся вместе с дистрибутивом.

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 23:20 08-02-2009
CTACKo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в оф. доке почему-то много раз встречается символ J - видимо пережиток не совсем удачного конвертирования и по всей вероятности указывавший на конец или перевод строки...
 
зы здаётся мне что факт перевода разных частей доки разными людьми будет ощущаться англоязычниками

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 00:37 09-02-2009 | Исправлено: CTACKo, 00:45 09-02-2009
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CTACKo
скорее всего, это был смайл
 
Добавлено:
Bulat_Ziganshin

Цитата:
делать для каждой команды отдельный дилог... как лучше сделать??

Вы наверное правы. Я за то, чтобы сделать отдельные мини-диалоги для некоторых Tools, но и диалог Modify оставить, только его подкорректировать. Просто тогда пропадает задумка редактирования архива, как обычного файла .
И по поводу этого вопроса?

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 00:41 09-02-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Егор, я сделал команду lt: arc lt archive. качай и критикуй
 
имхо, в gui это делать пока не нужно. лучше в cmdline. либо как я сейчас сделал либо команда листинга может вставлять инфу о блоках между файлами (файлы сейчас так и так выводятся поблочно)
 

Цитата:
опробывал на 512МБ (/MAXMEM=512), файла подкачки нет. (крайность).
arc.exe a a bin\ -mx  

ты тут создаёшь новый архив или обновляешь старый с ppmd:2gb?
 

Цитата:
И по поводу этого вопроса?

я думал вопрос риторический. оно мне нужно? буду делать About, заодно вставлю
 

Цитата:
Просто тогда пропадает задумка редактирования архива, как обычного файла .  

в смысле?
 

Цитата:
здаётся мне что факт перевода разных частей доки разными людьми будет ощущаться англоязычниками

это наверняка  но один человек это вряд ли потянет
 

Цитата:
Program terminated!  

Егор, ты прав, я там напорол фигню и сейчас все ошибки выводятся как Program terminated! поправлю
 

Цитата:
Опытным путем установлено, что для нормального функционирования архиватора вроде достаточно

не будем заниматься самодеятельностью, есть официальный набор файлов для redistributables
 

Цитата:
Gtk2Hs 0.9.13 released  

0.10 выйдет на днях. но с ними exe-шник будет больше плюс придётся чинить несовместимости. оно нам нужно?
 
 

Цитата:
Моё мнение по поводу  доки:
1) сначала надо сделать русскую доку.
2) я за систему онлайн-редактирования. Но тогда очень желательно разбить её на разделы, каждый - на отдельной странице, чтобы пользователи не затирали правки друг друга.
3) если почистить её от вордовских тегов, думаю, получим ~200-250 кб. На это указывает 20х сжатие фарком (в её нынешнем виде).  
4) форматирование для доки, ИМХО, нужно совсем несложное - обычный шрифт для текста, крупный для заголовков, моноширинный для "кода", может быть, ещё отдельные для ключей и предупреждений.
5) документацию всё равно обычно разбивают на страницы, поэтому вики - ИМХО неплохой вариант. Потом, в крайнем случае, можно будет выкачать оффлайн-браузером.
К сожалению, haskellwiki закрыли для регистрации. Помнится, там что-то валялось.
 

1. да, я сейчас только обсуждаю как будем переводить
2. наскока я понимаю, онлайн-системы генерят диффф так что если мы разделим меду собой разделы, то пробем не будет и при монолитном файле
3. во-первых, чем? во-вторых, сколько тегов добавит сам GoogleDocs?
4. форматирование уже есть в русской доке. ты предлагаешь отказаться от части использованного мной форматирования?
5. перевод в формат вики из doc/htm - во-первых, я не знаю утилиты, которая сделает это автоматом. во-вторых, я не хочу вручную разбивать на отдельыные файлы с главами. не забывай, что там внутридокументные ссылки
 
поэтому я всё же хочу взять имеющуюся доку, затащить её в онлайн-систему редактирования, разделить главы между переводчиками, дать права и вперёд

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 02:26 09-02-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin

Цитата:
я сделал команду lt: arc lt archive. качай и критикуй

точно было нужно выводится, кратко и по существу вопроса.
 

Цитата:
имхо, в gui это делать пока не нужно.  

в gui - это было предложение на подобии того как в 7-zip сделано, а так может в АркИнфо добавить эту информацию.

Цитата:
лучше в cmdline. либо как я сейчас сделал либо команда листинга может вставлять инфу о блоках между файлами (файлы сейчас так и так выводятся поблочно)  

в cmdline по-файлово, возможно нужно, но это вопрос к тем кто пользуется листингом.
 

Цитата:
ты тут создаёшь новый архив

новый
 

Цитата:
0.10 выйдет на днях. но с ними exe-шник будет больше плюс придётся чинить несовместимости. оно нам нужно?

если релиз FreeArc будет в "ближайшее" время, то не имеет смысла создавать проблемы на ровном месте, если всё затянится на несколько месяцев, то нужно уже смотреть.
 
CTACKo

Цитата:
 оф. доке почему-то много раз встречается символ J

смотрите в IE будет наглядней (это смайлик, т.к. документация в офисе писалась, шрифт Wingdings)

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 07:31 09-02-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
На той странице Опера автоматически не верно определяет кодировку.

добавил тег ru, вроде в нём должно быть дело. проверь результат - у меня оперы нет

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 14:31 09-02-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin

Цитата:
добавил тег ru, вроде в нём должно быть дело. проверь результат - у меня оперы нет

этого не достаточно, и это касается и Opera, Mozilla Firefox
причём проблема скорее в чём-то другом, т.к. сохранённая (скаченная качалкой) страница нормально открывается. И залил
http://forall.ru-board.com/egor23/FreeArc-GUI-Rus.htm
тоже нормально открывается
 
Добавлено:
причём IE как и Opera, и Mozilla Firefox
кодировку определяет как ЗападноЕвропейская, но т.к. это IE, выводит текст правильно.
 
Добавлено:
сохранил в utf8 залейте к себе на сайт, для проверки:
http://forall.ru-board.com/egor23/FreeArc-GUI-Rus2.htm
 
Добавлено:
причём http://freearc.sourceforge.net/rus/FreeArc040-rus.htm
нормально открывается
 
Добавлено:

Цитата:
добавил тег ru

он теперь два раза прописан, первый раз:
<meta http-equiv=Content-Language content=ru>
</head>
может как раз из-за него косячит?
в FreeArc040-rus.htm нету такого тэга
 
Добавлено:
Bulat_Ziganshin
А вообще наверно лучше в utf-8 сохранять.
Посмотрите в настройках офисах (сохранение) может есть возможность выставить сохранение в utf-8.
Незнаю как сейчас с настройками в офисе 2007, в 2003 настройки были, но не было utf-8.
 
Добавлено:
глянул что сервер браузеру отдаёт:
http://www.haskell.org/bz/FreeArc-GUI-Rus.htm
 
Content-Type: text/html; charset=iso-8859-1
 
а вот FreeArc040-rus.htm до браузера в gzip добирается
http://freearc.sourceforge.net/rus/FreeArc040-rus.htm
 
Content-Encoding: gzip
 
 
 

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:12 09-02-2009 | Исправлено: egor23, 15:32 09-02-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » FreeArc: бесплатный open-source архиватор - Часть 2
Widok (07-09-2009 19:15): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru