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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

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

Engaged Clown



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


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




Актуальные обновляемые сборки:
Universal Extractor 2.0.0 RC3 от Bioruebe GitHub (25.08.2020)  / Nightly Builds (16.10.2023)  
- имеется встроенная функция обновления компонентов, которые обновляются намного чаще выхода релизов
Universal Extractor UniEx DreamLair 23 Portable от LonerD (18.04.2023)
- модификация версии от korosya с обновлёнными компонентами и небольшими доработками
Universal Extractor 1.6.1.1035, GoogleDrive от korosya (13.12.2018) (готовый инсталлятор в папке Инсталляторы)
- Universal Extractor 1.6.1.2035 с декомпилятором AutoIt от korosya (13.12.2018)
- Дополнительные ссылки по сборке от korosya
Старые сборки

Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 16:00 07-08-2006 | Исправлено: raddyst, 23:47 23-10-2023
thejustsoul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не понимаю, зачем сделали для портативной сборки (GORA) запрос админских прав. В оригинальной версии нет такого требования, а тут появилось.  
Очень неудобно, да и к тому же не перекинешь ничего в окно программы, придется указывать через Обзор.  
Есть ли тут на форуме gora, не знаю, пофиксите может этот косяк? Или выложите исходники, как это сделал автор оригинального кода.

Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 05:35 14-02-2015
boi1eI

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
thejustsoul
Просто кинуть ярлык в SendTo. Или свое контекстное меню сделать.

Всего записей: 1645 | Зарегистр. 02-10-2014 | Отправлено: 07:58 14-02-2015
MKN



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

Цитата:
Или выложите исходники, как это сделал автор оригинального кода.

Это маловероятно, особенно со стороны gora... Но то , что давно назрела необходимость влезть в исходники программы, а точнее, в корне её переделать - отмечают уже многие пользователи.
 
Universal Extractor, в сегодняшнем виде - морально устарел, о чём также не раз говорилось.  
Компоненты 10-15 летней давности, для распаковки ретроархивов и инсталляторов, нужны единицам.
 
Возможности программы, которыми пользуются подавляющее большинство пользователей - можно перечислить по пальцам. И то, для ряда этих возможностей, Universal Extractor , как таковой, вообще не нужен...  
К примеру, тут кто то говорил, что использует Universal Extractor только для распаковки MSI.
Одна строка в реестре - и  вы получаете такую возможность :

Цитата:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\Msi.Package\shell\Extract MSI\command]
@="msiexec.exe /a \"%1\" /qb TARGETDIR=\"%1 Extracted\""

То, что в проге добавлены ещё три альтернативы распаковки MSI - весьма сомнительный и даже бесполезный сервис. Так показывает практика (не буду вдаваться в подробности)
 
Та же распаковка Inno инсталляторов - строка в реестре с указанием на единственный всем известный файлик Innounp.exe.
 
Но это для случаев, когда пользователю нжна одна-две возможности распаковки. Всем же хочется универсальности...  
 
Об универсальности Universal Extractor... То , что в него заложена возможность распаковки кучи архивов с помощью библиотек 7Z и RAR - вроде как хорошо, но... совершенно излишне.
Т.к. практически у любого нормального пользователя просто должны быть установлены эти два замечательных архиватора - 7Z и RAR.  И возможности и удобство работы с ними - гораздо шире и мощнее, чем с примитивизмом распаковки из Universal Extractor_а.
 
Universal Extractor_у должно быть поручено, то, что не умеют или плохо делают, другие программы распаковки. К примеру, в нём есть распаковка (экстрактор из ) MHT - оч хорошо... Почему бы не добавить экстракт из CHM, PDF, DJVU, au3 . На практике требуется часто. Сделать это не сложно, ессно с учётом нюансов...
 
Касательно определения - является ли файл конкретно выбранным ( архивом или ещё чем).
Universal Extractor использует для этого базу сигнатур  - TrIDDefs.TRD, которых в нём несколько тысяч.
А нужных "для нужд" Universal Extractor_а, т.е. сигнатур именно тех файлов с которыми он умеет работать - ну чуть более сотни (может и меньше...) . А пользователи, обновляя этот несчастный файл, гордо радуются, якобы удачному апгрейду программы, не ведая, что практически ничего нового не получают...  
Определение типа файлов по сигнатуре - дело конечно нужное, но совсем не обязательное для данной программы. Пользователь как правило знает, какой тип файла хочет распаковать...
И определять сигнатуры ессно можно и другими методами и иметь для работы базу только конкретных нужных файлов, а не всех на свете...

 
Апгрейд программы давно застопорился, т.к. обновлять то нечего... Кроме библиотек 7z и RAR (про которые было сказано ранее, что их наличие в Universal Extractor_е  весьма спорно, если не сказать бестолково... ) Ну, и иногда обновляются мелочи, типа плагинов тотала, или уж скоро два года как не обновлялся распаковщик Inno. Всё остальное - необновляемый, мало кому нужный - дремучий хлам...
 
Всё вышесказанное - исключительно моё личное мнение...   Выводы делаете - сами.
 
 
 
 
 

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 10:15 14-02-2015 | Исправлено: MKN, 10:20 14-02-2015
Tilks

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

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 10:27 14-02-2015
boi1eI

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKN (10:15 14-02-2015)
Цитата:
Всем же хочется универсальности...

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

Всего записей: 1645 | Зарегистр. 02-10-2014 | Отправлено: 10:27 14-02-2015
MKN



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

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

Universal Extractor этого не умеет (разве что  MSI файлы (и только файлы, и то не все) распакует правильно. )
бОльшую часть современных инсталляторов полностью, как ты хочешь, грамотно распаковать никому не удастся...

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 10:38 14-02-2015 | Исправлено: MKN, 10:39 14-02-2015
boi1eI

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

Всего записей: 1645 | Зарегистр. 02-10-2014 | Отправлено: 11:07 14-02-2015
Skif_off

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

Цитата:
Почему бы не добавить экстракт из CHM

Они и так отлично распаковываются, только надо отключить Проверять сначала как SFX архив, а это уже неудобно.

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 11:10 14-02-2015
boi1eI

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да незачем там этот chm. Он и 7-zip-ом прекрасно распаковывается, без лишних движений.

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



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

Цитата:
Они и так отлично распаковываются

chm я привёл как пример. Суть ведь не в том...

Цитата:
Он и 7-zip-ом прекрасно распаковывается

Вот и я про то. На кой тогда нужен Universal Extractor (в том виде как сейчас) , если есть универсальный 7z  

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 11:16 14-02-2015 | Исправлено: MKN, 11:24 14-02-2015
boi1eI

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKN (11:16 14-02-2015)
Цитата:
На кой тогда нужен Universal Extractor (в том виде как сейчас)

UPX там распаковать, другие всякие диковинные штуки, да мало ли что. Свою нишу он может заполнить, если кто-то будет его дальше химичить.

Всего записей: 1645 | Зарегистр. 02-10-2014 | Отправлено: 11:33 14-02-2015
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tilks
Больше точно ничего не надо? То срабатывает, то нет... Или с #RequireAdmin так просто не справиться?
 
MKN

Цитата:
На кой тогда нужен Universal Extractor (в том виде как сейчас) , если есть универсальный 7z

Тема точно не для того, чтобы кого-то убеждать в необходимости существования сабжа

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 11:48 14-02-2015
MKN



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

Цитата:
Свою нишу он может заполнить

Именно так - свою, специфическую и главное - востребованную.  Но не чужую, когда боле достойный и интересный софт делает ту же работу, но гораздо лучше...

Цитата:
Тема точно не для того, чтобы кого-то убеждать в необходимости существования сабжа

Тема, в изначальной задумке - мертва и сабж давно уж мертв. Почему бы не поговорить о реанимации ?  
А вкусы по использованию, конечно, обсуждать бесполезно. У кого есть здравый смысл, сам разберётся...

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 11:49 14-02-2015 | Исправлено: MKN, 14:23 14-02-2015
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
если UniExtract.exe в папке без прав, то всё равно UAC вылезает.
напр. у меня в program files, и всё равно права запрашивает.  

Цитата:
То срабатывает, то нет...

может сам архив в папке без прав.

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 13:38 14-02-2015
Skif_off

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

Цитата:
Почему бы не поговорить о реанимации ?

Не уверен, что можно говорить о реанимации Это будет предварительный большой шаг назад: GORA зажал исходники под GNU GPL V.2 и ещё и самоустранился. Начинать заново? Но там помимо защит, грозных предупреждений (и угроз) прикручены и новые возможности, исправлены ошибки.
Хорошо ещё что здесь не Oszone.net - автор темы фиг подчистит неугодные посты...
 
Добавлено:
Tilks
Win7, учётка по умолчанию, архив в папке загрузок по умолчанию, Universal Extractor в каталоге, на который пользователю даны все права. Что забавно - если перенести в другую папку (ту же папку загрузок) или переименовать папку, причём уменьшив количество символов, - работает. Посмотрю ещё.

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 13:46 14-02-2015 | Исправлено: Skif_off, 13:50 14-02-2015
MKN



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

Цитата:
Не уверен, что можно говорить о реанимации

Можно. Реанимации - идеи  

Цитата:
Начинать заново?

Почему бы нет.   Если предварительно решить - какой должна быть программа.  
А если исключить из программы не нужное старьё и исключить совершенно нецелесообразные функции (это - распаковка популярных архивов, с чем прекрасно и гораздо лучше справляются оригинальные программы 7Z и WinRar) - то конструкция Universal Extractor_а без этой бестолковщины, значительно упростится. Ну и конечно добавить дополнительные возможности, которых сейчас нет.
Тогда уж и назвать программу будет правильнее - SpecExtractor.   Т.е. программа будет обладать действительно оригинальными функциями, и не дублировать другие программы.  
Конечно понадобится помощь форумных альтруистов-программистов.

Всего записей: 4922 | Зарегистр. 21-04-2005 | Отправлено: 14:12 14-02-2015 | Исправлено: MKN, 14:20 14-02-2015
korosya

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2All
Просить, а тем более требовать что-либо у gora - бесполезный труд, т.к. всё что он хотел - он уже сделал (см. ЧСВ). А если есть какие-нибудь непонятливые или сомневающиеся в исключительной правоте данного индивидуума, то они в лучшем случае игнорируются. Так что лучше просто забыть про него.
 
Теперь по делу. Свой конструктор я делал на основе тех функций (за исключением таких, как обновление онлайн), которые присутствуют в известных сборках Universal Extractor. Правда делал достаточно давно. Все исходники прилагаются. Если у кого-нибудь есть пожелания - пишите, постараюсь сделать. Только надо конкретные пожелания типа: Добавить такой-то распаковщик, определяется архив по такому-то алгоритму и такими-то утилитами, распаковывается так-то и тем-то.

Всего записей: 1005 | Зарегистр. 19-07-2003 | Отправлено: 14:35 14-02-2015
Skif_off

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

Цитата:
А если исключить из программы не нужное старьё и исключить совершенно нецелесообразные функции (это - распаковка популярных архивов, с чем прекрасно и гораздо лучше справляются оригинальные программы 7Z и WinRar)

С выпиливанием 7-zip и UnRAR я бы, пожалуй, не стал торопиться Не надо ничего выбирать или прикидывать, что распакует штатный архиватор, - просто скармливаешь сабжу и всё.
TrIDDefs.TRD - может и не самое лучшее, но есть всякие *.epub/*.xpi или *.oex какой и прочее которые суть zip-архив или ещё чего подобное, но не всем известно. Пробовать сначала штатный 7-zip?
Тот же InnoSetup лично я распаковываю напополам с MultiArc, в зависимости от задач, лишняя запись в реестре ни к чему (не считая, что его ещё нужно опознать.
 
В общем, надо посмотреть наработки korosya, а с компонентами всё-таки более вдумчиво порешать, ориентироваться на некоего "среднестатистического пользователя" не совсем разумно: половине как минимум надо ещё объяснить, что такое архив и архиватор (иногда проще SFX собрать, чем объяснить ). Наверное, можно списки предпочтений выложить, потом просто сложить?

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 17:02 14-02-2015
WildGoblin



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

Цитата:
Но то , что давно назрела необходимость влезть в исходники программы, а точнее, в корне её переделать...
Кто мешает-то? Исходники банально извлекаются из exe.

Всего записей: 29107 | Зарегистр. 15-09-2001 | Отправлено: 19:02 15-02-2015
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а я бы не хотел выпиливания вариаций распаковки для MSI, ибо есть вещи, которые кормить системному виндовому инсталлеру просто для распаковки недопустимо (по разным причинам).

----------
animelist

Всего записей: 7413 | Зарегистр. 11-03-2004 | Отправлено: 19:49 15-02-2015 | Исправлено: AngelNet, 19:50 15-02-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 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru