Показать полную графическую версию : [addon] Universal Extractor
добавлена распаковка .arc архивов »
Хорошая новость. Для "полноценности" и поддержки прекомпа стоит добавить еще файлы
arc.ini
packjpg_dll.dll
precomp04.exe
zlib1.dll
И, если есть возможность - прикрутить srep
LonerD, я не пользуюсь FreeArc, и не понял ни чего из Вашего поста.
unarc.exe не может распаковать архивы, созданные архиватором FreeArc?
И почистите ПМ.
PS
Ответ лучше в ПМ
V.a.s.u.l
04-01-2011, 19:26
добавлена распаковка .arc архивов »
Спасибо! Давно просил поддержку arcов
2 ALL
Аддон Universal Extractor 1.6.1.47 обновлен.
Обновлены компоненты:
7z.dll версия 9.20.04 alpha (10.01.11)
7z.exe версия 9.20.04 alpha (10.01.11)
UnRAR.exe версия 4.0.5 beta (23.01.11)
TrIDDefs.TRD (4111 типов файлов, 20.01.11)
kvestaerospace
26-01-2011, 17:10
del
V.a.s.u.l
29-01-2011, 21:04
gora,
Как на счет добавления поддержки precompа и srepа.
Почему Universal Extractor 1.6.1.47 не распаковывает Arcов (самораспаков-ся).
2 V.a.s.u.l
Как на счет добавления поддержки precompа и srepа. »
Из переписки с LonerD я понял, что достаточно добавить перечисленные им файлы в папку bin рядом с unarc.exe и все подхватится при распаковке. Это Вы можете сделать самостоятельно.Почему Universal Extractor 1.6.1.47 не распаковывает Arcов (самораспаков-ся). »
UE обнаруживает в SFX модулях UPX сжатие и распаковывает его. Дальнейшая идентификация файла как arc архива не происходит по причине отсутствия сигнатур ArcSFX-ов в TrIDDefs.TRD. Их можно сделать самостоятельно имея достаточное количество таких архивов и включить в TrIDDefs.TRD или послать их автору trid.exe (http://mark0.net/soft-trid.html) и тогда они попадут в базу "законным" путем. Последнее я и рекомендую сделать Вам или другим поклонникам FreeARC ибо сам я им не пользуюсь.
2 ALL
Попутно выяснилось, что trid.exe имеет ограничение на размер идентифицируемого файла в 2ГБ. Автор обещал исправить это в будущем, но сроков не сообщил, а первое упоминание об этой проблеме есть на его форуме и датировано еще 2009г. Попробовать решить эту проблему можно и самостоятельно, но возникает вопрос: как часто вы используете UE для работы с файлами такого размера (более 2ГБ)? Стоит ли этим забивать голову?
V.a.s.u.l
31-01-2011, 12:57
как часто вы используете UE для работы с файлами такого размера (более 2ГБ)? Стоит ли этим забивать голову? »
Эту проблему обязательно нужно исправить. Хотя архивы таких объемов встречаются редко, но их нужно чем то распаковывать.
UE обнаруживает в SFX модулях UPX сжатие и распаковывает его. Дальнейшая идентификация файла как arc архива не происходит по причине отсутствия сигнатур ArcSFX-ов в TrIDDefs.TRD. Их можно сделать самостоятельно имея достаточное количество таких архивов и включить в TrIDDefs.TRD или послать их автору trid.exe и тогда они попадут в базу "законным" путем. Последнее я и рекомендую сделать Вам или другим поклонникам FreeARC ибо сам я им не пользуюсь. »
Я хотел бы чтобы вы этим занимались, поскольку у вас больше опыт в таких делах. Я этим незаймусь потому что я плохо владею английским языком.
FreeArc набирает популярность из за высокого уровня сжатия, и большой скорости, поэтому его полная поддержка должна быть приоритетной проблемой в развитии Universal Extractorа.
Из переписки с LonerD я понял, что достаточно добавить перечисленные им файлы в папку bin рядом с unarc.exe и все подхватится при распаковке. »
Нет )
Этого достаточно только для распаковки arc-архивов, в которых при сжатии использовался srep или precomp (если перечисленные файлы лежат рядом, то unarc.exe автоматом их подхватит).
Если же имеется отдельный архив srp или pcf, то UE ведь их просто не знает и не распакует.
V.a.s.u.l
02-02-2011, 16:03
Есть архив запакован FreeArc, при изменении расширения этого архива на bin Universal Extractor не может извлечь из него файлы, при других расширениях - файлы нормально роспаковуются.
2 ALL
Аддон Universal Extractor 1.6.1.48 обновлен.
Обновлены компоненты:
TrIDDefs.TRD (4154 типов файлов, 15.02.11)
UnRAR.exe версия 4.0.6 beta (07.02.11) многократное тихое обновление архиватора
7z.dll версия 9.20.05 alpha (15.02.11)
7z.exe версия 9.20.05 alpha (15.02.11)
обновлен украинский языковый файл (благодарности YuriPet)
2 ALL
На сервере обновлений UE регулярно появляются новые компоненты, иногда по несколько раз в день. Вчера было обновлено два компонента. Я бы не стал об этом писать, но один из них trid.exe версия 2.10 (14.02.11) в котором (по многочисленным просьбам пользователей OSzone ;) ) снято ограничение (2 ГБ) на размер файла. Проверяйте!
Обновление доступно через встроенный в UE апдейтер.
V.a.s.u.l
17-02-2011, 16:07
снято ограничение (2 ГБ) на размер файла »
Спасибо! Еще бы поддержку arcов добавить.
Невозможно распаковать архив (независимо от размера). Вот что пишет:
TrID/32 - File Identifier v2.10 - (C) 2003-11 By M.Pontello
Definitions found: 4158
Analyzing...
Collecting data from file: F:\Інсталятори\Inno Setup mega pack by games_vandal\Precomp, srep,isDone\precomp\other.pcf.arc
100.0% (.ARC) FreeArc compressed archive (4000/1)
V.a.s.u.l
17-02-2011, 19:20
gora,
Нашел причину!
В папке содержатся два файла other.pcf, а второй этот же файл только упакованный Арком other.pcf.arc.
При распаковке other.pcf.arc через ПКМ / отправить / добыть с помощью UE выбивает данная ошибка.
Я перейминував файл other.pcf на other.pcf-, и теперь other.pcf.arc распаковывается, но перед этим создается папка other.pcf в которую архив распаковывается.
Вопрос: почему архив не распаковывается в эту папку в первом случае?
V.a.s.u.l, в Windows нелбзя создать файл и папку с одинаковыми именами.
mercuryn
18-02-2011, 11:29
DedAlex, в Windows нелбзя создать файл и папку с одинаковыми именами. »
А Вы пробовали это сделать сами??? Может перед тем как писать попробуете???
в Windows нелбзя создать файл и папку с одинаковыми именами »
Уточнение, система не даст этого сделать при одновременном совпадении двух условий:
- если имя папки совпадает с именем файла и его расширением (т.е. файл setup.exe и имя папки setup.exe)
- если папка с указанным именем создается рядом с одноименным файлом.
mercuryn
18-02-2011, 12:12
gora, Переименование папок, внутри которых находятся одноимённые файлы, Windows разрешает.
Также можно создать папку setup.exe и внутри/внутрь создать/переписать файл setup.exe.
2 ALL
Аддон Universal Extractor 1.6.1.49 обновлен.
Обновлены компоненты:
TrIDDefs.TRD (4173 типов файлов, 26.02.11)
trid.exe версия 2.10 (14.02.11) снято ограничение (2 ГБ) на размер файла
UnRAR.exe версия 4.0.7 beta (22.02.11) многократное тихое обновление архиватора
7z.dll версия 9.20.06 alpha (01.03.11)
7z.exe версия 9.20.06 alpha (01.03.11)
- перекомпиляция скрипта, при невозможности создания папки для распаковки, из-за наличия рядом одноименного файла, создается папка со штампом дата\время
2 ALL
Аддон Universal Extractor 1.6.1.50 обновлен.
Обновлены компоненты:
UnRAR.exe версия 4.0.0 Realize (07.03.11)
TrIDDefs.TRD (4196 типов файлов, 11.03.11)
7z.dll версия 9.20.07 alpha (13.03.11)
7z.exe версия 9.20.07 alpha (13.03.11)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC