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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156

Открыть новую тему     Написать ответ в эту тему

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Часть 1 | Часть 2 | Часть 3


Скачать последний релиз - FreeArc 0.666 от 20 мая 2010 г. Что нового: ускорение работы в 1.5-2 раза благодаря новой технологии многопоточного сжатия, распаковка архивов многих форматов используя технологии 7-zip, запуск файлов из архива, исправлены все проблемы интеграции с Explоrer (подробнее)
Текущая альфа версия: 0.67 - загрузка | список исправлений | блог


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


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


Родственные темы:
Inno Setup плюс внешние упаковщики - использование архивов FreeArc в инсталяторах
ISDone.dll - библиотека распаковки архивов в инсталяторах
REP & SREP
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - "а как сжать ещё лучше?"
FreeArc и Unix - для альтернативно одарённых
• репозиторий FreeArc 'Next на github.com
• тема FreeArc 'Next на форуме encode.su
• раздел FreeArc на форуме krinkels.org

 
Другие архиваторы:
WinRAR
7-zip
PowerArchiver
HaoZip
BandiZip


Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:36 23-11-2010 | Исправлено: Release, 10:58 24-04-2023
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
уплавнялка фильмов, аналог 100 Гц технологии в тв

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 20:25 24-02-2011
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Это Булат о «тяжкой участи» разработчиков. Но ведь наш «всегда восторженный герой
готов ... жертвовать собой»

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 23:00 24-02-2011 | Исправлено: juvaforza, 23:01 24-02-2011
ruduk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
ссылка на исходники SREP не работает
(The requested URL /freearc/trunk/Compression/REP/srep.cpp was not found on this server)  
 
Насчет идеи (моего сообщения на 15 странице): раз уж извесно кол-во всех совпадений (известной длины), то почему бы не собирать выходной файл в памяти? Или проще много раз маленькими частями, чем один раз писать сразу по 8 Мб (незнаю какой участок памяти можно выделить по максимуму, или подобрать оптимальный размер)?

Всего записей: 123 | Зарегистр. 08-02-2009 | Отправлено: 01:45 25-02-2011
andhunt

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

Цитата:
Q: Возможно ли в arc реализовать запуск файла из архива после распаковки этого архива?
 
A: freearc-installer.sfx извлекает архив во временный каталог, запускает setup.exe и после его выполнения стирает все временные файлы. freearc-installer-nodelete.sfx делает то же самое кроме стирания

 
1. скажите где выбрать такие параметры, не смог найти их? freearc-installer.sf и freearc-installer-nodelete.sfx
 
2. получается мне нужно переименовать свои файл в setup.exe , чтобы он потом сам автоматически запустился?

Всего записей: 9 | Зарегистр. 24-02-2011 | Отправлено: 01:46 25-02-2011
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
никаких параметров нет. просто цепляете эти модули вместо обычных и будет вам запущен setup.exe. если нужно что-то большее - то берёте модуль для innosetup и кустомизируете его
 
ruduk
не буду я ничего комментировать пока ты не будешь способен читать исходники на c++
 

Цитата:
ссылка на исходники SREP не работает  

какая ссылка?

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 11:28 25-02-2011
egor23



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

Цитата:
(The requested URL /freearc/trunk/Compression/REP/srep.cpp was not found on this server)

изменилась
http://svn.freearc.org/freearc/trunk/Compression/SREP/srep.cpp

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 11:44 25-02-2011
Bulat_Ziganshin

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

Цитата:
(The requested URL /freearc/trunk/Compression/REP/srep.cpp was not found on this server)  

я его переместил в http://svn.freearc.org/freearc/trunk/Compression/SREP/srep.cpp
 
ссылку на сайте поправил, ссылку в readme - теперь уже в след. версии. где-то ещё?
 
спасибо

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 11:46 25-02-2011
andhunt

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

Цитата:
никаких параметров нет. просто цепляете эти модули вместо обычных и будет вам запущен setup.exe. если нужно что-то большее - то берёте модуль для innosetup и кустомизируете его  
 

 
объясните плиз поэтапно как это сделать?
скачиваю FreeArc 0.666, дальше что?

Всего записей: 9 | Зарегистр. 24-02-2011 | Отправлено: 12:05 25-02-2011
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SREP 2.94 alpha:
 
        * compression made about 20% faster
        * -a4 now is the default, memory usage is the same as with -a8 in 2.93
        * "-nommap" is printed when this option is active
 
 
Добавлено:

Цитата:
объясните плиз поэтапно как это сделать?  

нет, спасибо. может кто другой тебе поможет
 
egor23
1. улучшения в -m3 пока не удалось реализовать. по большому счёту, если тебе не хватает памяти для кеширования всех необходимых частей файла, то остаётся только стиснуть зубы и ждать либо использовать -m1. собственно, улучшения в -m3 лишь приблизят ситуацию к -m2, так что если у тебя и он тормозит...
 
2. в моих тестах оптимальные результаты (в 2.94) даёт либо -a4, либо -a8, -a16 почему-то уже медленней - разумеется если хватает памяти. если начинается трешинг, то a1/a2 может быть оптимальным поскольку оставляет больше памяти для кеширования
 
3. потетстируй с -m1/2/3, с и без -nommap. особенно меня интересует окончательная разница в сжатии (после lzma) результатов -m1 vs -m3

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 12:33 25-02-2011 | Исправлено: Bulat_Ziganshin, 14:09 25-02-2011
slech



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

Цитата:
уплавнялка фильмов, аналог 100 Гц технологии в тв

Булат, нужны отображения иконок в файл-менеджере и атрибуты файлов.
перечисляю 50$ - так ?

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 17:11 25-02-2011
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
о влиянии mmap. первый тест, на небольшом файле (т.е. целиком влезающем в кеш):
 
410 mb, -m1 -l512 -c512 -a4. Cpu 57.892 mb/sec, real 57.397 mb/sec              
410 mb, -m1 -l512 -c512 -a4 -nommap. Cpu 57.780 mb/sec, real 57.208 mb/sec              
202 mb, -m2 -l512 -c512 -a4. Cpu 59.331 mb/sec, real 58.857 mb/sec              
202 mb, -m2 -l512 -c512 -a4 -nommap. Cpu 58.222 mb/sec, real 56.708 mb/sec              
372 mb, -m3 -l512 -c256 -a4. Cpu 49.165 mb/sec, real 48.620 mb/sec
372 mb, -m3 -l512 -c256 -a4 -nommap. Cpu 46.588 mb/sec, real 40.100 mb/sec              
 
в -m1 mmap не используется, потому и результаты неизменны. -m2 выигрывает от него несколько процентов, -m3, производящий 13 миллионов сравнений матчей (по сравнению с 500 тыщами в -m2) получает от mmap значительный выигрыш
 
Добавлено:

Цитата:
Булат, нужны отображения иконок в файл-менеджере и атрибуты файлов.
перечисляю 50$ - так ?  

я бы сам перечислил первое сделать очень сложно. второе - что именно отображать?

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 18:18 25-02-2011 | Исправлено: Bulat_Ziganshin, 18:25 25-02-2011
andhunt

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

Цитата:
Q: Возможно ли в arc реализовать запуск файла из архива после распаковки этого архива?
 
A: freearc-installer.sfx извлекает архив во временный каталог, запускает setup.exe и после его выполнения стирает все временные файлы. freearc-installer-nodelete.sfx делает то же самое кроме стирания
 

 
откуда взять эти модули freearc-installer.sfx и freearc-installer-nodelete.sfx
где их скачать или где они лежат?

Всего записей: 9 | Зарегистр. 24-02-2011 | Отправлено: 18:37 25-02-2011
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
   
   
 
1. было бы хорошо видеть запакованный размер файла, атрибуты, скрытый, системный и т.д.
2. было бы хорошо видеть тип файла - как в WinRar.
3. очень удобная штука в 7zip - show grid lines.
4. выделение файлов мышью в файл менеджере архиватора
5. мега фича WinRar - просмотрщик фалов.
6. в адресной строке видеть размер - правда незнаю лучше чего, архива или размер распакованного.
7. может иконку кнопки Add заменить на основную FA ? по аналогии с WinRar.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 18:43 25-02-2011 | Исправлено: slech, 18:57 25-02-2011
Registered User

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

Цитата:
откуда взять эти модули freearc-installer.sfx и freearc-installer-nodelete.sfx
где их скачать или где они лежат?

лежат в том же каталоге, что и arc.exe

Всего записей: 76 | Зарегистр. 22-12-2007 | Отправлено: 19:15 25-02-2011
ruduk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
прошу извинить меня, С++ для меня как инжекторный двигатель... при более тщательном просмотре все же нашел, то что хотел узнать
 "   -d: decompression (requires only 16 mb of memory besides of OS I/O buffers)\n"  

Цитата:
ссылку на сайте поправил

да, я говорил об этой ссылке, спасибо
 
 
andhunt

Цитата:
объясните плиз поэтапно как это сделать?

при Упаковке своих файлов в FreeArc GUI на вкладке "Основное" отмечаешь галочку напротив "Сделать ЕХЕ",
и вместо "Графический для Windows: freearc.sfx" прописываешь, например, freearc-installer.sfx

Всего записей: 123 | Зарегистр. 08-02-2009 | Отправлено: 21:54 25-02-2011 | Исправлено: ruduk, 22:02 25-02-2011
SerJantX



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

Цитата:
7. может иконку кнопки Add заменить на основную FA ? по аналогии с WinRar.

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

Всего записей: 941 | Зарегистр. 05-10-2009 | Отправлено: 23:06 25-02-2011
slech



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

Цитата:
и кнопка тест тоже не соответствует

я смотрю у всех Test однотипный - книжки, буквы - тест проходим.
вроде нормально.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 23:43 25-02-2011
andhunt

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а можно сделать следующее в FreeArc.
 
в архиваторе есть модуль freearc-installer.sfx, который запускает setup.exe , но если в архиве были еще файлы то он их не распаковывает в текущую папку.
нужно чтобы работало следующим образом, у меня есть к примеру три файла:  
1. setup.exe  
2. primer.exe
3. primer.txt
 
я их архивирую через модуль freearc-installer.sfx , а когда уже распаковываю эти файлы setup.exe должен запуститься сам автоматически и удалиться, а оставшиеся файлы primer.exe и primer.txt должны распаковаться в текущую папку как обычно?(т.е. setup.exe после запуска удаляется , а primer.exe и primer.txt должны просто распаковаться)
как такое реализовать, если такого нет могли бы за отдельную плату подредактировать этот модуль?

Всего записей: 9 | Зарегистр. 24-02-2011 | Отправлено: 03:13 26-02-2011 | Исправлено: andhunt, 03:17 26-02-2011
Bulat_Ziganshin

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

Цитата:
arc l "E:\MS Office 2003.arc"
Цитата:
71 files, 96,929,246 bytes, 0 compressed
All OK
 
arc l "E:\MS Office 2003.7z
Цитата:
155 files, 419,766,875 bytes, 405,828,536 compressed
All OK
 
arc l "E:\MS_Office_2003.arc
Цитата:
155 files, 419,766,875 bytes, 377,402,843 compressed
All OK
 
 
похоже что проблема в имени архива ARC с пробелами, или это всём давно известно ?


Цитата:
что за неправильный архив создался, где мои файлы в нём ?

 
а нафига ты мне прислал архив 7z, если проблема в архиве arc? да ещё и упакованный в ppmd
 
проблем в листинге архивов с пробелом в имени нет:
 
D:\Downloads\!!!>arc l "a b.arc" |tail                                                                        
2003-10-13 00:36:32      38,479 SevaSoftware\Locana\doc\img_locana_tk_event_monitor.jpg                      
2003-10-18 11:31:54      38,479 SevaSoftware\Locana\doc\screen_shots\img_locana_tk_event_monitor.jpg          
2003-10-18 11:31:56      38,479 SevaSoftware\Locana\screen_shots\img_locana_tk_event_monitor.jpg              
2003-10-18 11:31:56       6,547 SevaSoftware\Locana\tst\images\flower1.jpg                                    
2003-10-18 11:31:56       6,950 SevaSoftware\Locana\tst\images\flower2.jpg                                    
2003-10-18 11:31:56       8,165 SevaSoftware\Locana\tst\images\flower3.jpg                                    
2003-10-18 11:31:56       6,896 SevaSoftware\Locana\tst\images\flower4.jpg                                    
2003-08-11 23:19:16     764,836 ProgrammingRuby.chm                                                          
----------------------------------------                                                                      
7,498 files, 62,861,163 bytes, 9,174,197 compressed                                                          
 
C:\!\FreeArchiver\Tests>arc l ruby.arc  |tail                                                                
2003-10-13 00:36:32      38,479 SevaSoftware\Locana\doc\img_locana_tk_event_monitor.jpg                      
2003-10-18 11:31:54      38,479 SevaSoftware\Locana\doc\screen_shots\img_locana_tk_event_monitor.jpg          
2003-10-18 11:31:56      38,479 SevaSoftware\Locana\screen_shots\img_locana_tk_event_monitor.jpg              
2003-10-18 11:31:56       6,547 SevaSoftware\Locana\tst\images\flower1.jpg                                    
2003-10-18 11:31:56       6,950 SevaSoftware\Locana\tst\images\flower2.jpg                                    
2003-10-18 11:31:56       8,165 SevaSoftware\Locana\tst\images\flower3.jpg                                    
2003-10-18 11:31:56       6,896 SevaSoftware\Locana\tst\images\flower4.jpg                                    
2003-08-11 23:19:16     764,836 ProgrammingRuby.chm                                                          
----------------------------------------                                                                      
7,498 files, 62,861,163 bytes, 9,174,197 compressed                                                          
 
Добавлено:
отбой. сархиваировал твои файлы в arc - те же чудеса. буду разибраться
 
Добавлено:
разобрался. ты напоролся на известную багу в arc - если в архиве arc можно найти несжатый архив другого формата, то он откроет именно внутренний архив:
 
D:\Downloads\!!!>Arc.exe lt ms                            
FreeArc 0.67 (February 2 2011) listing archive: ms.arc                              
                                                                                   
Archive type: Cab                                                                  
Total bytes: 96,929,246                                                            
Compressed bytes: 0                                                                
Ratio: 0.0%                                                                        
                                                                                   
Directory blocks: 0                                                                
Directory, bytes: 0                                                                
Directory, compressed: 0                                                            
Solid blocks: 0                                                                    
Avg. blocksize: 92 mb                                                              
                                                                                   
Compression memory: 0 b                                                            
Decompression memory: 0 b                                                          
Dictionary: -                                                                      
                                                                                   
Archive locked: -                                                                  
Archive comment: -                                                                  
Recovery info: -                                                                    
SFX size: -                                                                        
Headers encrypted: -                                                                
Encryption algorithms: -                                                            
                                                                                   
              Pos            Size      Compressed   Files Method                    
-----------------------------------------------------------------------------      
-----------------------------------------------------------------------------      
71 files, 96,929,246 bytes, 0 compressed                                          

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 13:20 26-02-2011
slech



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

Цитата:
разобрался. ты напоролся на известную багу в arc - если в архиве arc можно найти несжатый архив другого формата, то он откроет именно внутренний архив:

а что значит несжатый ?
т.е. если  я упакую cab - то потом данные свои распоковать не смогу ?
 
Добавлено:
хм, а как же создание архива ARC без пробелов в имени и успешном листинге ?

Цитата:
arc l "E:\MS_Office_2003.arc
Цитата:
155 files, 419,766,875 bytes, 377,402,843 compressed
All OK

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 23:56 26-02-2011 | Исправлено: slech, 23:58 26-02-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc (часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru