Мы что, на базаре что-ли ? Нет значит нет и точка Не надо человеку набивать цену.
» Universal Extractor (UniExtractor)
Aleks78
Цитата:
Цитата:
король умер, да здравствует король(НОВЫЙ)
Я давно уже сделал конструктор (http://forum.oszone.net/thread-260143.html) сабжа, к которому можно примотать различные распаковщики. Думал приделать распаковщик AutoIt-а, но TrID не определяет AutoIt, хотя это заявлено. В моём скрипте, если я не ошибаюсь (не следил за последними обновлениями), есть те же распаковщики, что и у gora(2). Отсутствуют всякие рюшечки, типа нового интерфейса или обновлений. Если каких-то распаковщиков не хватает - давайте добавим. Естественно, все исходники открыты.
korosya
Цитата:
Вот это правильный подход к делу.
Цитата:
Если каких-то распаковщиков не хватает - давайте добавим. Естественно, все исходники открыты.
Вот это правильный подход к делу.
korosya
Интересный проект, пропустил я его. Надо будет покопаться, есть идеи что можно добавить (да хотя бы то же что я в выложенный мод добавлял - freearc,srep,precomp и т.д...). Можно много всего соорудить на основе плагинов для Тотала. Например, gifwcx который я прикрутил, или тот же gaup - может распаковывать множество игровых форматов (за играми уже давно не слежу, но раньше помню им активно пользовался).
Добавлено:
В общем, так, пацан сказал, пацан сделал. Из-за возникших сложностей и отсутствия времени это "сделал" несколько затянулось.
Но так как существует заинтересованность в портабельном варианте Кнопки (уже человек десять просили поделиться) и никто больше не взялся за доработку - то данный релиз был делом чести.
Так как обещал в данной теме - то тут и выкладываю в первую очередь.
---===*** DreamButton 7-Zip 2013 ***===---
Кнопка для работы с 7-zip SFX архивами в Total Commander.
Полностью портабельный вариант без привязки к реестру и расположению и наличию/размеру файлов.
Кнопка предназначена для создания 7-Zip SFX архивов/инсталляторов на базе модифицированных модулей, а также для сопутствующих работ с архивами - архивация, распаковка, извлечение компонентов и т.д.
[more=Особенности релиза]*** Особенности релиза ***
-= Кнопка DreamButton 7-Zip 2013 является полностью портабельным самодостаточным продуктом и не привязана к каким-либо установленным в системе программам.
-= В комплект включены все необходимые для работы копоненты - архиватор 7-Zip, упаковщик исполняемых файлов UPX, а также файлы для подписи создаваемых инсталляторов своей цифровой подписью.
-= Кнопка не проверяет никакие записи в системном реестре и наличие/размер файлов, как необходимых для нормального функционирования, так и совершенно сторонних.
-= Архиватор 7-Zip не нуждается в установке, он может лежать в любом месте на жёстком диске, достаточно указать путь к каталогу с 7-Zip в настройках Кнопки.
-= Убраны проверки на наличие справки Кнопки в каталоге с ней, а также на наличие компонентов 7-Zip-архиватора, которые напрямую не относятся к работе с Кнопкой.
-= Восстановлена возможность извлечения компонентов из запароленного SFX-архива (извлекаются только компоненты инсталлятора, но не файлы из запароленного архива).
-= Убраны назойливые окна со случайно сгенерированным номером ошибки. Теперь в случае запуска кнопки в условиях, не соответствующих её нормальной работе, - ничего не происходит.
-= Данная Кнопка основана на модифицированном коде Кнопки версии 4.2.5.2009 от 17.06.2012 за авторством gora. Модификация и выкладывание модифицированной версии не противоречит лицензии, вышеупомянутой Кнопки 4.2.5.2009 (в лицензии к кнопке 4.2.5.2009 отсутствует запрет на модификацию и распространение модифицированной версии Кнопки, то есть согласно принципу дозволительности в публичном праве "что не запрещено - то разрешено").
*** Лицензия ***
-= Кнопка является бесплатным ПО. Вы можете скачивать её, использовать в личных целях где бы то ни было без всяких ограничений.
-= Кнопка распространяется по принципу "как есть". Как говорила Масяня - «Моё дело подарок подарить, а ты уж думай, что с этой хренью делать». Автор не несёт ответственности за любые последствия установки и использования или невозможности использования продукта.
-= Кнопка разрабатывалась для сборки Total Commander DreamLair 2014. Вы можете распространять Кнопку и включать её в свои сборки Total Commander с сохранением всей символики проекта (название, лого, авторство, ссылки).
-= Вы можете распаковывать/декомпилировать/дизассемблировать/деобфусцировать/изменять Кнопку DreamButton 7-Zip 2013 только и исключительно для личного использования.
-= Запрещается без письменного согласия автора Кнопки DreamButton 7-Zip 2013 распространение модифицированных/изменённых/декомпилированных версий данной Кнопки.[/more]
Подробная документация
[ Ссылка на скачивание | Зеркало ]
Интересный проект, пропустил я его. Надо будет покопаться, есть идеи что можно добавить (да хотя бы то же что я в выложенный мод добавлял - freearc,srep,precomp и т.д...). Можно много всего соорудить на основе плагинов для Тотала. Например, gifwcx который я прикрутил, или тот же gaup - может распаковывать множество игровых форматов (за играми уже давно не слежу, но раньше помню им активно пользовался).
Добавлено:
В общем, так, пацан сказал, пацан сделал. Из-за возникших сложностей и отсутствия времени это "сделал" несколько затянулось.
Но так как существует заинтересованность в портабельном варианте Кнопки (уже человек десять просили поделиться) и никто больше не взялся за доработку - то данный релиз был делом чести.
Так как обещал в данной теме - то тут и выкладываю в первую очередь.
---===*** DreamButton 7-Zip 2013 ***===---
Кнопка для работы с 7-zip SFX архивами в Total Commander.
Полностью портабельный вариант без привязки к реестру и расположению и наличию/размеру файлов.
Кнопка предназначена для создания 7-Zip SFX архивов/инсталляторов на базе модифицированных модулей, а также для сопутствующих работ с архивами - архивация, распаковка, извлечение компонентов и т.д.
[more=Особенности релиза]*** Особенности релиза ***
-= Кнопка DreamButton 7-Zip 2013 является полностью портабельным самодостаточным продуктом и не привязана к каким-либо установленным в системе программам.
-= В комплект включены все необходимые для работы копоненты - архиватор 7-Zip, упаковщик исполняемых файлов UPX, а также файлы для подписи создаваемых инсталляторов своей цифровой подписью.
-= Кнопка не проверяет никакие записи в системном реестре и наличие/размер файлов, как необходимых для нормального функционирования, так и совершенно сторонних.
-= Архиватор 7-Zip не нуждается в установке, он может лежать в любом месте на жёстком диске, достаточно указать путь к каталогу с 7-Zip в настройках Кнопки.
-= Убраны проверки на наличие справки Кнопки в каталоге с ней, а также на наличие компонентов 7-Zip-архиватора, которые напрямую не относятся к работе с Кнопкой.
-= Восстановлена возможность извлечения компонентов из запароленного SFX-архива (извлекаются только компоненты инсталлятора, но не файлы из запароленного архива).
-= Убраны назойливые окна со случайно сгенерированным номером ошибки. Теперь в случае запуска кнопки в условиях, не соответствующих её нормальной работе, - ничего не происходит.
-= Данная Кнопка основана на модифицированном коде Кнопки версии 4.2.5.2009 от 17.06.2012 за авторством gora. Модификация и выкладывание модифицированной версии не противоречит лицензии, вышеупомянутой Кнопки 4.2.5.2009 (в лицензии к кнопке 4.2.5.2009 отсутствует запрет на модификацию и распространение модифицированной версии Кнопки, то есть согласно принципу дозволительности в публичном праве "что не запрещено - то разрешено").
*** Лицензия ***
-= Кнопка является бесплатным ПО. Вы можете скачивать её, использовать в личных целях где бы то ни было без всяких ограничений.
-= Кнопка распространяется по принципу "как есть". Как говорила Масяня - «Моё дело подарок подарить, а ты уж думай, что с этой хренью делать». Автор не несёт ответственности за любые последствия установки и использования или невозможности использования продукта.
-= Кнопка разрабатывалась для сборки Total Commander DreamLair 2014. Вы можете распространять Кнопку и включать её в свои сборки Total Commander с сохранением всей символики проекта (название, лого, авторство, ссылки).
-= Вы можете распаковывать/декомпилировать/дизассемблировать/деобфусцировать/изменять Кнопку DreamButton 7-Zip 2013 только и исключительно для личного использования.
-= Запрещается без письменного согласия автора Кнопки DreamButton 7-Zip 2013 распространение модифицированных/изменённых/декомпилированных версий данной Кнопки.[/more]
Подробная документация
[ Ссылка на скачивание | Зеркало ]
LonerDergunov
Что-то у меня кнопка никак не реагирует на [Shift], [Ctrl], [Alt] - всегда только распаковывает архивы! Можно ли как-то иначе вызвать окно настроек - посмотреть, всё ли там нормально?
Система - WinXp32 Sp3 + Tcm 8.01.
Что-то у меня кнопка никак не реагирует на [Shift], [Ctrl], [Alt] - всегда только распаковывает архивы! Можно ли как-то иначе вызвать окно настроек - посмотреть, всё ли там нормально?
Система - WinXp32 Sp3 + Tcm 8.01.
LonerDergunov
за кнопку спс! особенно порадовала документация и портабельность, камрад респект!
за кнопку спс! особенно порадовала документация и портабельность, камрад респект!
LonerDergunov
LonerDergunov
precomp037 в UniExtract 2.0 при попытке запуска выдает ошибку "Запуск программы невозможен, т.к. отсутсвует packJPG.dll".
И, кстати, зачем столько версий precomp, у них что, у всех разный формат?
InstallShield 6 и выше не извлекается. В окне прогресса видно, что в названиях файлов обрезается первая буква. Видимо в версии 0.3b i6comp изменили формат вывода. И, если обновлять версию, то почему не использовать эту. Поддерживаютя версии InstallShield 6-14.
При попытке распаковки InstallShield версии 5.5 вываливается ошибка "Прекращена работа программы i6comp.exe" и далее "Line 2523 (File uniextract.exe) Error", хотя должен работать i5comp.
1.7.5.83 такие файлы распаковывает.
precomp037 в UniExtract 2.0 при попытке запуска выдает ошибку "Запуск программы невозможен, т.к. отсутсвует packJPG.dll".
И, кстати, зачем столько версий precomp, у них что, у всех разный формат?
InstallShield 6 и выше не извлекается. В окне прогресса видно, что в названиях файлов обрезается первая буква. Видимо в версии 0.3b i6comp изменили формат вывода. И, если обновлять версию, то почему не использовать эту. Поддерживаютя версии InstallShield 6-14.
При попытке распаковки InstallShield версии 5.5 вываливается ошибка "Прекращена работа программы i6comp.exe" и далее "Line 2523 (File uniextract.exe) Error", хотя должен работать i5comp.
1.7.5.83 такие файлы распаковывает.
yug78
Большое спасибо за информацию.
packJPG.dll действительно пропустил (packjpg_dll.dll для более поздних версий precompa имеется).
Цитата:
Да, различия есть. Новые версии не могут распаковать то, что сжималось старыми версиями. Плюс в разных версиях архиватора FreeArc были прописаны определённые версии и названия файлов precompа (и если создавать архивы этими FreeArc - то новыми версиями или переименованными файлами они уже не распаковываются).
Наткнулся на свои старые репаки, и обнаружил, что распаковать их не получается. Вот тут я пытался выяснять что к чему. Паковал, распаковывал, и в итоге пришёл к такому набору файлов (v041 пропущена - она не входила в дистрибутивы FreeArc и распаковывается через v042).
Цитата:
Используется эта.
В чём плюс версии Oblomа - не знаю, пока не встречал разницы в работе. Что один распаковывал - то и другой распаковывает. Нужны конкретные примеры инсталляторов, интересно разобраться.
Цитата:
Цитата:
Выложите, пожалуйста, инсталляторы которые не извлекаются (в теме или в личку).
По поводу InstallShield - мда. В версии 1.7.0 распаковка работала замечательно. Потом, видимо, эта возможность была заблокирована со стороны gora. Не беда - разберёмся.
Большое спасибо за информацию.
packJPG.dll действительно пропустил (packjpg_dll.dll для более поздних версий precompa имеется).
Цитата:
зачем столько версий precomp, у них что, у всех разный формат?
Да, различия есть. Новые версии не могут распаковать то, что сжималось старыми версиями. Плюс в разных версиях архиватора FreeArc были прописаны определённые версии и названия файлов precompа (и если создавать архивы этими FreeArc - то новыми версиями или переименованными файлами они уже не распаковываются).
Наткнулся на свои старые репаки, и обнаружил, что распаковать их не получается. Вот тут я пытался выяснять что к чему. Паковал, распаковывал, и в итоге пришёл к такому набору файлов (v041 пропущена - она не входила в дистрибутивы FreeArc и распаковывается через v042).
Цитата:
И, если обновлять версию, то почему не использовать эту. Поддерживаютя версии InstallShield 6-14.
Используется эта.
В чём плюс версии Oblomа - не знаю, пока не встречал разницы в работе. Что один распаковывал - то и другой распаковывает. Нужны конкретные примеры инсталляторов, интересно разобраться.
Цитата:
InstallShield 6 и выше не извлекается.
Цитата:
При попытке распаковки InstallShield версии 5.5 вываливается ошибка
Выложите, пожалуйста, инсталляторы которые не извлекаются (в теме или в личку).
По поводу InstallShield - мда. В версии 1.7.0 распаковка работала замечательно. Потом, видимо, эта возможность была заблокирована со стороны gora. Не беда - разберёмся.
LonerDergunov
Цитата:
Вот пример InstallShield версий 5.5 и 6.0. В 6 версии распаковывается только один файл.
Еще вопрос: почему zpaq такая старая версия?
Цитата:
Новые версии не могут распаковать то, что сжималось старыми версиямиВ порядке бреда - может попросить автора precomp сделать версию с поддержкой всех форматов и только для распаковки, типа unprecomp?
Вот пример InstallShield версий 5.5 и 6.0. В 6 версии распаковывается только один файл.
Еще вопрос: почему zpaq такая старая версия?
Сборка от GORA: 1.7.6.85
Aleks78
Цитата:
Мы-то не на базаре. Но кто-то всё-же именно там.
yug78
Цитата:
Попробую обновить.
Цитата:
Надо будет попробовать.
Цитата:
Ага. Что-то накулесено начиная примерно с версии 1.7.4.77, что оно и в оригинале уже ничего не распаковывается.
Цитата:
Мы что, на базаре что-ли ? Нет значит нет и точка
Мы-то не на базаре. Но кто-то всё-же именно там.
yug78
Цитата:
почему zpaq такая старая версия?
Попробую обновить.
Цитата:
В порядке бреда - может попросить автора precomp сделать версию с поддержкой всех форматов
Надо будет попробовать.
Цитата:
Вот пример InstallShield версий 5.5 и 6.0. В 6 версии распаковывается только один файл.
Ага. Что-то накулесено начиная примерно с версии 1.7.4.77, что оно и в оригинале уже ничего не распаковывается.
cRAzY_kRONiC (12:29 02-09-2013)
Цитата:
Сборка от GORA: 1.7.6.85
Может тогда имел бы смсыл привести ссылку и обновить шапку этой темы?
Цитата:
gjf Может тогда имел бы смсыл привести ссылку и обновить шапку этой темы?
инсталлятора нет, доступна лишь по апдейту - и не факт, то что у обновления сегодняшняя дата.
Цитата:
и не факт, то что у обновления сегодняшняя дата.
Если судить по дате файла - 30.08
Цитата:
LonerDergunov Если судить по дате файла - 30.08
а если обратить внимание на TrIDDefs.TRD - то вчерашняя
Цитата:
а если обратить внимание на TrIDDefs.TRD
TrIDDefs автоматически скачивается с оф. сайта при обновлении. А ехе-шник автоматически не компилируется.
GORA
Я правильно понимаю, что исходный код Вашей версии Universal Extractor не будет выложен? Судя по отсутствию каких-либо лицензий (как, например, в случае с Кнопкой для работы с 7z SFX архивами), предполагаю - Вы помните, что оригинал Universal Extractor распространялся по GNU GENERAL PUBLIC LICENSE Version 2, June 1991 вместе с исходниками.
Тема на OSzone.net переведена в архив, более того - несколько раз подчищалась, судя по датам, удалось найти ответ See into PM на вопрос когда будет выложен код здесь с датой 2010.01.24, один из участников темы на RyanVM.net 2012.08.25 писал
Цитата:
но ничего определенного найти не удалось.
Я правильно понимаю, что исходный код Вашей версии Universal Extractor не будет выложен? Судя по отсутствию каких-либо лицензий (как, например, в случае с Кнопкой для работы с 7z SFX архивами), предполагаю - Вы помните, что оригинал Universal Extractor распространялся по GNU GENERAL PUBLIC LICENSE Version 2, June 1991 вместе с исходниками.
Тема на OSzone.net переведена в архив, более того - несколько раз подчищалась, судя по датам, удалось найти ответ See into PM на вопрос когда будет выложен код здесь с датой 2010.01.24, один из участников темы на RyanVM.net 2012.08.25 писал
Цитата:
I remember him years ago saying that he wanted to prepare the code a little bit before opening it up
но ничего определенного найти не удалось.
LonerDergunov
уважаемый, ваша работа как я понимаю опций автообновления не имеет и что хуже всего не даёт изменить путь своей установки.
лично мне например претит пять раз видеть везде и всюду упоминание дримлайра в процессе апробации проги, особенно в пути к ней: C:\Program Files (x86)\Universal Extractor DreamLair.
впечатление что автор уже не знает каким бы еще способом пропиарить свой портал, даже пароль на архив не стандартный для нашего форума, а адрес своего сайта.
уважаемый, ваша работа как я понимаю опций автообновления не имеет и что хуже всего не даёт изменить путь своей установки.
лично мне например претит пять раз видеть везде и всюду упоминание дримлайра в процессе апробации проги, особенно в пути к ней: C:\Program Files (x86)\Universal Extractor DreamLair.
впечатление что автор уже не знает каким бы еще способом пропиарить свой портал, даже пароль на архив не стандартный для нашего форума, а адрес своего сайта.
AngelNet
Цитата:
Цитата:
Цитата:
Цитата:
Что ещё надо? Всё есть, даже придраться не к чему
Цитата:
лично мне например претит пять раз видеть везде и всюду упоминание дримлайра в процессе апробации прогиШапка:
Цитата:
- инсталлятор UniExtractor пересобран без хитропопых паролей
- инсталлятор можно распаковать, и получится портабл-версия
Цитата:
даже пароль на архив не стандартныйШапка:
Цитата:
Зеркала (без пароля)
Что ещё надо? Всё есть, даже придраться не к чему
Kondishn
если бы не идиотизм с путями (а нужна проинсталированная версия, которая бы добавила пункт извлечения в контекстное меню) и наличие сервера с автообновлениями я бы продолжил пользоваться, чесслово!
---
пожелание автору: выставить русский язык в интерфейсе по дефолту.
при запуске кажет англ. морду, хотя ось у меня русская.
и еще: запускается оно как то долго, курсор вертится как будто приложение ушло в фоновый режим и думает неприлично долго для sfx-7zip инсталлера. мб только у меня, отпишитесь! win 7 x64 sp1.
если бы не идиотизм с путями (а нужна проинсталированная версия, которая бы добавила пункт извлечения в контекстное меню) и наличие сервера с автообновлениями я бы продолжил пользоваться, чесслово!
---
пожелание автору: выставить русский язык в интерфейсе по дефолту.
при запуске кажет англ. морду, хотя ось у меня русская.
и еще: запускается оно как то долго, курсор вертится как будто приложение ушло в фоновый режим и думает неприлично долго для sfx-7zip инсталлера. мб только у меня, отпишитесь! win 7 x64 sp1.
Обновляется до v1.7.6.85c
AngelNet 16:17 12-09-2013
Цитата:
Для распакованной пути элементарно делаются [more=батником]
Код: @echo off
cls
color 1b
:: script for install/reinstall/uninstall UniExtract
:: created by elch
setlocal
%~d0
cd "%~dp0"
chcp | find "866" >nul
if errorlevel 1 chcp 866 >nul
:_main
title Меню инсталляции/деинсталляции UniExtract
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┌───┬─────────────────────────────────────────┐
echo │ 1 │ Установить/переустановить UniExtract │
echo ├───┼─────────────────────────────────────────┤
echo │ 2 │ Удалить записи об UniExtract из реестра │
echo └───┴─────────────────────────────────────────┘
echo.
echo.
set _choice=
set /p _choice= Нажмите [ENTER] для отмены и выхода или введите вариант [1/2]:
if "%_choice%" == "" goto _quit
if "%_choice%" == "1" goto _inst
if "%_choice%" == "2" goto _uninst
goto _main
:_inst
title Установка UniExtract
cls
reg add HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub /ve /d "Извлечь с помощью UniExtract" /f >nul
reg add HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub /v Icon /d "%cd%\UniExtract.exe,0" /f >nul
reg add HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub\command /ve /d \""%cd%\UniExtract.exe\" \"%%1\" /sub" /f >nul
reg add HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub /ve /d "Извлечь с помощью UniExtract" /f >nul
reg add HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub /v Icon /d "%cd%\UniExtract.exe,0" /f >nul
reg add HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub\command /ve /d \""%cd%\UniExtract.exe\" \"%%1\" /sub" /f >nul
reg query HKLM\SOFTWARE\Classes | find /i "WinRAR" >nul
if not errorlevel 1 (
reg add HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub /ve /d "Извлечь с помощью UniExtract" /f >nul
reg add HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub /v Icon /d "%cd%\UniExtract.exe,0" /f >nul
reg add HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub\command /ve /d \""%cd%\UniExtract.exe\" \"%%1\" /sub" /f >nul
)
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UniExtract.exe" /ve /d "%cd%\UniExtract.exe" /f >nul
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UniExtract.exe" /v Path /d "%cd%" /f >nul
echo.
echo.
echo.
echo.
echo Установка UniExtract завершена. Для выхода нажмите любую клавишу ...
pause >nul
goto _quit
:_uninst
title Удаление UniExtract
cls
reg delete HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub /f >nul
reg delete HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub /f >nul
reg query HKLM\SOFTWARE\Classes | find /i "WinRAR" >nul
if not errorlevel 1 reg delete HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub /f >nul
reg query HKCU\Software | find /i "UniExtract" >nul
if not errorlevel 1 reg delete HKCU\Software\UniExtract /f >nul
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths" | find /i "UniExtract.exe" >nul
if not errorlevel 1 reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UniExtract.exe" /f >nul
echo.
echo.
echo.
echo.
echo Удаление UniExtract завершено. Для выхода нажмите любую клавишу ...
pause >nul
goto _quit
:_quit
endlocal
exit
Цитата:
если бы не идиотизм с путями
Для распакованной пути элементарно делаются [more=батником]
Код: @echo off
cls
color 1b
:: script for install/reinstall/uninstall UniExtract
:: created by elch
setlocal
%~d0
cd "%~dp0"
chcp | find "866" >nul
if errorlevel 1 chcp 866 >nul
:_main
title Меню инсталляции/деинсталляции UniExtract
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ┌───┬─────────────────────────────────────────┐
echo │ 1 │ Установить/переустановить UniExtract │
echo ├───┼─────────────────────────────────────────┤
echo │ 2 │ Удалить записи об UniExtract из реестра │
echo └───┴─────────────────────────────────────────┘
echo.
echo.
set _choice=
set /p _choice= Нажмите [ENTER] для отмены и выхода или введите вариант [1/2]:
if "%_choice%" == "" goto _quit
if "%_choice%" == "1" goto _inst
if "%_choice%" == "2" goto _uninst
goto _main
:_inst
title Установка UniExtract
cls
reg add HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub /ve /d "Извлечь с помощью UniExtract" /f >nul
reg add HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub /v Icon /d "%cd%\UniExtract.exe,0" /f >nul
reg add HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub\command /ve /d \""%cd%\UniExtract.exe\" \"%%1\" /sub" /f >nul
reg add HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub /ve /d "Извлечь с помощью UniExtract" /f >nul
reg add HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub /v Icon /d "%cd%\UniExtract.exe,0" /f >nul
reg add HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub\command /ve /d \""%cd%\UniExtract.exe\" \"%%1\" /sub" /f >nul
reg query HKLM\SOFTWARE\Classes | find /i "WinRAR" >nul
if not errorlevel 1 (
reg add HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub /ve /d "Извлечь с помощью UniExtract" /f >nul
reg add HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub /v Icon /d "%cd%\UniExtract.exe,0" /f >nul
reg add HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub\command /ve /d \""%cd%\UniExtract.exe\" \"%%1\" /sub" /f >nul
)
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UniExtract.exe" /ve /d "%cd%\UniExtract.exe" /f >nul
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UniExtract.exe" /v Path /d "%cd%" /f >nul
echo.
echo.
echo.
echo.
echo Установка UniExtract завершена. Для выхода нажмите любую клавишу ...
pause >nul
goto _quit
:_uninst
title Удаление UniExtract
cls
reg delete HKLM\SOFTWARE\Classes\exefile\shell\uniextract_sub /f >nul
reg delete HKLM\SOFTWARE\Classes\Msi.Package\shell\uniextract_sub /f >nul
reg query HKLM\SOFTWARE\Classes | find /i "WinRAR" >nul
if not errorlevel 1 reg delete HKLM\SOFTWARE\Classes\WinRAR\shell\uniextract_sub /f >nul
reg query HKCU\Software | find /i "UniExtract" >nul
if not errorlevel 1 reg delete HKCU\Software\UniExtract /f >nul
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths" | find /i "UniExtract.exe" >nul
if not errorlevel 1 reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UniExtract.exe" /f >nul
echo.
echo.
echo.
echo.
echo Удаление UniExtract завершено. Для выхода нажмите любую клавишу ...
pause >nul
goto _quit
:_quit
endlocal
exit
Обновляется до v1.7.7.87
Вот тут еще есть хорошая (обновляемая) сборка UniExtractor'а, основанная на паке от gora.
mozgabyte
обычная перепаковка, никаких плюх нет по сравнению c gora
обычная перепаковка, никаких плюх нет по сравнению c gora
Цитата:
никаких плюх нет по сравнению c goraВсё же одна 'плюха' точно есть. Инсталлятор можно распаковать без проблем
Цитата:
Инсталлятор можно распаковать без проблем
я бы скорее записал это в плюсы. ибо можно посмотреть что куда и как для параноиков)
AngelNet
Kondishn
Это ж не MS Office или касперский какой-нибудь, разлетаюшиеся по системе не хуже того самого с вентилятора
А в варианте от GORA был license.txt?
Позабавило в меню ПКМ:
UniExtract файлы
UniExtract здесь
UniExtract в папку.
Не помню, как было в варианте от GORA, но, кажется, не так весело
Кажется проглядел, есть ли возможность установить portable, ну да ладно, если регулярно обновляется, то в целом гуд.
Kondishn
Это ж не MS Office или касперский какой-нибудь, разлетаюшиеся по системе не хуже того самого с вентилятора
А в варианте от GORA был license.txt?
Позабавило в меню ПКМ:
UniExtract файлы
UniExtract здесь
UniExtract в папку.
Не помню, как было в варианте от GORA, но, кажется, не так весело
Кажется проглядел, есть ли возможность установить portable, ну да ладно, если регулярно обновляется, то в целом гуд.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
Предыдущая тема: Нужна программа для сворачивания в трей
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.