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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

Цитата:
счас на местном трекере нашёл тему

что за репак?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 16:24 13-06-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Егор - http://torrents.ru/forum/viewtopic.php?t=1924638

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

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

Цитата:
проверил - звука нет. а смысл в том чтоб увеличить размер, разрабы всегда так делают  
а как ты проверил? Я так и не понял че там за кодек. По расширению судя скачивал несколько версий, ставил - LA так и не показывал ничего. Только ща не помню уже что за кодек скачивал, но кажися vp6.

Цитата:
блин, создатели репаков, я надеюсь вы эту тему читаете! используйте arc/unarc/sfx/dll только от 0.52, хоть она и в альфа-стадии. этой версии больше не нужен 1гб непрерывный блок памяти для распаковки с -mx  
очень часто и фдумчива Я использовал долгое время консольный арк для распаковки. Затем перешел на ехе/sfx - споткнулсо. Ща пробую длл-ный - самый рульный вариант!!! Риспектище тебе за ее создание!!!
 
Добавлено:
зы. чета меня сени звериное число одолевает. спаковал один архив - получилось 3 351 666 740 байт, спаковал его другим способом - фканце вышло 999. Ща поднял установщега свернутого - показал Рапаковано 666 мб из...
 
Добавлено:
Да, забыл че сказать - короче тут у меня такая лабуда случилась - во время распаковки длл-кой под ИСом внезапно кончилось место на харде. Так вот - ИС был очень молча "кинут". В результате нельзя так же было и деинсталлировать недоустановленное приложение из-за "Деинсталляция невозможна - файл unins000.dat(exe) испорчен"
Т.е. всему виной, канешна не ИС. Просто в таком случае должно бы было на мою бошку упасть msgBox с саапчением, которое же пауза за время каторой я освобождаю место, жму тама батон Продолжить и жизнь продолжаеццо или жму Ганцель - и происходит стандартная процедура ИС - откат установки - вроде Exept(ion) должно бы было словить событие?:
  try
   res := FreeArcExtract (callback, 'x', '-o+', '-dp'+destpath, '--', arcname, '', '', '', '', '');
   if cancel<0 then
     MsgBox('Installation cancelled', mbInformation, MB_OK);
   if res<0 then
     MsgBox('Decompression failed with error code '+IntToStr(res)+'!', mbError, MB_OK);
   Button1.visible:=false;
  except
   MsgBox('Decompression failed!', mbError, MB_OK);
   Button1.visible:=false;
  end;
 
Добавлено:
и до купы батон Cancel Istallation тоже должен приводить к откату установки + вопрос про "А ю шёр абаут гансиль?"

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 16:42 13-06-2009 | Исправлено: CTACKo, 16:54 13-06-2009
Bulat_Ziganshin

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

Цитата:
Егор - http://torrents.ru/forum/viewtopic.php?t=1924638

там собственно data.cab который на самом деле .arc
 
Добавлено:

Цитата:
Затем перешел на ехе/sfx - споткнулсо

на чём споткнулся??

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

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

Цитата:
а как ты проверил?

 
конвертер есть для етого вп6
 

Цитата:
зы. чета меня сени звериное число одолевает. спаковал один архив - получилось 3 351 666 740 байт, спаковал его другим способом - фканце вышло 999.

 
размер моего репака 3 261 261 824 байт, и ето включая директикс и прочее
 
 

Цитата:
Затем перешел на ехе/sfx - споткнулсо  

 
действительно что в нем не так?

Всего записей: 605 | Зарегистр. 02-02-2009 | Отправлено: 17:27 13-06-2009
Bulat_Ziganshin

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

Цитата:
и до купы батон Cancel Istallation тоже должен приводить к откату установки + вопрос про "А ю шёр абаут гансиль?"

 
это проблемы скрипта, а не dll. если мне дадут исправленный вариант - я вставлю в свой дистрибут. а вот насчёт запроса при переполнении диска - подумаю

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



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

Цитата:
http://torrents.ru/forum/viewtopic.php?t=1924638

посмотрел
там в районе "1.3%" выделяется ещё блок 192МБ (т.е. имеем два блока по 192МБ)
вывод:
возможно сильная фрагментация адресного пространства.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 18:04 13-06-2009
Bulat_Ziganshin

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

Цитата:
там в районе "1.3%" выделяется ещё блок 192МБ (т.е. имеем два блока по 192МБ)
вывод:  

спасибо за исследование. размазывание rep должно помочь в такой ситуации. кстати, всем - на setup.exe, сделанный InnoSetup, полезно сделать editbin /LARGEADDRESSAWARE setup.exe, поскольку unarc.dll работает в его адресном пространстве

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



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

Цитата:
спасибо за исследование.

это если ошибка связана с arc.exe
могут быть ещё проблемы:
с системой
с установленым софтом (Ативирус и т.п.)
вообще это гадания
если есть возможность свяжитесь с этим несчастным, пускай тестирование архива сделает.
 
Добавлено:

Цитата:
размазывание rep должно помочь в такой ситуации

по подробней

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 18:33 13-06-2009
CTACKo

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

Цитата:

Цитата:
Затем перешел на ехе/sfx - споткнулсо  

на чём споткнулся??
действительно что в нем не так?  

ну так sfx от 52й версии стал случайным образом падать при распаковке. то на 10% то в самом конце... с консольным такого никогда не наблюдал. 51ю тестил мало, но тот же архив что 52я роняла, 51я нормально распаковывала.

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 19:27 13-06-2009
egor23



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

Цитата:
ну так sfx от 52й версии стал случайным образом падать при распаковке.

у последних 52-ых (arc1) есть проблемка.
 
Bulat_Ziganshin

Цитата:
там в районе "1.3%" выделяется ещё блок 192МБ

посмотрел ещё раз
выделение блока 192МБ происходит раньше, чем прогресс бар движется
так что проблема скорее всего не в arc.exe

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 19:47 13-06-2009
CTACKo

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

Цитата:
у последних 52-ых (arc1) есть проблемка.  
52я тестилась именно с (arc1). А если без оного обновления то все ок?

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 20:25 13-06-2009 | Исправлено: CTACKo, 20:26 13-06-2009
Bulat_Ziganshin

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

Цитата:
у последних 52-ых (arc1) есть проблемка.  

какая? если ты про изменение от may7 к may15, то оно в хаскеловском коде, к unarc/sfx отношения не имеет
 

Цитата:
размазывание rep должно помочь в такой ситуации
 
по подробней

я имею в виду уже сделанное - память для rep при распаковке выделяется двумя кусками, так что распаковщик более устойчив к фрагментации памяти

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



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

Цитата:
А если без оного обновления то все ок?

пробуйте, всё таки распаковывать быстрее, чем упаковывать.
Arc1 10.05.2009
http://gettyfile.ru/322922/
 
Добавлено:
CTACKo

Цитата:
какая? если ты про изменение от may7 к may15, то оно в хаскеловском коде, к unarc/sfx отношения не имеет

тогда мониторьте адресное пространство при распаковке

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 21:36 13-06-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
так я не понял, про какие проблемы в sfx от 0.52 речь?

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



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

Цитата:
так я не понял, про какие проблемы в sfx от 0.52 речь?

это было предположение, про may7 к may15.
 
Добавлено:
Bulat_Ziganshin

Цитата:

Цитата:
1. есть ли возможность использовать небольшие блоки (15МБ и т.п.) для мелких нужд?

каких нужд?

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

Цитата:

Цитата:
кстати заняться dll-кой, которая цепляется в первых рядах и резервирует большой кусок памяти, нет желания?

нет. меня по большому счёту сейчас волнует только то, чтобы не вылетало у обычных пользователей

обычным пользователям тоже могло бы помочь.
 
CTACKo

Цитата:
случайным образом падать при распаковке. то на 10% то в самом конце

кстати может какая dll-ка цепляется во время работы?
место на диске достаточно?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 21:47 13-06-2009
CTACKo

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

Цитата:
кстати может какая dll-ка цепляется во время работы?
место на диске достаточно?
места - достаточно, а длл-ка - да, цепляеццо тут одна, зовеццо facompress.dll Правда это во время компрессии... Но что интересно, я не использую консольный арк, что установлен у меня в Program Files\FreeArc. Я себе сделал на другом разделе просто копию его и arc.ini и всихда вызываю указывая полный путь к нему, а он, в свою очередь, хз какими путями, но цепляет ту библиотеку из Program Files\FreeArc\bin

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 00:11 14-06-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CTACKo
dll у меня грузится без пути, поэтому windows её ищет по path. может, следует загружать её с явным путём. в любом случае, если в  Program Files\FreeArc\ у тебя 0.52, то facompress.dll не должна портить малину - там база на 4мб

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:15 14-06-2009
CTACKo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как не сжимаю методом -mrep:512m:a99+lzma:512m:a2:128:mc2 в ответ в логе вижу
...using rep:512mb:a99+tempfile+lzma:384mb:a2:128:mc2
А че лзма стает 384 - памяти не хватат? Так ведь правильно расписал-то - сначала порепать в tempfile, а потом его уже лзмить, т.е. при блоке в 800 мб - реально, но хде оно?
   Как ни гляжу - фа находит у меня в озу максимальный блок в 812Мб, а тот же vmmap.exe грил вроде что есть на 1300. К сожалению карта памяти в лог не записывается - надо будет почитать мож ключик какой нада добавить...

Всего записей: 180 | Зарегистр. 05-09-2008 | Отправлено: 00:20 14-06-2009 | Исправлено: CTACKo, 00:21 14-06-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CTACKo
 -mrep:512m:a99+tempfile+lzma:512m:a2:128:mc2 -lc-
 
и fa 0.51 (или 0.52 из arc2 )

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:31 14-06-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