
» FreeArc (часть 4)

дошло. это я виноват, что-то стормозил. будем искать

Цитата:
Create File - создали файл - например xls
в explorer есть такая команда, но она создаёт файл по шаблону. к примеру a.arc нулевой длины создавать бессмысленно, хотя НЕКОТОРЫЕ программы может и поддерживают такой сценарий
Цитата:
козырь консольной версии - как раз маленький размер
Да, и когда к консольной версии приходится скачивать ещё и полный дистрибутив - волосы дыбом.
Да ладно бы просто скачать - разобраться ещё нужно что к чему, куда что положить.
Согласен на компромис

Для меня козырь консольной версии - cli.
лови: http://freearc.org/download/testing/FreeArc-LZMA.zip
для 7z или для Total Commander/FAR?
Цитата:
vasulpr Вы несёте бред
Цитата:
Хочу то, что курит vasulpr.
Задолбали такие необоснованные выпады. Обоснуй если такой умный!
Почему бред объясните! возможно что-то поменялось с последнего моего пользования srepом в ФА (оно было достаточно давно). или я чего-то не понимаю?
Только что пробовал паковать последним билдом ФА. Ничего не изменилось!
Спасибо, теперь все нормально

Цитата:
-m1..9
Вах! Работает!
Arc.exe -tzip -m9 a zzz 35*
Compressed 25 files, 102,718,006 => 19,799,013 bytes. Ratio 19.2%
Compression time: real 2.85 secs. Speed 36,072 kB/s
Arc.exe -tzip -m1 a zzz 35*
Compressed 25 files, 102,718,006 => 23,111,228 bytes. Ratio 22.4%
Compression time: real 1.28 secs. Speed 80,404 kB/s
kalpak
Цитата:
а для чего нужен FreeArcCodecs.dll?
для быстрого сжатия в zip, при помощи "родного" freearc-кового 7z.dll
На проце e6750 приходится делать выбор:
-m=tor:3:1m:h512k (быстрее) ИЛИ -tzip ("совместимее" )
Для меня pkzipc не вариант (платный, более медленный).
Arc.exe -tzip -m1 a D:\.2DEL\zzz
Compressed 50,115 files, 1,737,002,438 => 438,601,739 bytes. Ratio 25.2%
Compression time: real 303.08 secs. Speed 5,731 kB/s
Arc.exe -m=tor:3:1m:h512k a D:\.2DEL\zzz
Compressed 50,115 files, 1,737,002,438 => 323,762,291 bytes. Ratio 18.6%
Compression time: cpu 39.76 secs, real 246.82 secs. Speed 7,038 kB/s
pkzipc -lev=1 -add D:\.2DEL\zzz
SecureZIP(R) Server Version 14 for Windows
1,737,002,438 => 496 753 625
295.590 secs
Цитата:
Меня в срепе все устраивает кроме отсутствия работы с папками и отсутствия хелпа, если какую-то опцию надо, то приходится километры текста перекапывать чтобы найти, было бы хорошо чтобы вместе с срепом в комплекте шел хелп с десятком основных опцый
а http://freearc.org/research/SREP.aspx не устраивает?
Цитата:
Лично я пакую сначала срепом, а затем ФА, это позволяет переупаковывать звено ФА (подбор параметров) без перепаковкы срепа.
Чтобы в ФА использовать среп нужно много свободного места на диске для промежуточного файла при упаковке да и там беда с прогресбаром.
зачем это нужно - понял. а в каком режиме -m ты пакуешь и сколько у тебя бывает файлов?
Цитата:
1. при создании архива - добавить к имени архива: Дата+Время никак не могу настроить, чтоб имя архива и дата были разделены пробелом. Создается архив вида ВАСЯ06.03.2012 или так получилось ВАСЯ-06.03.2012 через пробел никак. Неудобно.
сделал так чтобы в таких полях можно было записать текст с пробелами в кавычках, например :
" %Y-%m-%d"
или
Date: " %Y-%m-%d"
Планируется ли в будущем опционально отключение проверки CRC при распаковке для алгоритмов с потерями (аудиоданные).
Цитата:
а http://freearc.org/research/SREP.aspx не устраивает?
Это другое дело! Если бы еще по русски

Цитата:
а в каком режиме -m ты пакуешь и сколько у тебя бывает файлов?
В основном использую m2, m3. Честно говоря пока руки не дошли более подробно с параметрами разобраться и подобрать что-то лучше.
Последний раз что я паковал, так это были 2 образы вин7 32 и 64бит 5,4 Гб 2 файла.
Также иногда игры репачу для себя, то там от 2-20Гб и 10-70000 файлов
Как скоро будет lzma2?
i18n: добавлены возможность перевода для всех строк в GUI; улучшен тултип 1227
поддержка UNC в имени архива (arc a \\pc\share\a.arc)
диалог Добавить: закладки для конструирования методов сжатия/шифрования заменены на вызываемые диалоги
диалог Добавить: если включить опцию "Отдельные архивы для каждого файла", то строка "Выходной архив" заменяется на "Выходной каталог"
все диалоги: теперь галочки опций автоматически включаются, как только вы меняете содержимое опций
Проверка на новые версии: альфа-версии обнаруживают появление новых альф и предлагают открыть Download-Alpha.aspx
опция --queue и галочка "Общая очередь операций для всех копий FreeArc" в диалогах Добавить/Извлечь/Настройки
Консольная версия: 7z.dll+FreeArcCodes.dll теперь включены в комплект поставки
исправлено: каталог логфайла создаётся если его ещё не существует; если логфайл невозможно открыть, то регистрируется предупреждение и операция продолжается
моя 7z.dll: избавились от зависимости от msvcr100.dll
Unarc.dll: команда "l" также передаёт точные origsize/compsize
API: удалены MultiCompress()/... поскольку их функциональность теперь включена в Compress()/... - т.е. вы можете сжимать с методами типа "rep+exe+lzma"
new alpha version:
i18n: translated all remaining strings; improved tooltip 1227
support for UNC in arcname (arc a \\pc\share\a.arc)
Add dialog: tabs for constructing compression and encryption methods were offloaded to subdialogs
Add dialog: when "Compress into separate archives" is enabled, "Output archive" box is replaced with "Output dir" box
GUI dialogs: checkboxes are automatically toggled on when associated options are modified
Checking for new versions: alpha versions detect newer alphas and offer to open Download-Alpha.aspx
--queue option and "Queue operations across multiple FreeArc copies" checkbox in Add/Extract/Settings dialogs
Console version: 7z.dll+FreeArcCodes.dll was included in the package
fixed: create logfile's directory if it doesn't exist; register warning and continue operation if logfile cannot be opened
my 7z.dll: removed msvcr100.dll dependency
Unarc.dll: also pass an exact total origsize/compsize on "l" command
API: removed MultiCompress()/... since their functionality now is part of Compress()/... - i.e. you can compress with methods like "rep+exe+lzma"
Добавлено:
Snoopak96
-kb
Цитата:
Это другое дело! Если бы еще по русски
эта страница упоминается и в readme.htm, и в подсказке самого srep.exe. хотя это конечно не полноценная документация, а сборник разъяснений, которые я давал по различным тонкостям использования srep. полной доки с описанием всех опций действительно нет

Цитата:
В основном использую m2, m3.
Цитата:
10-70000 файлов
в режимах -m1/-m1f делается всего 1-2 прохода по файлам, так что можно реализовать упаковку каталогов целиком. в остальных режимах входные данные перечитываются в случайном порядке, поэтому нужно или держать все файлы открытыми (что невозможно для 70 тыщ файлов), или держать пул скажем из 1000 последних открытых файлов и менять их по мере надобности, и не факт что это будет работать с приемлемой скоростью
ну и главное непонятно - как ты потом это собираешься распаковывать? ведь если ты подаёшь в freearc данные, уже упакованные srep, то при распаковке ты получишь архив srep, который придётся записать на диск, и затем уже из него вести распаковку. если же ты собираешь данные в архив самим freearc, то это может быть медленней в упаковке, но зато при распаковке у тебя никаких промежуточных данных не будет - freearc будет внутри себя прогонять данные через алгоритм srep и тут же создавать нужные файлы на диске
вообще, я у srep вижу два применения - первое, как профессионального средства для создания инсталяторов. тут мы нацелены на макс. сжатие, т.е. как правило используется режим -m3f -a1. srep вызывается внутри freearc, таким образом во-первых freearc обеспечивает оптимальную сортировку и разбиение на солид-блоки файлов, во-вторых при распаковке не создаётся никаких промежуточных файлов
второе применение srep - как архиватора, отличающегося от freearc нахождением повторов на больших дистанциях. в этом плане у srep множество недостатков, которые меня просят исправить, но вместо этого мне надо просто вставить его наконец внутрь freearc, чтобы объединить их достоинства
пока я не планирую его доделать. возможно, в 0.80 как часть плана по улучшению сжатия
Цитата:
моя 7z.dll: избавились от зависимости от msvcr100.dll
Цитата:
Консольная версия: 7z.dll+FreeArcCodes.dll теперь включены в комплект поставки
Спасибо огромное, а то я уже замаялся шерстить форум, в воспоминания что же там ещё нужно.
msvcr100.dll установлена на всякий случай

Добавлено:
Цитата:
моя 7z.dll
Не могли бы ещё раз рассказать (а то я уже окончательно забыл/запутался) для чего нужны две версии 7z.dll (Зиганшина и Павлова) ?
Спасибо за подробное объяснение!
архиватор размер время
Цитата:
-kb
Уже пробывал, после распаковки первого файла выдаёт ошибку что CRC не совпало и всё на этом, остальное не распаковывает.
4,531 mb Время упаковки Память упаковки Операций в/в Сжатый размер После дожатия LZMA
Цитата:
а здесь получилось ещё хуже
во-во!
Пора в "массы"

arc a test
Цитата:
Кажите сейчас по дефолту какой архив создаётся ?
arc a test
.arc - в консольной версии я ничего менять и не собираюсь
Цитата:
для чего нужны две версии 7z.dll (Зиганшина и Павлова) ?
моя версия быстрее пакует/распаковывает deflate. собственно сам deflate содержится в FreeArcCodecs.dll, а изменённая 7z.dll нужна чтобы её загружать (код 7z.dll не способен использовать внешние кодеки вместо внутренних, поэтому мне пришлось пересобрать 7z.dll без внутреннего deflate)
разные компиляторы - gnu/microsoft/intel. intel самый быстрый, остальные имеют чисто познавательное значение
FreeArc
наверно уже говорилось, не запоминает, размер окна.
1. Развернуть окно - Выйти
2. Запустить - Свернуть в окно (сворачивается в минимально возможное окно)
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275
Предыдущая тема: Punto Switcher (часть 3)
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.