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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
kalpak

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
dispack - это как аналог exe (BCJ)
в старой версии вроде пакует нормально
 
или там нужно чтобы много файлов было?

Всего записей: 155 | Зарегистр. 20-07-2007 | Отправлено: 21:22 17-10-2011 | Исправлено: kalpak, 21:24 17-10-2011
antc



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините - понимаю, что нубский вопрос, но есть особый консольный упаковщик, который позволяет упаковать все файлы из папки в игровой архив. Однако при этом распаковывать им нельзя. То есть мне нужно добавить лишь постпроцессинг. Вроде перечитал все мануалы - добавил resman.exe в дирректорию с фриарком и следующие строки в arc.ini
Код:
[Compression methods]
...
resman = resman
...
[External compressor:resman]
unpackcmd = resman.exe vid old.vid packall e\ ;здесь old.vid - название архива e\ одна из множества подпапок арц архива, которую надо запихать в игровой архив
При распаковке с кодом arc.exe e test.arc -m=resman выдает ошибку, что метод не найден. Подскажите плиз, что я делаю не так

Всего записей: 56 | Зарегистр. 01-02-2008 | Отправлено: 23:05 17-10-2011 | Исправлено: antc, 08:37 18-10-2011
kalpak

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
antc
в команде распаковки нельзя указывать файлы которые не являются архивом FA
файл vid old как я понял вообще отдельный и не относится к арку
тебе надо добавить команду упаковки данных тем упаковщиком, а распаковку другим
что то типа того

Цитата:
packcmd=gamepacker {options} $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd=resman {options} $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

 

Всего записей: 155 | Зарегистр. 20-07-2007 | Отправлено: 08:52 18-10-2011
Bulat_Ziganshin

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

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

ошибка проявляется лишь при некотором сочетании обстоятельств
 

Цитата:
resman = resman  

это масло масляное
 

Цитата:
но есть особый консольный упаковщик, который позволяет упаковать все файлы из папки в игровой архив. Однако при этом распаковывать им нельзя. То есть мне нужно добавить лишь постпроцессинг

я не понял, опишите детальней процесс упаковки и распаковки

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:39 19-10-2011
antc



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

Цитата:
я не понял, опишите детальней процесс упаковки и распаковки
есть арц архив из нескольких папок, после распаковки нужно к одной из папок применить особую упаковку, суть которой выражается строчкой
Код:
resman.exe vid old.vid packall e\
, где resman - название упаковщика, old.vid - выходной файл, e\ - папка содержащая то, что пакуется.
Вся сложность состоит в том, что мне приходится делать то, чем занимается прекомп ручками, то есть заранее (перед архивацией фриарком) хитрыми способами распаковываю этот архив (old.vid), а вот чтобы он запаковывался хочу прикрутить консольный пакер. Насколько я понял unpackcmd - это то, что выполняется после распаковки архива в темп, а packcmd - соответсвенно, то что выполняется непосредственно перед созданием архива.
То есть можно ли оставить параметр packcmd пустым (поскольку я его делаю вручную). Или его надо обязательно выполнять?

Всего записей: 56 | Зарегистр. 01-02-2008 | Отправлено: 08:45 19-10-2011 | Исправлено: antc, 08:48 19-10-2011
Bulat_Ziganshin

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

Цитата:
Насколько я понял unpackcmd - это то, что выполняется после распаковки архива в темп, а packcmd - соответсвенно, то что выполняется непосредственно перед созданием архива.  

packcmd - это команда упаковки, а unpackcmd - распаковки. вы доку не читали? извините, ваше описание я так и не понял. единственное что скажу - fa не рассчитан на произвольные пре/пост-процессоры, он работает исходя из того что извлечённые из архива файлы будут абсолютно идентичны сархивированным

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 13:14 19-10-2011 | Исправлено: Bulat_Ziganshin, 13:16 19-10-2011
antc



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

Цитата:
packcmd - это команда упаковки, а unpackcmd - распаковки. вы доку не читали?
ясно то есть эту функцию можно применять к одиночным фалам только? То есть нельзя разобрать в примеру исошник и потом его собрать пользуясь встроенным packcmd и unpackcmd, поскольку $$arcdatafile$$.tmp это одиночный файл (обрабатываемый в кокретный момент), а вовсе не скопище всех вываливающихся из врхива файлоов?
Тогда вопрос снят.

Всего записей: 56 | Зарегистр. 01-02-2008 | Отправлено: 21:02 19-10-2011
kalpak

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
antc
не обращай внимания что там 1 файл указан
считай что это все данные вместе
на примере precomp можно же понять что делают эти команды
перед работой с внешним упаковщиком Арк записывает данные в файл (по-умолчанию в $$arcdatafile$$.tmp) а выходной файл п.у. $$arcpackedfile$$.tmp
по-понятнее напиши что ты хочешь, не ясно как то что тебе надо

Всего записей: 155 | Зарегистр. 20-07-2007 | Отправлено: 22:34 19-10-2011
antc



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ладно опишу доступно. Есть iso образ. Я извлёк из него ручками всё содержимое. Всё это содержимое запаковал фриарком. При этом в архиве есть ещё множество другим данных. При распаковке мне хочется чтобы конечным продуктом стал iso файл (плюс рядышком ножество других данных, которые в архиве идут в нагрузку), а вовсе не его содержимое. У меня есть невероятно корявая консольная утилита, которая еле-еле умеет упаковывать эти ISO файлы.
Понятно, что можно составить скрипт, который можно запустить отдельно после распаковки, но мне бы хотелось узнать нельзя ли как-то встроить его внутрь. Например, чтобы при установке через инно сетап в конце распаковки каждого архива происходила компиляция ISO

Всего записей: 56 | Зарегистр. 01-02-2008 | Отправлено: 23:09 19-10-2011
kalpak

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
antc
Арк только пакует данные
скомпилировать ISO из распакованных данных это уже отдельно надо делать
а вариант запаковать именно этот образ не подойдет?
и что это за дистрибутив, который содержит ISO-образы?

Всего записей: 155 | Зарегистр. 20-07-2007 | Отправлено: 17:02 20-10-2011
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
гламурненько: http://www.youtube.com/watch?v=iQPXTgtru40

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:59 21-10-2011
moonlight82



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

Всего записей: 306 | Зарегистр. 03-11-2010 | Отправлено: 02:04 21-10-2011
kalpak

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
среднестатистический пользователь ФА))
особенно ставить галочку "каждый файл в отдельный архив - лучше сжатие" ))

Всего записей: 155 | Зарегистр. 20-07-2007 | Отправлено: 08:13 21-10-2011 | Исправлено: kalpak, 08:13 21-10-2011
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Во всякой глупости - капля сарказма
 
kalpak

Цитата:
особенно ставить галочку

Что же подтолкнуло молодого человека к этой мысли?

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 12:05 21-10-2011
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я собственно изучал внешние ссылки на сайт. особенно порадовало, что кое-где при выкладке архивов дают ссылки на бесплатные распаковщики - 7-zip, alzip и freearc. хотя пока таких капля в море

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 17:27 21-10-2011
V2driver



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

Цитата:
гламурненько: http://www.youtube.com/watch?v=iQPXTgtru40

Наверное этот чел из рг. Механики.

Всего записей: 462 | Зарегистр. 01-02-2010 | Отправлено: 18:32 21-10-2011
ALExey1995



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V2driver
R.G. game pack

Всего записей: 212 | Зарегистр. 07-11-2010 | Отправлено: 22:53 21-10-2011
Dark_Delphin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет.
Можете подсказать какие параметры восновном используют в сжатиях игр для репаков?
И есть такой параметр, чтоб распаковка была долго, но сжатия очень хорошое (и чтоб не больше 700 метров ОЗУ хавало)
 
Заранее спасибо.

Всего записей: 164 | Зарегистр. 17-04-2011 | Отправлено: 21:14 25-10-2011 | Исправлено: Dark_Delphin, 21:36 25-10-2011
Dark_Delphin



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

Всего записей: 164 | Зарегистр. 17-04-2011 | Отправлено: 20:50 26-10-2011 | Исправлено: Dark_Delphin, 20:50 26-10-2011
moonlight82



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dark_Delphin
Параметр для чего?

Всего записей: 306 | Зарегистр. 03-11-2010 | Отправлено: 21:51 26-10-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