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

» FreeArc (часть 4)

Автор: Edison007007
Дата сообщения: 02.12.2012 18:19

Цитата:
А если еще в каждом методе после rep добавить dispack070

Если мне не изменяет память, данный препроцессор предназначен для исполняемых файлов, т.е *.exe, *.dll ну и т.д.
Автор: Bulat_Ziganshin
Дата сообщения: 22.11.2013 11:57
LZMA is fine. it was problems of my HT4-enabled code. i'm going to fix it. the only real LZMA problem is dictionary >=2GB wiith BT4


Код: C:\>fazip.exe lzma:max:2000m:ht4 z:\4g m:\1200
dict=2000mb: buf=2252mb head=1536mb son=0mb
100%: 4,531,060,447 -> 805,786,088: 17.78% Cpu 2 mb/s (2216.774 sec), real 3 mb/s (1683.414 sec) = 132%

C:\>fazip.exe lzma:max:2000m:ht4:h3g z:\4g m:\1200
dict=2000mb: buf=2252mb head=3072mb son=0mb
100%: 4,531,060,447 -> 805,196,672: 17.77% Cpu 2 mb/s (2003.989 sec), real 3 mb/s (1482.672 sec) = 135%

C:\>fazip.exe lzma:max:2000m:ht4:h4095m:mc240 z:\4g m:\1200
dict=2000mb: buf=2252mb head=3840mb son=0mb
100%: 4,531,060,447 -> 797,307,062: 17.60% Cpu 1 mb/s (6574.428 sec), real 1 mb/s (5963.810 sec) = 110%

C:\>fazip.exe lzma:max:2000m:hc4 z:\4g m:\1200
dict=2000mb: buf=2502mb head=1024mb son=8000mb
100%: 4,531,060,447 -> 805,324,025: 17.77% Cpu 1 mb/s (4527.274 sec), real 1 mb/s (3902.200 sec) = 116%


C:\>fazip.exe lzma:max:2000m:bt4 z:\4g m:\1200
dict=2000mb: buf=3002mb head=1024mb son=16000mb
100%: 4,531,060,447 -> 789,564,045: 17.43% Cpu 2 mb/s (2162.330 sec), real 3 mb/s (1559.318 sec) = 139%

C:\>fazip.exe d m:\1200 m:\4g
100%: 789,564,045 -> 4,531,060,447: 17.43% Cpu 104 mb/s (41.418 sec), real 99 mb/s (43.568 sec) = 95%

C:\>fc /b Z:\4g m:\4g
Comparing files Z:\4g and M:\4G
FC: no differences encountered
Автор: DJYO
Дата сообщения: 02.12.2012 19:04
Добрый день, подскажите пожалуйста.
пакую архив например прекомп + среп + арк или среп + арк.
добавляю информацию для восстановления около 5%
как мне правильно восстановить архив посредством арка?
при команде r арк ругается и восстаналивать не хочет.
Автор: Andarin
Дата сообщения: 22.11.2013 12:59
Bulat_Ziganshin, а как же правила форума глава VI Соглашения по использованию?
Автор: Bulat_Ziganshin
Дата сообщения: 03.12.2012 20:54
Я обновил алгоритм Delta, сделав его в 1.5-2 раза быстрее: http://freearc.org/download/research/delta15.zip
Автор: Bulat_Ziganshin
Дата сообщения: 22.11.2013 13:36
вариантов два - или я выкладываю как есть, или кто-то берёт с английского форума и переводит. тебя кстати действительно так интересует то чем я занимаюсь? пока я получил всего два отклика и оба на английском форуме
Автор: Fossius
Дата сообщения: 04.12.2012 14:51

Цитата:
Я обновил алгоритм Delta, сделав его в 1.5-2 раза быстрее: http://freearc.org/download/research/delta15.zip

Подскажите пожалуйста куда ложить эти файлы, и как задействовать дельту?
Автор: Andarin
Дата сообщения: 22.11.2013 16:32
Bulat_Ziganshin
Просто я полагаю, Вы английский знаете весьма неплохо, русский тоже; под тэгом "код" перевод по определению не полагается, а перевести 4,5 строки (и 2 строки в предыдущем сообщении) Вам никаких затруднений не составило бы (что подтверждает сообщение о новой альфа-версии на странице до этой)
Цитата:
тебя кстати действительно так интересует то чем я занимаюсь?
Что до этого - меня больше интересует результат, в подробности вдаваться - это свыше моих возможностей (да и потребностей). Ну, а раз я регулярно слежу за этой темой, получается, что FreeArc меня интересует достаточно, чтобы держать его в числе трёх используемых (и вообще установленных) архиваторов.
Цитата:
пока я получил всего два отклика и оба на английском форуме
Лично у меня знания английского не хватает, чтобы читать англоязычные форумы (в случае необходимости приходится всё же иногда пользоваться словарём, когда надо понять побольше абзаца-двух)

P.S. Bulat, я это не на предмет потроллить, и не из желания просто докопаться (меня эти два момента, мягко выражаясь, просто бесят). Просто есть люди, которые в английском вообще ни бум-бум, в т. ч. и у меня такие знакомые есть, но которых интересует многое,что вроде их и интересовать не должно.
Sorry, если задело.
Автор: Bulat_Ziganshin
Дата сообщения: 04.12.2012 15:12
Fossius
алгоритм delta встроен в freearc, а этот архив предназначен больше для демонстрации технологии, чем для реального использования
Автор: Fossius
Дата сообщения: 04.12.2012 15:41
Bulat_Ziganshin
Спасибо. Если не секрет - когда 0.70?

Добавлено:
muzf

Цитата:
Как насчёт подключить SoundSlimmer(он же mp3zip, он же mpz.exe) в .ini из коробки ? Свободная консольная версия гуглится по mpz.exe

Ну как, получилось прикрутить?
Автор: Bulat_Ziganshin
Дата сообщения: 22.11.2013 22:48
Andarin
вот когда такие люди появятся и меня попросят, я и рассмотрю возможность тратить время на перевод для них, будет ли он окупаться. перевод ни для кого очевидно не окупится. и мне регулярно пишут десятки людей, которые уверены что меня не затруднит срочно добавить ту или иную фичу, которая понадобилась лично им. а ты так сказать вышел на следующий уровень
Автор: Shuld
Дата сообщения: 04.12.2012 19:15
Rep

Рассмотрю основные особенности, которые выяснил при экспериментах со сжатием больших объемов информации.
Типовая строка параметров rep может выглядеть так:
-mrep:1g:lXX:cYY:d4m:sZZ+… (параметр lXX обычно сокращается до XX)

Среди этих параметров самыми малозначимыми являются параметры : d4m:sZZ. Основными параметрами являются:
-mrep:1g:XX:cYY
Поясню на примере все той же папки, что участвовала в декабрьском тесте. Размер сжимаемых данных 757 517 055 байт. Метод сжатия – модификации метода –m85 = -mrep:1g:64:c32+xlzma:4mb:h512k:fast:128:mc8.
Метод t, с Размер архива, байт
Автор: slech
Дата сообщения: 23.11.2013 08:18
для всех лентяев на первых порах можно наверное вот такое решение внедрить

http://translate.google.com/translate?sl=en&tl=ru&js=n&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fforum.ru-board.com%2Ftopic.cgi%3Fforum%3D5%26topic%3D35164%26start%3D2460%232&act=url
Автор: Bulat_Ziganshin
Дата сообщения: 04.12.2012 19:22
для l/s - допустимо. степенью 2 должен быть параметр с
Автор: Andarin
Дата сообщения: 23.11.2013 09:32
slech
Такой перевод, IMHO, надо ещё на нормальный русский переводить. Хотя, для лентяев, может и пойдёт. Но, опять же, им на фиг не надо это даже и на русском. А кому надо, кто этим серьёзно занимается - и без перевода понимают.
Автор: Shuld
Дата сообщения: 04.12.2012 19:34
И еще.
Если для первой папки взять февральский FreeArc, то
FreeArc 0.67 (February 5 2012) Creating archive: proba5.arc using rep:1gb+4x4:lzma:4mb:h512kb:fast:128:mc8
Memory for compression 1206mb, decompression 1082mb, cache 16mb
Compressing 1,731 files, 757,517,055 bytes. Processed 0.0% 1.8% 4.7% 9.5% 11.0% 11.9% 13.0% 14.4% 16.0% 17.6% 19.4% 20.0% 27.6% 30.1% 32.1% 34.7% 36.0% 36.8% 37.7% 38.4% 39.1% 39.9% 40.6% 41.3% 41.9% 42.6% 43.2% 43.9% 44.7% 45.3% 46.0% 46.7% 47.5% 48.2% 48.8% 49.6% 50.4% 51.3% 52.4% 53.5% 54.2% 55.6% 56.3% 57.0% 57.9% 58.6% 59.4% 60.1% 60.9% 61.8% 62.7% 63.5% 64.2% 65.0% 65.7% 66.3% 67.0% 67.7% 68.5% 69.2% 70.0% 70.6% 71.2% 72.0% 72.5% 73.1% 73.8% 74.4% 75.0% 75.6% 77.3% 78.0% 78.6% 79.3% 80.1% 80.8% 81.4% 82.1% 82.7% 83.3% 84.1% 84.7% 85.3% 86.0% 86.6% 87.2% 87.8% 88.6% 89.2% 89.8% 90.8% 91.6% 92.8% 93.7%100.0%

Compressed 1,731 files, 757,517,055 => 426,874,565 bytes. Ratio 56.3%
Compression time: cpu 176.50 secs, real 46.62 secs. Speed 16,249 kB/s
All OK

Результат получается медленнее существующего, но плотнее примерно на 0,1%. Без подгонки параметров rep.
Автор: slech
Дата сообщения: 23.11.2013 14:25
Andarin что вы лентяй, что Bulat_Ziganshin лентяй.
Он запостит ссылку, кому нужно прочитает такой перевод
Хоть какое-то временное решение вопроса.
Автор: Bulat_Ziganshin
Дата сообщения: 07.12.2012 20:41
Обновлён http://freearc.org/download/research/delta15.zip (исправлены ошибки и чуть улучшено сжатие)
Автор: slech
Дата сообщения: 29.11.2013 18:58
Булат, вы как-то писали про Qt:

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


Цитата:
а я бы купил программу, где это легко настраивается и есть возможность загрузить с сайта программы готовые скины с различными вариантами настройки. я присматриваюсь qt quick, где такая возможность есть, но к сожалению дела, дела..


Не думали над этим вопросом подробнее ?
Автор: Edison007007
Дата сообщения: 08.12.2012 12:16
Булат, в двух последних альфа-версия (может даже и раньше), криво работает АркИнфо, если использовать внешние компрессоры, при нажатии появляется окно "Ни один архив не выбран!"... На версии от 22 мая нормально всё
Автор: slech
Дата сообщения: 01.12.2013 16:33
Bulat_Ziganshin, ещё вопрос возник:
Можно ли приостановить на время задачу которая выполняется в фоне ?
Автор: Bulat_Ziganshin
Дата сообщения: 08.12.2012 12:22
Edison007007
7z.dll не стёр?
сорри, я неправильно тебя понял. ошибку подтверждаю, исправлю
Автор: RandRover
Дата сообщения: 08.12.2013 19:10

Цитата:
что Bulat_Ziganshin лентяй


Уважаемый, если бы вы хоть одну из собственноручно написаных фриварных программ с исходниками от 5000 тыс. строк мейнтейнили на протяжении более 1 года, вы бы не только обленились, у вас также начались бы периоды жуткой прокрастинации и устойчивое желание всех юзеров с просьбами о добавлении еще одной фичи в программу, сразу слать прямым текстом к "такой-то бабушке"...
И, судя по резковатым ответам автора в топике, он скоро вообще даже перестанет отвечать на вопросы по работе программы...
И писать здесь упреки типа, "октябрь уже давно прошел, а новой версии всё нету..." - бесполезно и глупо, так как у автора уже давно прошел тот период, когда с энтузиазмом бежишь кодить только из-за того, что в прошлом месяце твою программу уже скачало более 100 человек и несколько из них даже написали в комментах на странице скачки, что "прога - нормуль"...

И еще информация для размышления: а вы не задумывались хоть на минуточку, что FreeArc - это единственный БЕСПЛАТНЫЙ (в отличии от ВинРАРа) архиватор с собственным форматом, в котором реализован функционал добавления информации для восстановления к архивам? А это значит, что он является прямым конкурентом для платного аналога, и вполне возможно даже, что Женя Рошал "отстегивает" автору какую-то фиксированную суму для того, чтобы автор подольше "тянул резину" с написанием удобного ГУЯ, добавлением новых фич и выпуском новых стабильных версий архиватора. (да-да, понимаю, что такая версия бредовенькая, хотя... )

Короче, если хотите побыстрее узреть новый удобный ГУЙ и добавленые фичи в новой версии FreeArc, то ускорить появление оных можно только двумя способами - либо активно донатить разработку либо брать сорцы и добавлять фичи и ГУЙ самим.

Автор: Bulat_Ziganshin
Дата сообщения: 10.12.2012 18:25
Новая альфа-версия:Delta: улучшены скорость и сжатие, также доступно как delta15.zip
исправлено: вылетало при попытке посмотреть АркИнфо на архиве, использующем неопределённый [в arc.ini внешний] метод
исправлена ошибка в AES-NI: не работало в отсутствии facompress.dll
i18n: изменены тултипы 1543, 1544. Если вы поддерживаете один из переводов, пожалуйста поправьте его!

New alpha version:Delta: improved speed and compression, also available as delta15.zip
fixed bug: unable to show ArcInfo if external method used in the archive is absent from arc.ini
fixed bug in AES-NI support: it not worked w/o facompress.dll
i18n: changed tooltips 1543, 1544. If you maintain a translation, please update them!
Автор: slech
Дата сообщения: 08.12.2013 21:11
RandRover

Цитата:
Уважаемый, если бы вы хоть одну из собственноручно написаных фриварных программ с исходниками от 5000 тыс. строк мейнтейнили на протяжении более 1 года, вы бы не только обленились, у вас также начались бы периоды жуткой прокрастинации и устойчивое желание всех юзеров с просьбами о добавлении еще одной фичи в программу, сразу слать прямым текстом к "такой-то бабушке"...

Это ни в коем не упрёк Булату. Ну не хочет - не делает, а ленится он или времени нет или нехочет возможно не принципиально.


Цитата:
Короче, если хотите побыстрее узреть новый удобный ГУЙ и добавленые фичи в новой версии FreeArc, то ускорить появление оных можно только двумя способами - либо активно донатить разработку либо брать сорцы и добавлять фичи и ГУЙ самим.

У меня сложилось впечатление, что Булата больше интересуют технические вещи, чем реализация задач для пользователей. Каждому нравится своё и это здорово.

Значит нужно оформить Т.З. и определить стоимость проекта.
Собрать средства и найти разработчика.

Возможно как-то так.
Автор: slech
Дата сообщения: 10.12.2012 18:50
Bulat_Ziganshin, новое окошко про ассоциацию файлов в 7zip(либо я давно не ставил альфы).
Вобщем идея интересная:
Автор: slech
Дата сообщения: 10.12.2012 22:25
Windows 7 x64 - 16 ГБ.
Folder --> FreeArc -> Create Folder.arc

Пробую распаковать:
Автор: Engaged Clown
Дата сообщения: 08.12.2013 22:26
slech

Цитата:
Значит нужно оформить Т.З. и определить стоимость проекта.
Собрать средства и найти разработчика.

KickStarter, но гуй на GTK всё убивает.
Автор: Bulat_Ziganshin
Дата сообщения: 10.12.2012 22:32
slech
и?
Автор: Bulat_Ziganshin
Дата сообщения: 09.12.2013 13:10
http://encode.ru/threads/1838-Command-Line-Process-Profiling-Tool?p=35675#post35675 это типа timer.exe/consmeter но гораздо круче. пока он работает над прогой, можно попытаться передать через меня ему пожелания, если вы не можете там зарегиться и/или не знаете английского. для меня прога просто супер, вот пара примеров её работы (она выводит только выделенные жирным шрифтом строки):


C:\Base\Tools\Utils>ProcProfile64.exe -tb rar -inul a m:\aaa z:\1g

1,000,001,799 -> 296,995,091: 29.69%. Cpu 8 mb/s (116.860 sec), real 44 mb/s (21.670 sec) = 539%


C:\Base\Tools\Utils>ProcProfile64.exe -tb 7z a m:\aaa ProcProfile64.exe >nul

93,696 -> 37,706: 40.24%. Cpu 1475 kb/s (0.062 sec), real 1946 kb/s (0.047 sec) = 131%


C:\Base\Tools\Utils>ProcProfile64.exe -tb 7z a m:\aaa z:\1g

7-Zip [64] 9.32 alpha Copyright (c) 1999-2013 Igor Pavlov 2013-12-01
Scanning

Creating archive m:\aaa.7z

Compressing 1g

Everything is Ok

Kernel Time = 1.107 = 1%
User Time = 378.458 = 657%
Process Time = 379.566 = 659% Virtual Memory = 1178 MB
Global Time = 57.534 = 100% Physical Memory = 1008 MB

1,000,000,000 -> 261,801,487: 26.18%. Cpu 2572 kb/s (379.565 sec), real 16 mb/s (57.539 sec) = 659%

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275

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


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