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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin

Цитата:
а как узнать для чего именно?


Цитата:
ачуметь! это из-за SHGetFolderPathA, которая возвращает каталог Application Data текущего пользователя. вот и делай после этого добро людям

если конечно ничего не менялось
 
Добавлено:
кстати а для unarc.exe это определение нужно?

Цитата:
  --Windows: конфиг-файлы также ищутся в каталоге пользователя "Application Data\FreeArc"

 
Добавлено:

Цитата:
ещё забыл - посмотри, проблемы с Tahoma-22 остались?

теперь не падает
кстати когда стоит большой шрифт, то выбор языка виден не весь

количество столбцов  менять динамически возможно сделать?
 
Добавлено:

Цитата:
а можно подробней для умственно отсталых?

АркИнфо выводит окно с ошибкой, что не выбран архив, а при тестировании не вывводится, точнее что-то выводится, наверно, но быстро закрывается, остаётся только запись в логе.

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

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

Цитата:
по падениям осталось что-то помимо 2 вещей:
 
    * прерывание архивации
    * открытие зашифрованного архива

пляшите! кажется, я это исправил. но поскольку при этом использовались какие-то немыслимые трюки, то я не уверен, что оно не начнёт падать где-нибудь на ровном месте. в общем, тестирование, тестирование, и ещё раз тестирование!!
 

Цитата:
--Windows: конфиг-файлы также ищутся в каталоге пользователя "Application Data\FreeArc"  

я убрал это. "--" собственно о том и говорит
 

Цитата:
количество столбцов  менять динамически возможно сделать?  

можно. а вот как его вычислять...
 

Цитата:
АркИнфо выводит окно с ошибкой, что не выбран архив, а при тестировании не вывводится, точнее что-то выводится, наверно, но быстро закрывается, остаётся только запись в логе.

ясно, хотя тут всё опять же к вопросу об очереди и т.п. выводится и быстро закрывается - это окно прогресса

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



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

Цитата:
я убрал это. "--" собственно о том и говорит

значит ещё для чего-то нужен system32\comctl32.dll
 
Добавлено:

Цитата:
 * прерывание архивации

то быстро прерывается, то окно висит некоторое время (на разных данных по разному)
 
Тестировние
ppmd:2000m
лкно тестирования закрывается, после FreeArc вешается + 100% загрузка CPU.
 
Добавлено:

Цитата:
то быстро прерывается, то окно висит некоторое время (на разных данных по разному)

оказывает влияние атрибут: только для чтения
 
ТС: при распаковке FreeArc.exe извлёкся ещё и no-url\FreeArc.exe
 
Добавлено:

Цитата:
то быстро прерывается, то окно висит некоторое время (на разных данных по разному)

взял dll\exe из папки FreeArc
-m5x
запускаем на упаковку и жмём отмена с подтверждением
 
Добавлено:
FreeArc
столбца Тип не хватает

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 03:38 05-02-2009 | Исправлено: egor23, 03:51 05-02-2009
CTACKo

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

Цитата:
а то как-то практика с практикой не сходилась
http://www.ixbt.com/soft/windows-4gb.shtml
а памяти у всроенной 256МБ было выставленно?  

именно!

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 11:24 05-02-2009
egor23



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

Цитата:
значит ещё для чего-то нужен system32\comctl32.dll


Цитата:
я убрал это. "--" собственно о том и говорит

точно убирали, и даже проверялось на работоспособность 24.06.2008
и кстати wininet.dll не мешалось, по-умолчанию
при сетвой работе начинают всякие dll цепляться в том числе и system32\comctl32.dll
а вот версия от 30.06.2008 уже опять цепляет

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

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Я всмысле, что пусть вначале идет проверка файла - архив или нет, если нет - чтобы показывало это окошко. И это касательно Протестировать, Распаковать, Модифицировать и т. д.

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

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

Цитата:
точно убирали, и даже проверялось на работоспособность 24.06.2008
и кстати wininet.dll не мешалось, по-умолчанию
при сетвой работе начинают всякие dll цепляться в том числе и system32\comctl32.dll
а вот версия от 30.06.2008 уже опять цепляет

http://forum.ru-board.com/topic.cgi?forum=5&topic=24319&start=1540#6 т.е. видимо ты ошибаешься - одна comctl цеплялась всегда

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

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

Последняя альфа. Раньше диалог был размером, как на рисунке слева. Если его размеры уменшить мышкой, то они при выходе не запоминаются.

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 14:31 05-02-2009
egor23



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

Цитата:
т.е. видимо ты ошибаешься - одна comctl цеплялась всегда

вторая comctl32.dll оно далеко и не мешает
а вот именно system32\comctl32.dll мешает
 
CTACKo
кстати Skullptura мог просто выставить максимальные (насколько памяти хватало) параметры для lzma (lzma:650m) и другие параметры самые быстрые.

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ок, даю "официальный анонс"
 
updated http://www.haskell.org/bz/arc1.arc
fixed GUI bugs:
 
    * freezing when going into archive with encrypted directory
    * freezing after archive operation was cancelled/returned an error
 

Цитата:
Если его размеры уменшить мышкой, то они при выходе не запоминаются.

это тоже исправлено
 
Добавлено:

Цитата:
вторая comctl32.dll оно далеко и не мешает
а вот именно system32\comctl32.dll мешает  

ещё раз - ты видимо ошибаешься говоря, что версия от 24.06 не цепляла comctl32. прочти там - я избавился от *второй* comctl, которая цеплялась в 23.06, первая же была *всегда*
 
Добавлено:
Егор, в общем как я понимаю - no url версии ничего не дают, поскольку wininet и так цепляется динамически?

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



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

Цитата:
ещё раз - ты видимо ошибаешься говоря, что версия от 24.06 не цепляла comctl32

system32\comctl32.dll эта не цепляется при упаковке\распаковке
пока в сеть не полезешь, не прицепится
Смотрите сами:
24.06.2008.arc
arc1_30.06.2008.arc
 
Добавлено:

Цитата:
 no url версии ничего не дают, поскольку wininet и так цепляется динамически?

wininet цепляется сразу, а вот все остальные dll подцепяться уже при выходе в сеть (там не одной dll нужен system32\comctl32.dll) и system32\comctl32.dll будет не одинока.
 
Добавлено:

Цитата:
ТС: при распаковке FreeArc.exe извлёкся ещё и no-url\FreeArc.exe

Arc.exe x arc1.arc FreeArc.exe
извлекает:
FreeArc.exe
no-url\FreeArc.exe
 
Arc.exe x arc1.arc no-url\FreeArc.exe
извлекает:
no-url\FreeArc.exe

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



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

Цитата:
пляшите! кажется, я это исправил. но поскольку при этом использовались какие-то немыслимые трюки, то я не уверен, что оно не начнёт падать где-нибудь на ровном месте. в общем, тестирование, тестирование, и ещё раз тестирование!!  

При прерывании в процессе создания архива больше не падает.
 
Про падении при выборе Test. Будешь смеяться, но если вчерашний билд молча падал, то сегодняшний молча виснет. Ну не верится, что это у меня одного. Запускаю, выбираю первый попавшийся файл в той же папке (ну например arc.sfx), жму Test и... висит.
 
Далее. В GUI в Options->Settings->Encryption комбобокс Encryption Algorithm - пустой. А должен бы быть выбор. И как после этого создавать шифрованые архивы ?

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



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

Цитата:
updated http://www.haskell.org/bz/arc1.arc

АркИнфо
архив с паролем:
запрашивает пароль, если нажать отмена, выводит сообшение об ошибке Ни один архив не выбран
 
Протестировать
на любом файле выводит окно с запрос дешифрования.
c ppmd:2000m, при нажатии ОК FreeArc вешается + 100% CPU
 
смотреть на Русском языке будет наглядней
Колонка Изменён стала всё время "до конца окна", т.е. если уменьшить окно, она не уменьшается, а остаётся неизменной внизу появлеятся полоса прокрутки.
если вдруг она изменяется, то после перезапуска FreeArc опять станет до конца окна.
 
Добавлено:
Benchmark

Цитата:
 жму Test и... висит.

не виснит

Цитата:
Далее. В GUI в Options->Settings->Encryption комбобокс Encryption Algorithm - пустой.

не пустой

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:37 05-02-2009 | Исправлено: egor23, 16:01 05-02-2009
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
может в arc.ini дело?

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 15:49 05-02-2009
egor23



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

Цитата:
не пустой

хотя нет пустые  
затёр freearc.history стали пустые, причём это ко всем комбобокс относится, где есть ввод.

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



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

Цитата:
может в arc.ini дело?

arc.ini - стандартный, который в архиве с FA идет. даже не редактировался
 
egor23

Цитата:
затёр freearc.history стали пустые, причём это ко всем комбобокс относится, где есть ввод

Именно. О чем и речь

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



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

Цитата:
может в arc.ini дело?

к консольной версии относится

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

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
а вы заглядывали в "неконсольный" freearc.ini ?

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

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

Цитата:
В GUI в Options->Settings->Encryption комбобокс Encryption Algorithm - пустой

скопируй freearc.history из дистрибута. история всех комбобоксов берётся оттуда
 

Цитата:
Arc.exe x arc1.arc FreeArc.exe  

так и должно быть. если имя извлекаемого файла указано без пути, то он извлекает все файлы с такими именами
 

Цитата:
ТС: при распаковке FreeArc.exe извлёкся ещё и no-url\FreeArc.exe  

а вот это ошибка. он должен какой-то флаг использовать, -fn что ли..

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 17:58 05-02-2009
Benchmark



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

Цитата:
скопируй freearc.history из дистрибута. история всех комбобоксов берётся оттуда

Ага, теперь понятно.  
 
Кстати, это далеко не лучший вариант в плане надежности работы программы. Ну вот побьется или потеряется у юзера этот файлик, и в результате получается такая ерунда.
 
Пусть хоть FA в таких случаях ресетит содержимое комбобоксов к дефолтному виду. И кнопец для этого не помешал бы "Reset all settings to default", прямо на главной закладке Settings->Main
 
p.s. Да, и еще. Понятно, что FA делается максимально гибким и конфигурируемым, но... Для всего должен быть определен набор дефолтных параметров, которые присутствуют в опциях всегда. Вне зависимости от того, сколько юзер сам дополнительно насоздает или наудаляет "ручками".  
 
Пример. В случае выбора алгоритмов шифрования это может выглядеть как:  
AES
Blowfish
Twofish
Serpent
Рядом - комбобокс, куда при выборе алгоритма шифрования автоматом подставляются возможные для него длины ключа.
 
Ниже - пункт user defined, куда можно вписать любую зверскую комбинацию алгоритмов с возможностью задать их параметры вручную. Спецом для юзеров, понимающих толк в извращениях Все равно 99,5% юзеров выберут один из стандартных вариантов, ибо каша из кучи тонких настроек им просто ни к чему.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 18:16 05-02-2009 | Исправлено: Benchmark, 18:40 05-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