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

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

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

Widok (30-01-2009 12:03): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Bulat_Ziganshin

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

Официальный сайт
Документация он-лайн на консольную версию
Скриншоты / Документация на GUI версию
Страница загрузки
Проект на SourceForge.net / SVN-репозиторий

Последний релиз - FreeArc 0.40 от 1 января 2008 г. Новая версия включает мультимедиа-сжатие, улучшение обычного сжатия, сверх-быструю упаковку в режимах -m1/m2, поддержку произвольных внешних упаковщиков, настраиваемых в arc.ini, 1.5-кратное увеличение скорости работы на 2-ядерных процессорах, навороченное шифрование, полностью работающие плагины для FAR/TC, прямой доступ к архивам в интернете, восстановление архивов через интернет и множество других изменений (полный список)
 
Текущая альфа версия 0.50 от 23 июня 2008 г. Включает GUI с русификацией (описание), автоматическое определение типов файлов, создание SFX, ускорены режимы -m3/m4 и linux-версия, решены проблемы на машинах с 2+ гб ОЗУ, исправлены ошибки в -m1 и -mx (полный список изменений)

MiniFAQ...

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

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

предыдущая версия шапки

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 12:55 13-08-2007 | Исправлено: juvaforza, 20:57 28-01-2009
Gideon Vi

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

Цитата:
Последняя версия. Если создать архив с шифрованием (я пробовал максимальное, про другие варианты не скажу), то при попытке открыть его архиватор зависнет (в процессах висеть будет, но окно не проявится). Если создать sfx, то при попытке запуска будет вылетать длинная ошибка.

Всего записей: 8170 | Зарегистр. 02-02-2004 | Отправлено: 07:29 08-01-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gideon Vi
Arc.exe распаковывает архив \ отображает содержимое архива?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 10:06 08-01-2009 | Исправлено: egor23, 10:09 08-01-2009
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gideon Vi
не всех конечно проносило.

Цитата:
Never use such very experimental and unstable programs for your data!

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 11:36 08-01-2009
DemonAk



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Не подскажите есть ли еще какой нибудь препроцессор типа precomp???, а то последняя версия что то никак не может распаковать нормально zip архив что бы его упаковать посильнее. Пытаюсь crysis пакануть тама файлы с расширением pak распаковываются обычным 7zip или winraro'м.

Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 23:05 08-01-2009
Bulat_Ziganshin

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

Цитата:
есть ли еще какой нибудь препроцессор типа precomp

нету
 

Цитата:
Булат, а можно ли сделать, чтобы текущий каталог всё-таки менялся (ну, на сгенерированный)? ^^

fixed. файлы после окончания setup.exe удаляются так что лучше убери это из своих скриптов

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 01:37 09-01-2009
IamFool



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DemonAk
Цитата:
а то последняя версия что то никак не может распаковать нормально zip архив что бы его упаковать посильнее.

-slow пробовал? В конце концов можно попробовать распаковать zip, запаковать тем, чем надо, затем взять любой консольный deflate (ну, zip) архиватор, и носить его с собой в дистрибе, запаковывая всё заново при установке. Правда, не факт, что архивы будут байт-в-байт идентичны после упаковки, т.е. не факт, что крайзис их нормально воспримет. И происходить всё это будет медленнее, чем у precomp'а (хотя он, по сути, примерно то же самое делает, просто немного на другом уровне).
Если бы мне обязательно нужно было выиграть пару сотен мегабайт, я бы так и сделал.
 
Bulat_Ziganshin
Цитата:
fixed. файлы после окончания setup.exe удаляются так что лучше убери это из своих скриптов
Спасибо Буду пробовать

Всего записей: 360 | Зарегистр. 02-10-2006 | Отправлено: 02:11 09-01-2009 | Исправлено: IamFool, 02:14 09-01-2009
DemonAk



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

Цитата:
-slow пробовал? В конце концов можно попробовать распаковать zip, запаковать тем, чем надо, затем взять любой консольный deflate (ну, zip) архиватор, и носить его с собой в дистрибе, запаковывая всё заново при установке. Правда, не факт, что архивы будут байт-в-байт идентичны после упаковки, т.е. не факт, что крайзис их нормально воспримет. И происходить всё это будет медленнее, чем у precomp'а (хотя он, по сути, примерно то же самое делает, просто немного на другом уровне).  
Если бы мне обязательно нужно было выиграть пару сотен мегабайт, я бы так и сделал.

Я как раз и пробовал -slow, но размер файла даж не изменился, как был 70 мегов так и остался, он его не смог по ходу вообще распаковать, видимо не может опр или что типа того. -brute не стал пробовать слишком муторный)).
 

Всего записей: 316 | Зарегистр. 08-11-2007 | Отправлено: 15:09 09-01-2009
egor23



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

Цитата:
носить его с собой в дистрибе, запаковывая всё заново при установке

проще прикрутить как метод упаковки (для распаковки\упаковки zip-архивов) zip_unpak_pack

Цитата:
не факт, что архивы будут байт-в-байт идентичны после упаковки

можно попробывать подобрать версию\сепень сжатия zip,
если не найдётся, то можно посмотреть критично ли это для игры, помню когда-то Quake3 были ресурсы запакованы zip, перепаковывал с макисмальным сжатием (для уменьшения размера, винт был маленький), и это было не критично для Quake3.
 
Добавлено:
DemonAk
А вообще какова цель данных манипуляций?
насколько помню, там можно попробывать перепаковать сам дистрибутив ресурсы лежат в cab-архиве, получаете cab-zip-ресурсы.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 21:38 09-01-2009
Engaged Clown



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

Цитата:
Цитата:
есть ли еще какой нибудь препроцессор типа precomp
 
нету

Есть ещё goodmerge, но у него специфика узкая вроде.

Всего записей: 8820 | Зарегистр. 08-06-2006 | Отправлено: 23:12 09-01-2009
IamFool



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Engaged Clown
Цитата:
Есть ещё goodmerge, но у него специфика узкая вроде.
Да уж, и вправду узкая Он пакует/распаковывает ROM'ы для эмуляторов различных приставок. И он требует .NET 2.0, что абсолютно непримемлимо для программ такого рода.

Всего записей: 360 | Зарегистр. 02-10-2006 | Отправлено: 13:16 10-01-2009
SCINER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2 Булат: Пофиксил ли ты поведение программы при неправильном указании пароля?  
 
1) Необходимо чтобы arc.com возвращал специальный код ошибки при неверно указанном пароле, а не перезапрашивал его;
2) Еще необходим какой то признак того, что архив зашифрован.
 
Просто есть возможность продолжить разработку Warc'a.

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 19:04 11-01-2009 | Исправлено: SCINER, 19:15 11-01-2009
Bulat_Ziganshin

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

Цитата:
1) Необходимо чтобы arc.com возвращал специальный код ошибки при неверно указанном пароле, а не перезапрашивал его;
2) Еще необходим какой то признак того, что архив зашифрован.  

посмотрю
 
я исправил ошибку с tor и tor:c3 в последней сборке. и добавил использование tta:m1 в -m4xx

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 02:27 12-01-2009
SCINER



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

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 10:48 12-01-2009
Bulat_Ziganshin

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

Цитата:
Можешь даже просто ввести какой-то ключик, чтобы пароль не перезапрашивался.  

такой ключ есть - "-p-". т.е. команда
 
arc l archive -pPWD -p-
 
должна выругаться если каталог архива запаролен и пароль PWD не подходит, а команда
 
arc x archive -pPWD -p-
 
должна сделать то же самое если запаролены данные в архиве. по факту первая команда сообщает о сбое в архиве, а вторая вообще вылетает. надо исправлять
 
а вообще почитай описание шифрования и ключей -p/-op

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 17:20 12-01-2009
SCINER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ты это когда сделал?
arc l archive -pPWD -p-

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 17:26 12-01-2009
egor23



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

Цитата:
ты это когда сделал?

мануал написан год назад (01.01.2008).
 
Bulat_Ziganshin
Минус мануала, не показывается, что можно использовать ключи дважды, и вроде не говориться об этом, по-крайне мере не видел обратного.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:38 12-01-2009
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
это было сделано полтора года назад. мануал посмотрю

Всего записей: 3408 | Зарегистр. 13-08-2007 | Отправлено: 19:11 12-01-2009
SCINER



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

Всего записей: 85 | Зарегистр. 17-12-2007 | Отправлено: 11:01 13-01-2009 | Исправлено: SCINER, 11:02 13-01-2009
sabio

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пришла в голову вот такая идея: сделать опцию, чтобы архив разбивался на тома, по возможности, на границе файла
тогда почти каждый том окажется, по сути, "независимым" архивом, и его можно будет распаковать без "соседних"
(понятно, что с большими файлами этот фокус не пройдет)
 
почему этим должен заниматься архиватор, а не сам пользователь?
потому что если архивы и вправду независимые, то и распаковывать их надо по-отдельности, а если это (независимые) тома, то архиватор при распаковке сам найдет их все
 
еще подумалось, что при работе с томами напрямую из интернета, FreeArc мог бы подкачивать конец предыдущего / начало следующего тома при необходимости распаковать пограничный файл

Всего записей: 2898 | Зарегистр. 21-05-2004 | Отправлено: 15:02 14-01-2009
Benchmark



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

Цитата:
пришла в голову вот такая идея

В WinRAR есть такая штука - независимые тома. Собственно это оно примерно и есть, а именно: все файлы, которые лежат целиком внутри тома, можно распаковать независимо (даже от наличия) других томов. Если в FA будет то же самое, то это будет имхо оптимальный вариант.

Всего записей: 6924 | Зарегистр. 01-10-2002 | Отправлено: 15:32 14-01-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

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор
Widok (30-01-2009 12:03): лимит страниц. продолжаем здесь


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru