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

» Universal Extractor (UniExtractor)

Автор: Nizaury
Дата сообщения: 25.06.2015 02:47
korosya

В новой 1.6.1.2005 версии все "Microsoft Visual C++ Redistributable" распаковались нормально.

Насчет распаковки NSIS инсталляторов с помощью плагинов для Total Commander рано обрадовался - они не распаковывают.
Выходит, что только FAR+Observer могут распаковать файл 3.0.0 версии программы упомянутого выше NSIS инсталлятора.
Вероятно NSIS инсталлятор не распаковывается 7-Zip из-за того, что при его создании использовался не LZMA метод, а какой-то иной.
Автор: addhaloka
Дата сообщения: 25.06.2015 03:58
Nizaury 02:47 25-06-2015
Цитата:
Выходит, что только FAR+Observer могут распаковать файл 3.0.0 версии программы упомянутого выше NSIS инсталлятора.
Вероятно NSIS инсталлятор не распаковывается 7-Zip из-за того, что при его создании использовался не LZMA метод, а какой-то иной.

Так там репак. Автор, похоже, использовал одну из последних версий NSIS: "[-= Installer =-] Nullsoft SFX Setup v16-Apr-2015.cvs", тогда как в официальном 3.0.1 - стандартный 2.46 от 2009 года. Может, ещё и чего-то своего прикрутил.
Автор: addhaloka
Дата сообщения: 28.06.2015 10:21
korosya 11:13 24-06-2015
Цитата:
Новая версия Universal Extractor
1.6.1.1005\2005 (24/06/2015)

Чёто MSI [more=не распаковывает]


Лог:
TrID/32 - File Identifier v2.20 - (C) 2003-15 By M.Pontello
Definitions found: 5936
Analyzing...

Collecting data from file: C:\Downloads\thebat_64_6-8-4.msi
93.9% (.MSI) Microsoft Windows Installer (595000/1/161)
4.7% (.XLS) Microsoft Excel sheet (30000/1/2)
1.2% (.) Generic OLE2 / Multistream Compound File (8000/1)[/more], через lessmsi. Или это только у меня так? В 1.6.1.1004 этот же сетап нормально распаковывался.
Автор: korosya
Дата сообщения: 28.06.2015 11:54
addhaloka
Давай свой инсталлятор - буду посмотреть.
Автор: addhaloka
Дата сообщения: 28.06.2015 12:33
korosya
Дык, выше же в посте ссылка (где "сетап"): https://www.ritlabs.com/download/files3/the_bat/thebat_64_6-8-4.msi
Или вот, зеркало: http://www.upload.ee/files/4805905/thebat_64_6-8-4.zip.html

p.s. Ещё на тему msi - инсталлятор программы Machete: http://www.upload.ee/files/4805911/MacheteInst.zip.html
В 1005 сейчас ту же ошибку выдаёт, что и The Bat!, а в 1004 уже подзабыл , но тоже какие-то проблемы были именно с ним, т. е. другие msi нормально анпакались через lessmsi, а этот нет.
Автор: korosya
Дата сообщения: 29.06.2015 22:37
Новая версия Universal Extractor
1.6.1.1006/2006 (29/06/2015)

Исправлена ошибка (был конфликт Less MSIerables (lessmsi) и Windows Installer XML Toolset Decompiler - для их работы требуются различные версии библиотеки wix.dll)
Автор: addhaloka
Дата сообщения: 30.06.2015 09:59
korosya 22:37 29-06-2015
Цитата:
Новая версия Universal Extractor
1.6.1.1006/2006 (29/06/2015)

Теперь lessmsi прекрасно работает, с MacheteInst.msi также проблем больше нет.
Вообще, для msi мне было удобней всего TC + InstallExplorer юзать, но в связи с переходом на TC x64 лучший вариант, что остался - Universal Extractor + lessmsi.

Добавлено:
03:58 25-06-2015
Цитата:
Так там репак. Автор, похоже, использовал одну из последних версий NSIS: "[-= Installer =-] Nullsoft SFX Setup v16-Apr-2015.cvs", тогда как в официальном 3.0.1 - стандартный 2.46 от 2009 года. Может, ещё и чего-то своего прикрутил.

Ну вот, вышел новый репак, его теперь и Observer не берёт.
Автор: SamLab
Дата сообщения: 04.07.2015 10:42
korosya
В версии gora этот дистрибутив распаковывается нормально - ни в одной из вашей версии нет - http://rghost.ru/7CW67h9D8
Автор: MKN
Дата сообщения: 04.07.2015 11:27
addhaloka

Цитата:
вышел новый репак, его теперь и Observer не берёт.

Может потому, что там инсталлятор NSIS версии Nullsoft Install System v3.0b2 ? Нигде не нашёл такой версии - b2 ... Текущая - b1
http://sourceforge.net/projects/nsis/files/NSIS%203%20Pre-release/

или используется защита от распаковки...
Автор: korosya
Дата сообщения: 06.07.2015 01:30
SamLab
Спасибо. Опять неправильная сработка на Caphyon Advanced Installer

Новая версия Universal Extractor
1.6.1.1007/2007 (06/07/2015)

Изменена очередность проверки на Caphyon Advanced Installer, т.к. сигнатура 0000E979FEFFFF не однозначно указывает на Caphyon Advanced Installer.


Автор: Orochi
Дата сообщения: 06.07.2015 07:43
korosya

Ваша сборка не может распаковать этот файл.

http://rghost.net/6hxZbpNpB

Через коммандер всё нормально.

PS. Так же не может распаковать sc2-1.4.3-enGB.exe, это вроде Caphyon Advanced Installer.
Автор: korosya
Дата сообщения: 06.07.2015 10:14
Orochi
При помощи какого плагина коммандер распаковывает mkv2vob_v2.4.5 ?

sc2-1.4.3-enGB.exe - что это и где скачать?
Автор: Alex Bolton
Дата сообщения: 06.07.2015 10:55

Цитата:
Через коммандер всё нормально.

TC 8.51 IT edit 2.8
У мня только с последующим вхождением в секцию WISE (Ctrl+PgDown), так же как и Observer в FAR

Цитата:
sc2-1.4.3-enGB.exe - что это и где скачать?

Патч к игре ~350 Mb
Автор: Orochi
Дата сообщения: 06.07.2015 18:20
korosya

Скачать можно по этой ссылке http://download.battle4sc2.com/143/sc2-1.4.3-enGB.exe


Цитата:
При помощи какого плагина коммандер распаковывает mkv2vob_v2.4.5 ?


Скорее всего при помощи InstallExplorer-а.
Автор: korosya
Дата сообщения: 06.07.2015 20:53
Orochi
mkv2vob_v2.4.5 Wise, но определяется как InstallShield. Если выбрать, что это не InstallShield, то распаковка происходит с помощью 7-zip. Далее входим в папку и распаковываем файл .WISE. Напрямую это не получиться, поэтому меняем ему расширение на 7z или exe, распаковываем, в полученной папке распаковываем файл Cabs.w1.cab. Я понимаю, что через одно место, но как по-другому не знаю. TC по методу Alex Bolton распаковывает аналогично.

В отношении sc2-1.4.3-enGB.exe:
Caphyon Advanced Installer распаковывается запуском файла с ключом /extract:"<outdir>", но sc2-1.4.3-enGB.exe при запуске с этим ключом вываливает окно, что ему чего-то не хватает. Так что это вина не Universal Extractor-а
Автор: Ariman_UA
Дата сообщения: 06.07.2015 22:59

Цитата:
Так же не может распаковать sc2-1.4.3-enGB.exe
Это не может быть Caphyon. Blizzard все свои инсталяхи делает в родном формате MPQ. Открыть можно через MPQEditor, например.
Автор: korosya
Дата сообщения: 06.07.2015 23:08

Цитата:
Это не может быть Caphyon.

Да что-то часто сигнатура 0000E979FEFFFF, которую определили, как однозначно соответствующую Caphyon Advanced Installer, пападается в других инсталляторах. Может вообще удалить Caphyon Advanced Installer?

Автор: Orochi
Дата сообщения: 06.07.2015 23:53

Цитата:
mkv2vob_v2.4.5 Wise, но определяется как InstallShield. Если выбрать, что это не InstallShield, то распаковка происходит с помощью 7-zip. Далее входим в папку и распаковываем файл .WISE. Напрямую это не получиться, поэтому меняем ему расширение на 7z или exe, распаковываем, в полученной папке распаковываем файл Cabs.w1.cab. Я понимаю, что через одно место, но как по-другому не знаю. TC по методу Alex Bolton распаковывает аналогично.


korosya
У меня так не выходит. Я не получаю файл wise.
Выдаёт такое окошко http://postimg.org/image/g82r7ncgp/

В коммандере по Ctrl+Page down, все файлы видны сразу. http://postimg.org/image/727sd89hf/
Можно вытащить так любой файл. (Из плагинов стоит: MultiArc, InstallExplorer, total7zip и IShield.

Структура Universal Extract-a такая, http://postimg.org/image/qtxbptetf/
Может в этом дело?
Автор: korosya
Дата сообщения: 07.07.2015 00:03
Orochi
У тебя 1004 версия - попробуй последнюю
Автор: Orochi
Дата сообщения: 07.07.2015 00:17
korosya

Брал здесь https://yadi.sk/d/Zz7GQB2shS4gC

в changelog последняя запись

1.6.1.1007 (06/07/2015) mod by koros aka ya158
1. Изменена очередность проверки на Caphyon Advanced Installer, т.к. сигнатура 0000E979FEFFFF не однозначно указывает на Caphyon Advanced Installer.

В заголовке окна программы написано 1.6.1.1004

Автор: korosya
Дата сообщения: 07.07.2015 00:21
Orochi
У тебя тебя неправильно устанавливается - в папке, в кот. устанавливается сабж не должно оставаться папок с восклицательными знаками. Удали папку с сабжем в ручную и установи заново.
Автор: Orochi
Дата сообщения: 07.07.2015 01:29
korosya

Я толком не понял как его установить.

Скачал UniExtract.7z, распаковал архив а получил UniExtractsetup и другие файлы.
Я подумал что UniExtractsetup ис есть рабoчая папка с Universal Extract.
Документации нет, а что за make.cmd не понял.

PS.
Скачал от сюда https://yadi.sk/d/YUsn1gzJhScDj UniExtractsetup.exe
В конце выдаёт такую ошибку http://postimg.org/image/3ygu4236d/
В конечной папке, папки с восклицательными знаками остались.
Автор: wvxwxvw
Дата сообщения: 07.07.2015 09:11
Orochi
Распакуйте. Из папки соответствующей разрядности со знаком ! перетащите папку bin в корневую папку программы, согласитесь на замену, папки с ! можно удалить. Создайте ярлык на UniExtract.exe и поместите его в SendTo (у меня C:\Users\имя пользователя\AppData\Roaming\Microsoft\Windows\SendTo). Дайте права программе, внесите в исключения защит, пользуйтесь через меню "отправить".
Автор: korosya
Дата сообщения: 07.07.2015 09:19

Цитата:
Я толком не понял как его установить.

Почитай http://forum.oszone.net/post-2479402-5.html
UniExtract.7z - это конструктор для самостоятельной сборки дистрибутива.
UniExtractsetup.exe - это готовый инсталлятор.


Цитата:
В конце выдаёт такую ошибку

Похоже в процессе установки не создается виртуальный диск X. Нет ли у тебя в системе логического диска X?
Автор: Ariman_UA
Дата сообщения: 07.07.2015 14:06

Цитата:
Может вообще удалить Caphyon Advanced Installer?
Я, так, ради интереса, залез внутрь исталяхи. Можно, по идее, искать по слову caphyon. Оно внутри встречается. Это уж точно уникальный вариант
Автор: korosya
Дата сообщения: 07.07.2015 19:02

Цитата:
Я, так, ради интереса, залез внутрь исталяхи. Можно, по идее, искать по слову caphyon. Оно внутри встречается. Это уж точно уникальный вариант

Как найти это слово при посредстве AutoIt?
Автор: Orochi
Дата сообщения: 07.07.2015 19:24
wvxwxvw

Спасибо.

korosya


Цитата:
Нет ли у тебя в системе логического диска X?


Есть, но не логический а виртуальный.

Честно говоря я более был заинтересован в портативке вашей сборки. Так как использую Universal Extract в месте с Коммандером с флешки.
Вроде разобрался.

Спасибо.
Автор: korosya
Дата сообщения: 07.07.2015 19:59

Цитата:
Есть, но не логический а виртуальный.

В этом-то и проблема. Инсталлятор сам создает виртуальный диск и монтирует в него %windir%\system32\. Если вирт. диск X уже существует, то инсталлятор запоминает, что в него смонтировано, затем монтирует %windir%\system32\, происходит установка и монтируется ранее запомненный путь обратно. Но, видимо, у тебя не дает смонтировать %windir%\system32\ в диск Х. Почему - не знаю. Посмотри на своей системе сам.


Цитата:
Честно говоря я более был заинтересован в портативке вашей сборки.

В принципе можно просто распаковать архив UniExtract.7z и скопировать в эту папку файлы из папок с восклицательными знаками в зависимости от разрядности системы.
Автор: Ariman_UA
Дата сообщения: 07.07.2015 20:00

Цитата:
Как найти это слово при посредстве AutoIt?
Полагаю, что так же как и раньше сигнатура искалась. Суть то та же самая.
Автор: korosya
Дата сообщения: 07.07.2015 20:13

Цитата:
Полагаю, что так же как и раньше сигнатура искалась. Суть то та же самая.

Ладно, буду подумать. Но не обещаю, что в ближайшее время

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657

Предыдущая тема: Нужна программа для сворачивания в трей


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