Ru-Board.club
← Вернуться в раздел «Программы»

» FreeArc (часть 4)

Автор: V2driver
Дата сообщения: 12.07.2012 17:47
alifais2000
Ты тупой?
Сказано же - это только распаковщик...
Компрессора нет, никак его нельзя использовать!
Автор: 1noObman1
Дата сообщения: 14.10.2011 13:36
kalpak

Ага, и как это в исдоне сделать?
Автор: Bulat_Ziganshin
Дата сообщения: 04.03.2011 17:45

Цитата:
А без -f распаковка через stdio не работает?

без -f - только с -temp, в который будут записаны все выходные данные


Цитата:
Конкретно с срепом при распаке c временным файлом (-mem64m) прокатило. Временный каталог задал через -w как папку назначения.

странно, не должно. он vm файл создал в этом каталоге или его подкаталоге?

Alexander865
ясно. ну в общем это можно сделать и на is, и в sfx, но двумя строчками не обойдёшься. имхо самое логичное - обратиться в http://forum.ru-board.com/topic.cgi?forum=5&topic=32025#1 где за 30-100 баксов думаю найдёшь исполнителя
Автор: Stalqer
Дата сообщения: 12.07.2012 18:20
А кто автор bikpack.exe, bikunpack.exe, и если у кого-то есть bikpack можете выложить.
Автор: kalpak
Дата сообщения: 14.10.2011 14:24
1noObman1
написано же callback-ом
т.е. в функции FreeArcCallBack

надо написать типа того

Код: if what='password?' then str:='password';
Автор: Bulat_Ziganshin
Дата сообщения: 12.07.2012 20:28
vasulpr
Addons\LZMA-x64\readme.txt
Автор: Alexander865
Дата сообщения: 04.03.2011 18:07
Bulat_Ziganshin

Спасибо. Попробую.
Автор: R3Pa4eK
Дата сообщения: 15.10.2011 10:59
kalpak

Цитата:

хотя это скорее всего просто запароленные а не hp

-hp тоже поддерживается.
Автор: vasulpr
Дата сообщения: 12.07.2012 20:32

Цитата:
Addons\LZMA-x64\readme.txt

у меня проблемы с английским! можно готовые файлы, чтобы я просто их заменил?
Автор: Bulat_Ziganshin
Дата сообщения: 04.03.2011 18:16

Цитата:
небольшие расхождения в цифрах, т.е. неплохо бы выводить цифры и во время Second pass:

да, с -m3f архив получается чуть больше чем с -m3, а с -m1f/-m2f расхождение гораздо больше. надо просто сделать правильный подсчёт в первой строке (сейчас она считает какой был бы размер без -f)


Цитата:
и просто добавлять нужный каталог в PATH перед началом распаковки.
имхо не вариант. Так сказать, не user-friendly решение проблемы.

зато developer-friendly

я пока предлагаю попробовать этот workaround на вашей стороне, а потом подумать что можно сделать на моей. собственно говоря, если для этого достаточно добавить одну строчку в твой и шегоратовский скрипт, то какие проблемы пользователям - они ж пользуются готовыми вашими скриптами
Автор: kalpak
Дата сообщения: 15.10.2011 11:59
R3Pa4eK
напрямую ?
по крайне мере unarc.dll только через callback принимает пароль
Автор: Bulat_Ziganshin
Дата сообщения: 12.07.2012 21:02
vasulpr
добавил readme-rus.txt:

64-битная реализация LZMA увеличивает скорость на 10-20% и позволяет LZMA использовать больше 4 ГБ памяти.

Для того, чтобы использовать внешний 64-битный LZMA (рас)паковщик, добавьте в arc.ini содержимое arc-lzma-x64[-filter].ini.
Или используйте опцию -cfg=arc-lzma-x64[-filter].ini чтобы использовать внешний LZMA только в одной команде.

Обратите внимание, что arc-lzma-x64-filter.ini предлагает много вариантов использования внешнего LZMA, от
(рас)паковки из временного файла во временный файл до (рас)паковки в режиме фильтра (из stdin в stdout).

Примеры использования:

Arc.exe create archive -cfg=arc-lzma-x64.ini -m=lzma:max:1g
FreeArc.exe create archive -cfg=arc-lzma-x64-filter.ini -m=rep:1g+exe+delta+4x4:b64m:lzma:64m -t
Автор: R3Pa4eK
Дата сообщения: 15.10.2011 12:06
kalpak
В самом последнем ISDone.dll (а там unarc.dll) имеется поддержка архивов с параметров -hp.
Автор: Sig666
Дата сообщения: 04.03.2011 18:27
Bulat_Ziganshin

Цитата:
странно, не должно. он vm файл создал в этом каталоге или его подкаталоге?

Создал в каталоге freearc<многоцифор>.tmp, который в свою очередь находился в папке, указанной через "-w"
Автор: vasulpr
Дата сообщения: 12.07.2012 21:33
я перенес содержимое arc-lzma-x64[-filter].ini в arc.ini! как теперь должна выглядеть команда в gui чтобы вместо lzma использовался lzma64? например как модифицировать такую lzma:192mb?
Автор: Bulat_Ziganshin
Дата сообщения: 15.10.2011 22:20
новая альфа:

7z.dll: исправлена ошибка в сжатии в Deflate (zip)
7z.dll: добавлена быстрая распаковка Deflate (zip)

Время на упаковку/распаковку инсталированного MS Office (810 мб в 5506 файлах) в .zip формат на 2600k@4.6ГГц:

упаковка, сек. распаковка, сек.
Автор: egor23
Дата сообщения: 04.03.2011 20:10

Цитата:
надо просто сделать правильный подсчёт в первой строке

ааааа
а нельзяли для тестовых нужд сделать ключик, чтоыб каждый проход со своей статистикой будет, хочется конкретных цифр.
Автор: Bulat_Ziganshin
Дата сообщения: 12.07.2012 21:43
что-то типа -lc- -mc:lzma/lzma:192m или -lc- -md192m
Автор: Bulat_Ziganshin
Дата сообщения: 04.03.2011 20:54

Цитата:
чтоыб каждый проход со своей статистикой будет

нафига она тебе? ты вообще понимаешь, что первый проход ничего не записывает, но считает стат-ку которая бы получилась при сжатии без -f. если она так нужна - можно без -f и сжать
Автор: LieToMe
Дата сообщения: 17.10.2011 18:35

Цитата:
новая альфа:

7z.dll: исправлена ошибка в сжатии в Deflate (zip)
7z.dll: добавлена быстрая распаковка Deflate (zip)


также версия 0.67 ?
Автор: ALExey1995
Дата сообщения: 13.07.2012 16:43

Цитата:
bikunpack.exe,
-100$

Цитата:
bikpack.exe
- 200$

Готов приобрести?
Нет? ну и ладушки)
У меня их тоже нет..
Автор: Bulat_Ziganshin
Дата сообщения: 17.10.2011 19:01
новая альфа:

dispack: исправлена ошибка, возникавшая на потоках >3гб; по умолчанию размер блока = 8 мб (было 64 мб)
новый перевод: Турецкий
база переводов обновлена до 7-zip 9.22, если это что-то меняет
GUI: если запомненные размер/положение главного окна слишком велики для текущего экрана - сбросить их в стандартные для Gtk2Hs значения

Плиз протестируйте обновлённый dispack на больших архивах и сообщите мне, если он продолжает сбоить

Добавлено:

Цитата:
также версия 0.67 ?

других и не будет до выхода 0.70, различай их по датам
Автор: Nikolai2004
Дата сообщения: 13.07.2012 22:33
alifais2000
Цитата:
bikunpack.exe этот файл компресс Bink видео, но как может использовать этот файл, кто может сказать мне

не согласен.
Bink видео сжимает бесплатный пакет утилит RAD Video Tools
Автор: egor23
Дата сообщения: 04.03.2011 21:46

Цитата:
но считает стат-ку которая бы получилась при сжатии без -f.

так мне статистика\скорость реальные нужны, а то что не пишет ещё лучше, наслучай если не устроит результат
Автор: Bulat_Ziganshin
Дата сообщения: 04.03.2011 22:06
ну так они и будут реальные - то что будет записано на диск. просто сейчас оно считается некорректно, с учётом "способа записи" используемого в non-f режиме
Автор: ALExey1995
Дата сообщения: 15.07.2012 00:13
Nikolai2004
Там жмёт с потерями, это нет!
Автор: GORA2
Дата сообщения: 17.10.2011 19:15

Цитата:
различай их по датам

Bulat_Ziganshin
1 Это неудобно. Может хоть билд добавите?
2 Использую автономно unarc.exe, она не имеет секции info и ее идентификация крайне затруднительна ибо дата файла, после многократных копирований, уже ни чего не гарантирует. Можете ли Вы предусмотреть секцию info в этом файле?
Автор: vasulpr
Дата сообщения: 15.07.2012 20:50

Цитата:
что-то типа -lc- -mc:lzma/lzma:192m или -lc- -md192m

ввожу любой из этих параметров, после упаковки в методе сжатия пишет: rep:96mb:96:d4mb:s32+4x4:tor:16mb:c3
что я не так делаю? помогите пожалуйста!
Автор: Alexander865
Дата сообщения: 04.03.2011 22:18
Bulat_Ziganshin

Обратился я в форум, который ты посоветовал. Но что-то пока тихо.
Меня почему-то терзают сомнения, что с sfx-модулем мне там никто не поможет. iss-скрипт напишут, но iss-скрипт я и сам напишу при желании.

Поэтому надежда на тебя. Правда бюджет мой близок скорее к 30, нежели к 100 долларам.

Напишешь мне за 1000 рублей этот модуль? Или там геморрой тянет на большее?



Автор: Bulat_Ziganshin
Дата сообщения: 17.10.2011 19:25

Код: C:\>unarc.exe
FreeArc 0.67 unpacker httр://freearc.org 2011-10-17

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275

Предыдущая тема: Punto Switcher (часть 3)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.