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

» FreeArc: бесплатный open-source архиватор

Автор: Nikolai2004
Дата сообщения: 14.01.2008 22:20
Usage: memo [x]. "x" adds additional info + pause after each allocation batch

меня больше интересует чем отличается memo2g.exe от memo4g.exe?
Автор: ICESCREAM
Дата сообщения: 14.01.2008 23:34
Bulat_Ziganshin
Можно качать заново? Падала просто версия скачанная минут за 10 до сообщения.
Автор: Bulat_Ziganshin
Дата сообщения: 15.01.2008 10:06

Цитата:
Можно качать заново?

нет. я напишу как выложу


Цитата:
что значит memo4g.exe x ?
что ставить x - это число попыток ?

любой параметр, проверяется argc>1 (и ещё arc>2 )


Цитата:
меня больше интересует чем отличается memo2g.exe от memo4g.exe?

включен largememaware, что даёт программе доступ к вирт. адресам старших двух гиг. это позволяет программе выделять до ~3.7гб памяти, если это позволяет ОС
Автор: slech
Дата сообщения: 15.01.2008 10:33
[more=Windows 2003 EE 8 Gb ram + 4,096 Gb page file - memo2g.exe 2]
Windows 2003 EE 8 Gb ram + 4,096 Gb page file - memo2g.exe 2

Usage: memo [x]. "x" adds additional info + pause after each allocation batch
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1575 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 5490 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 2039 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Test memory allocation using malloc
Allocated 1815 mb, addr=00480020
Allocated 83 mb, addr=71c40020
Allocated 72 mb, addr=77ff0020
Allocated 46 mb, addr=7c8c0020
Allocated 12 mb, addr=76f70020
Allocated 7 mb, addr=7f7f0020
Allocated 1 mb, addr=77cf0020
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1575 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 3671 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 223 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Test memory allocation using VirtualAlloc::MEM_COMMIT
Allocated 1815 mb, addr=00480000
Allocated 83 mb, addr=71c40000
Allocated 72 mb, addr=77ff0000
Allocated 46 mb, addr=7c8c0000
Allocated 12 mb, addr=76f70000
Allocated 7 mb, addr=7f7f0000
Allocated 1 mb, addr=77cf0000
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1575 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 3671 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 223 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Test memory allocation using VirtualAlloc::MEM_RESERVE
Allocated 1815 mb, addr=00480000
Allocated 83 mb, addr=71c40000
Allocated 72 mb, addr=77ff0000
Allocated 46 mb, addr=7c8c0000
Allocated 12 mb, addr=76f70000
Allocated 7 mb, addr=7f7f0000
Allocated 1 mb, addr=77cf0000
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1575 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 5487 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 223 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.
[/more]
[more=Windows 2003 EE 8 Gb ram + 4,096 Gb page file - memo4g.exe 2]
Windows 2003 EE 8 Gb ram + 4,096 Gb page file - memo4g.exe 2

Usage: memo [x]. "x" adds additional info + pause after each allocation batch
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1571 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 5489 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 2039 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Test memory allocation using malloc
Allocated 1815 mb, addr=00480020
Allocated 83 mb, addr=71c40020
Allocated 72 mb, addr=77ff0020
Allocated 46 mb, addr=7c8c0020
Allocated 12 mb, addr=76f70020
Allocated 7 mb, addr=7f7f0020
Allocated 1 mb, addr=77cf0020
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1571 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 3670 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 223 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Test memory allocation using VirtualAlloc::MEM_COMMIT
Allocated 1815 mb, addr=00480000
Allocated 83 mb, addr=71c40000
Allocated 72 mb, addr=77ff0000
Allocated 46 mb, addr=7c8c0000
Allocated 12 mb, addr=76f70000
Allocated 7 mb, addr=7f7f0000
Allocated 1 mb, addr=77cf0000
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1571 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 3670 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 223 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.

Test memory allocation using VirtualAlloc::MEM_RESERVE
Allocated 1815 mb, addr=00480000
Allocated 83 mb, addr=71c40000
Allocated 72 mb, addr=77ff0000
Allocated 46 mb, addr=7c8c0000
Allocated 12 mb, addr=76f70000
Allocated 7 mb, addr=7f7f0000
Allocated 1 mb, addr=77cf0000
There is 61 percent of memory in use.
There are 4094 total Mbytes of physical memory.
There are 1571 free Mbytes of physical memory.
There are 8022 total Mbytes of paging file.
There are 5485 free Mbytes of paging file.
There are 2047 total Mbytes of virtual memory.
There are 223 free Mbytes of virtual memory.
There are 0 free Mbytes of extended memory.
[/more]
Автор: Bulat_Ziganshin
Дата сообщения: 15.01.2008 14:30
для тех, кто уже забыл C - argc>2 означает "больше одного параметра", т.к. "memo x x". впрочем, вряд ли вам этот реджим понравится - он делает паузу после каждого выделения блока
Автор: SCINER
Дата сообщения: 15.01.2008 18:55
wArc: пофиксены баги
Автор: frodo10
Дата сообщения: 15.01.2008 19:00
Собрал свою версию инсталлятора. Если кому интересно можете качать...

http://frodo-10.narod.ru/freearc-v0.40-win32.exe

Он умеет себя ставить в програм файлс.
Добавляет в пути.
Добавляет в главное меню ссылку на помощь и ссылку на сайт.

Собран инсталлятор с помощью Nullsoft Installer.
Можно ссылку добавить в шапку? дабы облегчить жизнь людям
Автор: Bulat_Ziganshin
Дата сообщения: 15.01.2008 20:35

Цитата:
Собрал свою версию инсталлятора.

может, ты мне намылишь nsis script и всё что там нужно чтобы я сам мог инсталлер делать? и как насчёт помощи в разработки инсталятора для winarc?

Bulat.Ziganshin@gmail.com

и если тебе не сложно - возьмёшься зеркалить у себя тестовые версии fa 0.50? а то мне неужобно выкладывать полный пакет - у меня adsl отломился

ну а вообще огромное спасибо!

Добавлено:
кстати - саечка тому, кто обнаружит глюки в wArc, видимые прямо на http://flashmobile.ru/arc/
Автор: SCINER
Дата сообщения: 15.01.2008 21:07
[more=тут ответ]= Format(dtDate, "dd/mm/yyyy hh:mm")
надо заменить на
Format(dtDate, "dd/MM/yyyy hh:mm")[/more]

Добавлено:
Кстати что делать с багом:
1) Не удаляется последний файл из архива.
2) Не удаляется ни один файл, если мы выделили удалить все файлы из архива.
Автор: ICESCREAM
Дата сообщения: 15.01.2008 21:55

Цитата:
может, ты мне намылишь nsis script и всё что там нужно чтобы я сам мог инсталлер делать? и как насчёт помощи в разработки инсталятора для winarc?

http://hmne.sourceforge.net/
Автор: SCINER
Дата сообщения: 15.01.2008 22:26
wArc: обновил. пофиксил глюк замеченный Булатом + немного дополнил контекстное меню.
Автор: Bulat_Ziganshin
Дата сообщения: 15.01.2008 22:34

Цитата:
Кстати что делать с багом:

удалять архив самому или ставить на его место empty.arc
Автор: SCINER
Дата сообщения: 16.01.2008 00:17
А неужели нельзя это реализовать в самой программе?
Автор: Bulat_Ziganshin
Дата сообщения: 16.01.2008 02:08

Цитата:
А неужели нельзя это реализовать в самой программе?

объясни почему это так важно сделать и именно в fa. я тут понимаешь сижу, перевожу на 70 языков интерфейс программы, а ты меня со всякой мелочёвкой отвлекаешь
Автор: frodo10
Дата сообщения: 16.01.2008 06:56
Bulat_Ziganshin

насчет скрипта, скину вечером, когда домой приду, щас на работе
и насчет зеркалирования, может просто вам выкладывать на sourceforge.net?
или бета версии там нельзя выкладывать?

Добавлено:
В свете развития архиватора надо обьявить конкурс на лучший логотип архиватора

Ну таи типа кого нибудь опосума или хорька что ли
Автор: l1720
Дата сообщения: 16.01.2008 08:33
[more=шапка темы на данный момент]FreeArc – это бесплатный open-source архиватор, сочетающий высокую степень сжатия и большой набор возможностей.
Текущая версия - FreeArc 0.40 от 1.1.2008 (список отличий от предыдущей версии)
Сайт программы, включающий полную документацию он-лайн
обсуждение на форуме www.compression.ru (c начала, в обратном порядке)

Результаты тестов, подтверждающие его крутизну : SqueezeChart 2007
http://maxcompress.narod.ru/
Тестирование www.maximumcompression.com на 46 типах файлов (510 файлов, 301 Мб):
FreeARC 0.40 занял первые 4 места по эффективности из 225 тестировавшихся архиваторов+режимов!Почему он сжимает лучше, чем 7-zip/rar: поддерживаются алгоритмы lzma, ppmd и multimedia-сжатие с автоматическим выбором подходящего алгоритма по расширению файла
для улучшения сжатия используются фильтры dict (словарная замена), rep (находит повторы на расстоянии до 1Гб), delta (улучшает сжатие таблиц в бинарных файлах), bcj (EXE-фильтр), lzp (устраняет повторы в текстовых файлах)
в режиме максимального сжатия алгоритмы сжатия работают не параллельно, а последовательно, выгружая промежуточные данные на диск, что позволяет каждому из них использовать весь объём ОЗУ компьютера
если вам мало встроенных алгоритмов - вы можете использовать внешние: от препроцессора сжатых данных precomp до алгоритмов максимального сжатия ccmx/lpaq/durilca/uda/paq
плюс к этому производится интеллектуальная сортировка файлов, группирующая вместе одинаковые/похожие файлы и различные версии одного и того же файла
Почему быстрее упаковывает: для текстовых файлов используется ppmd, который работает куда быстрее чем lzma
использование фильтров уменьшает размер фактически сжимаемых данных
в быстрых режимах сжатия (-m1/-m2) используются специально разработанные быстрые алгоритмы - tornado и grzip
чтение сжимаемых данных идёт параллельно сжатию в специальный большой буфер, поэтому задержки дисковых операций не сказываются на процессе упаковки


1.1.2008: Выпущен FreeArc 0.40. Новая версия включает мультимедиа-сжатие, улучшение обычного сжатия, сверх-быструю упаковку в режимах -m1/m2, поддержку произвольных внешних упаковщиков, настраиваемых в arc.ini, 1.5-кратное увеличение скорости работы на 2-ядерных процессорах, навороченное шифрование, полностью работающие плагины для FAR/TC, прямой доступ к архивам в интернете, восстановление архивов через интернет и множество других изменений. Смотрите подробный список изменений и документацию к новой версии


Планы дальнейшего развития:

Версия 0.50 (январь) - даёшь GUI!: графический индикатор прогресса
графический диалог выбора опций сжатия/распаковки в начале работы
GUI archive manager
интеграция с Explorer
выбор метода сжатия по содержимому файлов, а не только их расширениям
сохранять опции упаковки внутри архива - это важно, поскольку сейчас можно создать архив с -m2, к примеру, а при следующем обновлении данные начнут переупаковываться методом по умолчанию -m4
may be: доделать archive recovery, чтоб было не хуже чем в rar
may be: console/gui SFXТестовая версия FreeArc 0.50 уже доступна: windows-версия, linux-версия
Список внесённых после 0.40 изменений см. в файле History.txt
Она уже умеет:
Заходить в архивы(только arc)
Тестировать архив
Извлекать выделеные файлы


Версия 0.60 (февраль): поддержка алгоритмов сжатия с несколькими выходами
bcj2
сегментация файлов с дальнейшим дожатием lzma/ppmd/мультимедиа алгоритмами
Версия 0.70 (март): multi-volume
Reed-Solomon codes for data recovery



Параллельно с этим развивается wArc - независимый проект по созданию GUI для FreeArc
Для работы программы требуется .Net Framework 2.0

Что умеет wArc уже сейчас:
Создавать ассоциацию с файлами .arc и .wrc;
Встраиваться в меню «Создать» в проводнике Windows;
Многоязычный интерфейс;
Открывать архивы и отображать список файлов из него с возможностью перехода по вложенным каталогам;
Распаковывать архив в указанную папку;
Добавлять файлы и папки в архив;
Удалять выделенные файлы;
Отображать иконки в списке файлов по расширению;
Позволяет выбрать степень сжатия;
Извлекать только выделенные файлы и папки;
Открывать файл из архива при двойном клике на нем внешней ассоциированной программой;
Измененный файл предлагает обновить в архиве;
Встроенный файловый менеджер.[/more]
Автор: Bulat_Ziganshin
Дата сообщения: 16.01.2008 08:53
огромное спасибо, l1720! привёл шапку в человеческий вид

особенно мне понравилось вот это :

Цитата:
Почему он сжимает и быстрее, чем 7-zip/rar




Добавлено:

Цитата:
и насчет зеркалирования, может просто вам выкладывать на sourceforge.net?

я же говорю - в данный момент я на диалапе. и качать каждый раз по 4 мб мне накладно. поэтому я буду выкладывать только обновившиеся exe-файлы, и если ты будешь собирать из них инсталлеры - это будет удобней для пользователей


Цитата:
В свете развития архиватора надо обьявить конкурс на лучший логотип архиватора

объявляю!
Автор: slech
Дата сообщения: 16.01.2008 09:19
объявил
подкоректируйте насчёт иконок(нужно или нет) и форматов выкладываемых файлов.
если нужны иконки то нужно уточнять какие.


Добавлено:

Цитата:
я тут понимаешь сижу, перевожу на 70 языков интерфейс программы

как будет организована поддержка языков ?ini файлами ? на какие языки переводишь ?
может список кинуть и народ посмотрит какой язык на себя сможет взять.
Автор: Barabashka
Дата сообщения: 16.01.2008 09:37

Цитата:
1.5-кратное увеличение скорости работы на 2-ядерных процессорах

Есть тенденция увеличения числа десктопов с числом ядер болеее 2. Так что, если возможно, лучше учитывать это.
Автор: l1720
Дата сообщения: 16.01.2008 10:27
Фу, вроде шапку домучал.

Добавлено:

Цитата:
особенно мне понравилось вот это

А это разве не ты сам написал?
Автор: Bulat_Ziganshin
Дата сообщения: 16.01.2008 14:09

Цитата:
А это разве не ты сам написал?

я писал "почему он сжимает лучше и быстрее"


Цитата:
Есть тенденция увеличения числа десктопов с числом ядер болеее 2. Т

я просто включил соответствующий код в lzma. более полная реадлизация в планах есть, но пока это не главное. но вообще можете себе вообразить - сжатие на уровне rar со скоростью работы жёсткого диска

Автор: CBB
Дата сообщения: 16.01.2008 16:24
Глюки в FARе
FreeARC 0.40 релиз

1. Ставлю freearc.fmt
2. Открываю arc.arc от windows-версии 0.50 из шапки - порядок
3. Выделяю все содержимое архива и копирую в папку C:\Program Files\Freearc
4. Результат - файлы из корня и папка \sources скопировались куда надо, а папка \Documentation - в C:\Program Files\Documentation. Непорядок.
5. Ладно - удаляю freearc.fmt, редактирую custom.ini
6. Повторяю п.2. Фигу. 100% загрузка процессора от arc.exe. Прибиваю arc.exe через Taskinfo - arc.arc открывается
7. Ладно. Повторяю п.3.
8. Наблюдаю повторение п.4. Documentation опять не там.

Вывод - плагин глючит в обоих вариантах
Автор: Engaged Clown
Дата сообщения: 16.01.2008 17:45
Bulat_Ziganshin

Цитата:
перевожу на 70 языков интерфейс программы, а ты меня со всякой мелочёвкой отвлекаешь

Может сделать плугинарную реализацию мультиязычности и пусть вам присылают эти модули ?

frodo10 & slech
Я уже говорил:
FreeArc: бесплатный open-source архиватор
Чётко перечислил условия, перенеси в свою тему =))
Автор: Bulat_Ziganshin
Дата сообщения: 16.01.2008 18:27

Цитата:
подкоректируйте насчёт иконок(нужно или нет) и форматов выкладываемых файлов.
если нужны иконки то нужно уточнять какие.

мне кажется, просить сделать иконки при отсутствии хоть какой-либо версии программы довольно трудно. иконка для программы вообще - ещё куда ни шло. насчёт форматов - разберусь, надо полагать там нужен стандартный набор виндовых размеров иконок прграммы
Автор: egor23
Дата сообщения: 16.01.2008 18:37
CBB

Цитата:
Вывод - плагин глючит в обоих вариантах

http://forum.ru-board.com/topic.cgi?forum=5&topic=24319&start=600#21
выведите листинг и всё будет ясно, что с папкой Documentation
ARC.EXE l arc.arc
../Documentation/History.txt
косячно добавилась в архив
Автор: Nicka_Grey
Дата сообщения: 16.01.2008 22:38
Из релиза 0.40 взял настройки для custom.ini к FAR-у
Упаковать могу, а распаковать не
Точнее не могу под FAR-ом даже листинг получить, зависает напрочь
Хотя тот же FreeArc.frmt работает
Автор: SCINER
Дата сообщения: 16.01.2008 22:54
сорри
Автор: Bulat_Ziganshin
Дата сообщения: 17.01.2008 00:42
только что провёл тараканьи бега - открывал архив на 350к файлов в far/winarc/tc. tc почему-то его открывать отказался (хм..), а far обошёл winarc:



это к сведенью тех, кто жить не может без огромных бэкап-архивов
Автор: CBB
Дата сообщения: 17.01.2008 01:10
egor23

Цитата:
выведите листинг и всё будет ясно, что с папкой Documentation
ARC.EXE l arc.arc
../Documentation/History.txt
косячно добавилась в архив

Ладно, с распаковкой не туда соглашусь. Но даже в случае косяков в архиве против 100% загрузки процессора и виса в п.6 по-прежнему возражаю

Добавлено:
Nicka_Grey

Цитата:
под FAR-ом даже листинг получить, зависает напрочь

Уж не тот же ли файл, что тремя постами выше твоего описан, ты распаковываешь?

Добавлено:
Все-таки здоровые экселевские файлы 7z лучше жмет процентов на 15, из-под FAR со всеми настройками по умолчанию, чуть дольше только. Rar отстает чуть не в два раза.
Автор: Nicka_Grey
Дата сообщения: 17.01.2008 09:31
CBB

Цитата:
Уж не тот же ли файл, что тремя постами выше твоего описан, ты распаковываешь?

Не, не тот
Точнее, вообще никакой не работает

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Установка и настройка SAMS


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