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

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

Модерирует : 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

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

Engaged Clown



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



Позволяет извлекать файлы не только из популярных архивов, но также из инсталляционных пакетов inno, nsis, wise, ms, installshield и некоторых других. Встраивается в контекстное меню, а также работает из собственного маленького окошка интерфейса. Есть русский язык.

Важно: Некоторые распаковщики, входящие в состав программы, не распаковывают инсталляторы если в пути к инсталлятору содержатся кириллические символы!


Страничка программы: http://legroom.net/software/uniextract
Тема на OSzone: http://forum.oszone.net/thread-295084.html
Ветка на MSFN: http://www.msfn.org/board/forum/159-universal-extractor/




Актуальные обновляемые сборки:
Universal Extractor 1.6.1.1035, GoogleDrive от korosya (13/12/2018) (готовый инсталлятор в папке Инсталляторы)
- Universal Extractor 1.6.1.2035 с декомпилятором AutoIt от korosya (13/12/2018)
- Подробности в теме на oszone
- Прочесть, перед запросом распаковки новых файлов
- UniExtract.exe и UAC (админ. права)
- UniExtractsetup.exe и UAC (админ. права)
 
Universal Extractor 2.0.0.RC2 от Bioruebe (13/03/2019)
 
 
Старые сборки

Всего записей: 8382 | Зарегистр. 08-06-2006 | Отправлено: 16:00 07-08-2006 | Исправлено: wvxwxvw, 17:11 13-03-2019
boi1eI

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ariman_UA (21:12 11-06-2015)
Цитата:
Far + Observer вполне себе извлекают из InstallShield-а (если, конечно, Far не пугает).

Знаете, вообще-то очень пугает.

Всего записей: 1645 | Зарегистр. 02-10-2014 | Отправлено: 21:46 11-06-2015
Ariman_UA



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nizaury
Цитата:
А разве Observer не ограничен максимально Install Shield 5.
Нет, Observer может от 5 и выше, включая юникодные версии. Плюс из sfx-ов ихних достает файлы.
boi1eI
Цитата:
Знаете, вообще-то очень пугает.
Это бывает, распробовать надо

Всего записей: 135 | Зарегистр. 12-09-2007 | Отправлено: 22:11 11-06-2015
Nizaury



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ariman_UA
 
Ради интереса скачал последнюю версию InstallShiled, установочный exe-файл открылся нормально с помощью Observer. Хотелось бы такую же функцию от Universal Extractor.
Скачал версию Universal Extractor 1.6.1.1004 - открывает все с задержками с exe-файлом не справилась.

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 03:22 12-06-2015
MKN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nizaury
А пилюли для последнего ISS случайно нет ?
 
Ariman_UA

Цитата:
 распробовать надо

Автор Observer_а - ты ? Если да, то может сделаешь его автономный вариант, без участия FAR ?

Всего записей: 4485 | Зарегистр. 21-04-2005 | Отправлено: 12:48 12-06-2015 | Исправлено: MKN, 13:01 12-06-2015
Nizaury



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

Цитата:
А пилюли для последнего ISS случайно нет ?  

К сожалению нет. Максимум что нашел в интернете это таблетка к версии 2012.
В остальных случаях можно скачать 2015 версию, создать с помощью ее установку, а затем в нем изменить содержимое окна:
 
"This Setup was created with an EVALUATION VERSION of InstallShield".
 
на
 
"This Setup was created with InstallShield by Nizaury".
 

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

...и прикрутить к Universal Extractor.

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 14:31 12-06-2015 | Исправлено: Nizaury, 15:25 12-06-2015
Nizaury



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К слову, вот файл с драйверами "Etron USB 3.0 Host Controller" упакованный InstallShield
 
Far + Observer открывает на ура.
Universal Extractor пишет "Тип файла: Microsoft Visual C++ 6.0 [Debug]"
 
https://www.dropbox.com/s/yiqmhis8hgoo1r0/SETUP_0.118.zip

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 01:38 13-06-2015
MKN



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

Цитата:
К сожалению нет.

Единственный человек на форуме, кто уже ломал и знает как ломать ISS - это Luntik12 (сейчас ник такой...) Но он почему то занял принципиальную позицию, что не будет этого делать, т.к. сам не пользуется этим ПО... Может когда нибудь альтруизм в нём проснётся и он осчастливит пользователей ISS...  
 
Добавлено:

Цитата:
К слову, вот файл с драйверами "Etron USB 3.0 Host Controller" упакованный InstallShield

Это, как раз, простой случай для распаковки.
SETUP_0.118.exe /b"C:\Temp\"    (ессно путь, как пример)  
 - получаем MSI , который распаковываем обычным образом.
 
Я уже говорил выше - есть несколько стандартных (точнее - часто применяемых разрабами) ключей распаковки ISS, перебор которых вполне можно присобачить к UI. Если ключ подходит (по признакам появления файлов из инсталлятора), то дожидаемся появления окна установщика и закрываем его). С полученными файлами работаем далее (в зависимости от того что получили... )
Не очень изящно, но работоспособно...

Всего записей: 4485 | Зарегистр. 21-04-2005 | Отправлено: 10:02 13-06-2015 | Исправлено: MKN, 10:18 13-06-2015
Nizaury



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

Цитата:
не будет этого делать, т.к. сам не пользуется этим ПО...  

Если бы мы помогали находить решения другим пользователям, используя только тот софт, что используем мы, то осталось бы много нерешенных простых проблем.
Насчёт UE согласен, перебор подходящих ключей в разы бы упростил работу с ISS архивами(инсталляторами).
Пока на первом месте остается Far+Observer, а на втором подбор ключей для распаковки вручную.
 
###
 
В поисках одной dll возникла необходимость распаковать exe-инсталляторы Microsoft Visual C++ 2010, 2012, 2013 Redistributable (архив с 3-мя инсталляторами).
 
В итоге получилось следующее:  
 
Microsoft Visual C++ 2010 Redistributable распаковали все сборки
Microsoft Visual C++ 2012 Redistributable не распаковала ни одна сборка.
Microsoft Visual C++ 2013 Redistributable распаковала только сборка от korosya

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 14:31 13-06-2015 | Исправлено: Nizaury, 19:58 13-06-2015
Ariman_UA



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

Цитата:
Автор Observer_а - ты ? Если да, то может сделаешь его автономный вариант, без участия FAR ?
Автор - я. Была мысль про standalone версию, но отложена в долгий ящик. Мне лично под фаром использовать намного удобней, и заняться есть чем. Так что обещать не буду.

Цитата:
...и прикрутить к Universal Extractor.
Ну прикрутить то и так можно. Вот Install Explorer же прикрутил кто-то, хотя оно тоже плагин (правда уже к TC).

Всего записей: 135 | Зарегистр. 12-09-2007 | Отправлено: 18:32 14-06-2015
MKN



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

Цитата:
Вот Install Explorer же прикрутил кто-то, хотя оно тоже плагин (правда уже к TC).

С прикручиванием тоталовских плагинов всё просто, благодаря конкретной утилитке для этих целей - cmdTotal.exe
Если бы была подобная для прикручивания фаровских плагинов - было бы вообще замечательно...
Может сделаешь такую ? (раз уж некогда делать standalone версию) ?  
Это был бы уже глобальный проект с несомненной пользой для многих...
 

Цитата:
Microsoft Visual C++ 2013 Redistributable распаковала только сборка от korosya

Потому , что все прочие сборки - на 99% дремучие клоны базового UI от Жоры, которая сто лет уж не развивалась... А целесообразность распаковки VC++2012 и 2013 мы здесь уже обсудили и korosya тут же реализовал идею.

Всего записей: 4485 | Зарегистр. 21-04-2005 | Отправлено: 16:42 15-06-2015 | Исправлено: MKN, 16:44 15-06-2015
Nizaury



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKN
 
VC++2012 не смогла распаковать ни одна из сборок.
 
P.S. А целесообразность лишь одна - достать необходимые файлы без установки инсталлятора.

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 23:25 15-06-2015 | Исправлено: Nizaury, 23:42 15-06-2015
MKN



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

Цитата:
VC++2012 не смогла распаковать ни одна из сборок.

Разве korosya этого не сделал в своей сборке ?
 
Попробуй мою старую конструкцию :  

Цитата:
MS_VCR_UnPacker-1.0  
  Утилита для распаковки штатных (с офсайта MS ) exe-дистрибутивов Microsoft Visual C++ 2005-2008-2010-2012-2013 Redistributable.  
Имя VC дистрибутива может быть любое.  После установки, в контекстном меню появится пункт MS_VCR_UnPacker.  
   
http://www.mediafire.com/?lifq1uyp65111sy  
   
 PS Для работы распаковщика WIX Burn bundle (для распаковки Microsoft Visual C++ 2012-2013) требуется установленный Microsoft .NET Framework 2  В какой ОС,  какой .NET Framework установлен см. здесь :  
http://net-framework.ru/article/kakie-versii-ustanavlivajutsja-po-umolchaniju

Если и она не распакует - скинь мне этот VC++2012 для посмотреть...

Всего записей: 4485 | Зарегистр. 21-04-2005 | Отправлено: 10:17 16-06-2015 | Исправлено: MKN, 10:18 16-06-2015
Nizaury



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKN
 
Установлена Windows 10 x64 с включенными .NET 2.0 и 3.5.
Попробовал MS_VCR_UnPacker-1.0 она не смогла распаковать ни только 2012 версию, но и даже и 2013-ю, в отличие от сборки korosya, которая не справилась только с 2012 версией.
 
В архиве выложенном мною выше имеются:
 
1) Microsoft Visual C++ 2010 Redistributable x86
2) Microsoft Visual C++ 2012 Redistributable x86
3) Microsoft Visual C++ 2013 Redistributable x86[img]
 
При распаковке с помощью Universal Extractor v1.6.1.2004 появляется указанное ниже окно:
   
После нажатия кнопки ОК: 2010 - распаковывается нормально, 2013 - распаковывается нормально, 2012 - запускает установку, при закрытии которой в папке распаковки отказывается только файл: !!!_vcredist_x86.sfx

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 14:31 16-06-2015 | Исправлено: Nizaury, 14:32 16-06-2015
MKN



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

Цитата:
Попробовал MS_VCR_UnPacker-1.0 она не смогла распаковать ни только 2012 версию, но и даже и 2013-ю

В W7x32 без проблем распаковал все три твоих VC++ из  

Цитата:
В архиве выложенном мною выше имеются:  
   1) Microsoft Visual C++ 2010 Redistributable x86  
2) Microsoft Visual C++ 2012 Redistributable x86  
 3) Microsoft Visual C++ 2013 Redistributable x86
 
 
А причём тут ( в твоём сообщении) Advanced Installer - вообще не понятно... Им в дистр-вах VC++ даже не пахнет (как и vcredist_x86.sfx)...  
Каша какя то...
(и тестовым Windows 10, я бы пока не очень доверял... )
 
ps   проверил распаковку этих vc++  на W8.1x64  - всё ОК
(W10 устанавливать не стану, пусть сначала появится финал ...)

Всего записей: 4485 | Зарегистр. 21-04-2005 | Отправлено: 15:12 16-06-2015 | Исправлено: MKN, 15:43 16-06-2015
Nizaury



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

Цитата:
А причём тут ( в твоём сообщении) Advanced Installer

Всего лишь вырезал, то что отобразил Universal Extractor v1.6.1.2004 при попытке распаковать.

Цитата:
В W7x32 без проблем распаковал все три твоих VC++...
проверил распаковку этих vc++  на W8.1x64  - всё ОК...

Проверил на чистой десятке на виртуалке - эффект тот же, верне его отсутствие.
Получается что MS_VCR_UnPacker-1.0 и Universal Extractor не правильно себя ведут именно на десятке.

 

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 18:02 16-06-2015
korosya

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nizaury
Судя по приведенным скринам в 2012_vcredist_x86 содержится сигнатура, соответствующая Caphyon Advanced Installer. Самый простой способ, чтобы такого не происходило - в  UniExtract.au3 поменять местами проверку на  Caphyon Advanced Installer и проверку на Microsoft Visual C++ Redistributable и пересобрать инсталлятор. В следующей версии сделаю.

Всего записей: 958 | Зарегистр. 19-07-2003 | Отправлено: 23:31 16-06-2015
Nizaury



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
korosya
К слову когда будете править файл UniExtract.au3, то можете еще поправить опечатку в строке 2227 (она конечно ни на что не влияет, но все-таки)
 
; Возвращает список вайлов и поддиректорий в директории, разделённых
 
Заранее спасибо, за качественную сборку.
Будем ждать новую версию.

Всего записей: 1308 | Зарегистр. 20-05-2005 | Отправлено: 00:09 17-06-2015
d100s



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поправил Shell.cmd, приложенный в этом сообщении, там немного неправильно была прописана команда "%~dp0". И приукрасил, заодно
 
   
 
Скачать

Всего записей: 268 | Зарегистр. 11-03-2007 | Отправлено: 09:20 17-06-2015 | Исправлено: d100s, 09:26 17-06-2015
MKN



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

Цитата:
Судя по приведенным скринам в 2012_vcredist_x86 содержится сигнатура, соответствующая Caphyon Advanced Installer.

нет такой  сигнатуры ( для AI вычислили, что это: 00 00 E9 79 FE FF FF  ) в якобы "не поддающимся распаковке"  - 2012_vcredist_x86.exe (из архива Nizaury )

Всего записей: 4485 | Зарегистр. 21-04-2005 | Отправлено: 10:52 17-06-2015 | Исправлено: MKN, 10:57 17-06-2015
korosya

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

Цитата:
нет такой  сигнатуры

Есть
Offset = 15182 (hex offset = 0x00003B4E)

Всего записей: 958 | Зарегистр. 19-07-2003 | Отправлено: 12:39 17-06-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Universal Extractor (UniExtractor)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru