Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы
Конструктор инсталляторов на основе модифицированного SFX модуля 7-Zip'а Довольно часто пользователи сталкиваются с необходимостью перепаковки дистрибутивов различных программ:
С другой стороны при выходе новой версии программы требуется пересобирать инсталлятор. Делать это удобнее с помощью запуска скрипта, который будет брать необходимую информацию из файла настроек, созданного заранее. Помимо этого скрипт должен считывать некоторую информацию из файлов программы (например версию программы) и изменять в соответствии с ней получаемый инсталлятор. Я не хочу устраивать "холливоры" на тему того, какой софт для создания инсталляторов лучше. Я хочу показать, как создавать полноценные инсталляторы на базе Модифицированного SFX модуля 7-Zip'а для установок от Oleg_Sch. Этот модуль в силу своей специфики имеет ряд ограничений, из-за которых нельзя добавить в получаемые инсталляторы некоторые функции (или делается это через одно место), доступные, например, в NSIS. С другой стороны синтаксис конфигурационного файла модуля довольно-таки несложный и этот файл достаточно просто получить из готового инсталлятора для изучения/корректировки. Давно известно, как создавать такие инсталляторы с помощью INF-файлов, но мне хотелось бы отказаться от них и использовать только сам модуль и встроенные в ОС средства (cmd, mshta, реестр). Итак, описание собственно конструктора: Перед началом работы необходимо создать папку SourceDir с файлами дистрибутива и положить рядом с ней файл настроек setting.ini и файл name.ico (name - задается в секции [SFX] файла setting.ini) с иконкой для инсталлятора. Файл setting.ini состоит из секций, в которых задаются параметры инсталлятора, пути для копирования/удаления файлов при установке, ключи реестра для добавления/удаления, параметры ярлыков и т.п. Синтаксис секций напоминает синтаксис секций INF-файлов. Все допустимые секцции с возможными параметрами приведены в файле settingSample.ini (папка !!!Tools) с комментариями. Также в папке !!!Tools есть файл Common.ini, в котором находятся настройки общие для всех создаваемых инсталляторов (перзаписываются настройками из файла setting.ini конкретного инсталлятора). Для создания инсталлятора запустите файл makeSFX7z.cmd из папки !!!Tools, указав в качестве параметра путь к папке с дистрибутивом программы. Для примера приведен дистрибутив архиватора 7-zip (положите папку 7z рядом с папкой !!!Tools и запустите файл make.cmd). Если запустить makeSFX7z.cmd из папки !!!Tools без указания пути к дистрибутиву, то будет создан тестовый инсталлятор Test.exe в паке !!!Tools. При запуске makeSFX7z.cmd с ключом saveconfig или при наличии в папке !!!Tools (для всех) или рядом с файлом setting.ini (для конкретного инсталлятора) файла с имнем saveconfig без расширения скомпилированный файл конфигурации будет сохранен в папке рядом с файлом setting.ini. !!!Внимание. Если при работе скрипта в консоле отображаются кракозябры. то в свойствах консоли требуется установить шрифт TrueType (Lucida Console, Consolas). Теперь подробнее о настройках и возможностях конструктора (также см. комментарии в settingSample.ini). В этой же теме я также буду выкладывать конструкторы для создания некоторых программ. Список:
История версий Скачать ЯДиск Скачать GoogleDrive |
ya158, хотелось бы увидеть готовый инсталлятор со всеми возможностями например этого аддона. Ну или какой нибудь другой на Ваше усмотрение.
|
Цитата:
Я постепенно перевожу свои инсталляторы на сабж. Вот думаю выкладывать их в этой теме. Пока занят Universal Extractor-ом. Для начала выложил конструктор для создания инсталлятора Ashampoo Uninstaller 4.3.0.0. Цитата:
|
Новая версия
06.03.2015 v1.1 - Исправлена ошибка (неправильно обрабатывалась секция [AddString], [RunPreUninstall], [RunAfterInstall]). - Добавлена возможность создания ярлыков в контекстном меню "Отправить". - Добавлена возможность при наличии рядом с файлом setting.ini файла end_of_cfg.txt добавить его содержимое в конец создаваемого файла конфигурации. - Изменение шапки. |
Конструктор Universal Extractor - программы, предназначенной для извлечения файлов из архивов, инсталляторов, упаковщиков, образов и т.д.
Более подробный список можно увидеть на оффсайте Здесь есть информация, что оригинальная программы не будет больше развиваться, так как автор больше не использует Windows. Последняя оригинальная версия 1.6.1 (12.05.2010). Я решил вести свою нумерацию версий - начал с 1.6.1.1000 в этой теме. Universal Extractor в дальнейшем я буду поддерживать не в виде аддона, а в виде конструктора для создания инсталлятора. Ключи командной строки Код:
UniExtract.exe [/help | /prefs | /lang <lang>] [filename [destination | /sub]] /prefs, /p, -prefs, -p - вывод диалога "Настройки" UniExtract /lang /lang, /l /lang, -lang /lang, -l /lang - изменение языка интерфейса. /lang имя языкового файла *.ini filename - путь\имя извлекаемого файла destination - путь\имя папки для извлечения /sub - извлечение будет произведено в папку с именем извлекаемого файла При запуске Universal Extractor-а без параметров будет выведено основное окно программы с запросом об имени файла и папке для извлечения. История изменений после оригинальной версии 1.6.1 Дальнейшая история изменений после оригинальной версии 1.6.1 Расширенную версию Universal Extractor-a можно найти на руборде. |
ya158, В Common.ini опечатка:
Цитата:
|
Цитата:
Цитата:
Новая версия 10.03.2015 v1.2 - Добавлена возможность добавлять/удалять записи реестра при установки/удалении программы в зависимости от разрядности ОС (см. settingSample.ini). |
ya158, Да. Написал заметку, там все описано.
|
Ж.Д.А.Л.К.Е.Р.,
Мне надо считать данные из исполнительного файла в перемнные, кот. потом используются в батнике. Помимо этого эти и другие данные записываются в sfx-модуль. В случае rt_version.exe это именно так и делается. В случае 7zsdrc.exe, насколько я понял, надо считать в файл, потом прочитать из этого файла, записать обратно в файл и применить этот файл к sfx-модулю. В принципе не особо сложно это сделать. Но чем это лучше использования rt_version.exe? |
ya158, В целом правильно, кроме:
Цитата:
Код:
7zsdrc.exe 7zsd_LZMA2_Cut-res.sfx -pv "5.22.0.0" -fv "5.22.0.0" -vs "ProductVersion=5.22" -vs "FileVersion=5.22" -vs "CompanyName=FinePrint Software, LLC" -vs "FileDescription=pdfFactory" -vs "LegalCopyright=Copyright (c) 2001-2015 FinePrint Software, LLC" -vs "ProductName=pdfFactory" -i 48.ico Цитата:
Я только вчера узнал о существовании rt_version.exe и 7zsdrc.exe. И мне было интересно, что такого в rt_version.exe и можно ли обойтись только 7zsdrc.exe (свои простенькие скрипты по сборке утилит/Repack-ов на основе модифицированного модуля). |
Цитата:
Но я повторюсь - всё это можно сделать и не очень затруднительно. Цитата:
Я изначально использовал утилиты от Radialix Software (ещё для конструктора AkelPad)/ Но они не умеют менять иконки. Поэтому нашлась 7zsdrc.exe. О других возможностях 7zsdrc.exe я даже не задумывался. Цитата:
В общем постараюсь попозже сделать. |
Конструктор Ashampoo UnInstaller 4 4.3.0.0(бесплатная лицензия) - деинсталлятор программ с большим количеством дополнительных возможностей.
Оффсайт Данная версия является последнеё в линейке Ashampoo UnInstaller 4. В Ashampoo UnInstaller 5 удалена возможность создавать снимки реестра и файловой системы до и после изменений (не только при установке программ) и сравнения их потом. Поэтому я использую 4 версию. Помимо этого после появления 5 версии Ashampoo UnInstaller 4 начал раздаваться бесплатно. Удалены все языки, кроме русского и английского. |
Новая версия
11.03.2015 v1.3 - Удалена утилита rt_version. Вместо неё используется 7zsdrc для определения/задания информации, которая будет в Свойствах файлов (спасибо за подсказку Ж.Д.А.Л.К.Е.Р.) |
Новая версия.
21.03.2015 v1.4 - Добавлена возможность запускать исполнительные файлы при установки/удалении программы в зависимости от разрядности ОС (см. settingSample.ini). |
Новая версия
26.03.2015 v1.5 - Исправлена ошибка (не правильно создавлася тестовый инсталлятор). |
Новая версия Universal Extractor
1.6.1.1002 (28/03/2015)
Расширенную версию можно найти на руборде. |
Новая версия Universal Extractor
1.6.1.1003 (30/03/2015)
Расширенную версию можно найти на руборде. |
Новая версия Конструктора
31.03.2015 v1.5.1 - Исправлена ошибка (не правильно определялся путь к папке с дистрибутивом). |
Новая версия Конструктора
05.04.2015 v1.6 - Изменена обработка последовательностей \n и \t - Заменен 7za.exe v9.22 на 7z.exe+7z.dll v9.38 |
Новая версия Конструктора
07.04.2015 v1.7 - Добавлена возможность запускать исполнительные файлы пред установкой и после деинсталляции программы (секции [RunPreIninstall] и [RunAfterUninstall]) - Исправлена ошибка (не правильно формировался конфигурационный файл при пустом значении записи реестра valueNEW) - Изменение шапки. |
Конструктор Набор утилит для удаления SpyWare, AdvWare, руткитов, троянов, червей и т.п.
В набор утилит включены: Конструктор также позволяет скачать последние версии утилит (в том числе и антивирусных баз) из интернета. Для этого файл make.cmd надо запускать с параметром "download" (без кавычек). Или создать рядом с файлом make.cmd файл без расширения с именем download. Здесь можно найти аддон для UpdatePack-XPSP3-Rus с этими утилитами. История версий |
Цитата:
|
При запуске созданного набора вылезает такое:
|
|
|
Разобрался. У меня была старая версия самого конструктора инсталляторов. Перекачал и конструктор отработал как надо, но ошибка при запуске готового набора осталась прежняя.
|
popt2t,
Такое ощущение, что всё-таки остался старый makeSFX7z.cmd. Какое у него время изменения? Должно быть 7 апреля 2015 г., 12:17:24. В 409 строке должно быть Код:
IF DEFINED Pre SET "Pre=!Pre:~-3!:" |
ya158, в архиве файл от 05.04.2015 17:26:36.
В 409-й строке такое: Код:
IF errorlevel 1 ENDLOCAL |
Попробовал собрать AVZ :(
Цитата:
- Пришлось менять кодировку 1251 на 866, иначе кракозябры. - Работа скрипта обрывается и требует создать папку Tools. Нельзя это было предусмотреть сразу? ИМХО скрипт должен быть рабочим с настройкам по умолчанию. |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
нужен ключ или маркерный файл), то лучше воспользоваться готовым инсталлятором, который кто-нибудь сделает, а не пытаться разбираться самому ;)., Цитата:
Цитата:
Даже вот так: Читаем шапку Цитата:
|
Цитата:
|
Цитата:
В одной ремонтной мастерской видел замечательное объявление: "Чтение инструкции с клиентом - 200$ в час" Теперь я точно знаю для кого это пишут ;) |
Новая версия Конструктора
15.04.2015 v1.8 - Исправлена ошибка (неправильно обрабатывалась секция [DelUninstal]) |
Цитата:
Скрытый текст
Код:
cmd /c echo begin^>"%%T\AVZ\uninstall.txt" Код:
begin Не знаю откуда вы его взяли, но это совсем не то. Для зачистки следов AVZ нужен скрипт Код:
begin |
regist
Спасибо. В ближайшее время поправлю и перевыложу. Может есть ещё какие-нибудь замечания и предложения по составу Набора? |
Новая версия Конструктора
20.04.2015 v1.9 - Исправлена ошибка (неправильно обрабатывалась секция [RegCheck]) regist, Попробовал ваш вариант. Он вызывает автоматическую перезагрузку. Если убрать "ExecuteStdScr(6);", то процесс avz.exe сам собой не завершается. Что надо поправить? |
Конструктор BSplayer Pro 2.7.0.1080 - Windоws ® player проигрывающий все типы медиа файлов (при наличии соответствующих DirectShow фильтров/декодеров) и специализирующийся на воспроизведении видео (в частности DivX формата).
Оффсайт Основные возможности:
Чтобы зарегистрировать BSplayer Pro вставьте в файле key.txt ваши логин и пароль. Выкладывать готовый инсталлятор не буду, т.к. без регистрации это бессмысленно. История версий |
Новая версия Universal Extractor
1.6.1.1004 (23/04/2015)
Расширенную версию можно найти на руборде. |
Конструктор CCleaner 5.29.0.6033
Утилита предназначена для очистки потенциально нежелательных или нерабочих файлов, временных файлов Интернета, созданных популярными браузерами или программами, а также для очистки неверных расширений типов файлов, отсутствующих приложений или недействительных записей в реестре Windows. Оффсайт Оставлены только русский (по умолчанию) и английский языки. Создается ярлык в Пуск-Программы-CCleaner. Создаются пункты "Запустить CCleaner" и "Открыть CCleaner..." в контекстном меню корзины. Также в состав входят:
|
ya158, по ссылке в шапке на конструктор CCleaner 5.5.0.5176 открывается Конструктор BSplayer Pro 2.6.9.1079.
|
Цитата:
Цитата:
То есть пример скрипта Код:
begin |
Новая версия Конструктора
14.05.2015 v1.10 -Добавлены утилиты wget.exe 1.16.3 и Aut2exe.exe 3.3.12 в папку bin Новая версия Набор утилит для удаления SpyWare, AdvWare, руткитов, троянов, червей и т.п. b]14.05.15 v1.1[/b] - Изменение скрипта для зачичтки следов AVZ при деинсталляции Набора - Утилита wget.exe вынесена в папку !!!Tools\bin Конструктора инсталляторов на основе модифицированного SFX модуля 7-Zip'а Новая версия BSplayer Pro 14.05.15 v1.1 - Утилита Aut2exe.exe вынесена в папку !!!Tools\bin Конструктора инсталляторов на основе модифицированного SFX модуля 7-Zip'а Новая версия Universal Extractor 1.6.1.1004 (14/05/2015) -Утилита Aut2exe.exe вынесена в папку !!!Tools\bin Конструктора инсталляторов на основе модифицированного SFX модуля 7-Zip'а Номер версии не менялся, т.к. сам Universal Extractor не изменился. |
Новая версия Конструктора
22.05.2015 v1.11 -Улучшена обработка секций для работы с реестром. -Добавлено автоматическое удаление папки, в котороой находится папка InstallDir, если это папка после удаления InstallDir пуста. -Исправлена ошибка (направильно обрабатывался пустой параметр shortcut_name секций [Shortcut_n]) -Изменение шапки. |
Цитата:
|
Цитата:
В файлах, естественно, нет ничего криминального, но, похоже, один мелкий пакостник запараноил техподдержку ЯДиска. Подробнее можно посмотреть в ветке о Universal Extractor на руборде. |
Новая версия Конструктора
24.06.2015 v1.12 - Обновлен архиватор 7zip до версии 15.05 beta - Обновлен модифицированный SFX модуль 7-Zip до версии 1.6.0.3574 Новая версия архиватора 7z - Обновлен до версии 15.05 beta Новая версия CCleaner 5.6.0.5219 24.06.2015 - Обновлен CCleaner до версии 5.6.0.5219 - Обновлен CCEnhancer до версии 4.30 - Обновлен winapp2.ini до версии 5.06.150526 Новая версия Universal Extractor 1.6.1.1005 (24/06/2015)
Обновлена ссылка на ЯДиск в шапке |
Новая версия Universal Extractor
1.6.1.1006 (29/06/2015)
|
Конструктор FileMenu Tools 6.8.0.0
FileMenu Tools позволяет вам настроить контекстное меню, которое отображается при щелчке правой кнопкой мыши в Windows Explorer, Мой компьютер или на Рабочем столе. С её помощью его (контекстное меню) можно полностью переделать под себя: добавить или убрать нужные элементы, прописать запуск каких угодно программ, сделать возможным копирование/перемещение/синхронизацию папок или удаление определённых типов файлов и много чего ещё. Бесплатна. Оффсайт Оставлены только русский (по умолчанию) и английский языки. Создается ярлык Пуск-Программы-Утилиты-FileMenu Tools. Локализационные файлы для русского языка при установки модифицируются таким образом, чтобы подхватывался из программы русский справочный файл FileMenuTools_rus.chm (автор Robby). Данный файл создан для версии 6.5. Если требуется оставить оригинальную английскую справку, то удалите секцию файла setting.ini [AddString]. История версий |
Новая версия Universal Extractor
1.6.1.1007 (06/07/2015)
|
Новая версия Universal Extractor
1.6.1.1008 (08/07/2015)
|
Новая версия Universal Extractor
1.6.1.1009 (16/07/2015)
|
Новая версия Universal Extractor
1.6.1.1010 (25/07/2015)
|
Добрый день в 7zip конструктор есть Инсталлятор 7zsetup.exe весь коментарий установки проходит из фаила конфигурации 7zsetup.txt, а нет ли у вас фаила INF
и еще какая команда добавляет 7-zip в контекстное меню ? |
zema-x,
Извиняюсь, что долго не отвечал - был в отпуске практически без интернета. Цитата:
Цитата:
|
Новая версия Universal Extractor
1.6.1.1012 (22/09/2015) 1. Изменен алгоритм распаковки исполняемых файлов с помощью UPX/AspackDie - распакованные файлы сохраняются теперь в папке назначения в любом случае. 2. Исправлена ошибка, связанная с некорректным парсингом вывода 7-zip.exe. 3. Обновлен 7-zip до версии 15.07 beta. 4. Обновлен innounp до версии 0.43 5. Исправлена ошибка (неправильное отображения пункта "UniExtract to &Subdir" в контекстном меню файлов в английской версии) |
Новая версия 7-zip 15.07
Новая версия CCleaner 23.09.2015 - Обновлен CCleaner до версии 5.9.0.5343 - Обновлен winapp2.ini до версии v5.09.150825 29.04.2015 Новая версия FileMenu Tools 23.09.2015 - Обновлен FileMenu Tools до версии 6.8.0.0 |
Новая версия Конструктора
05.10.2015 v1.13 - Обновлен архиватор 7zip до версии 15.08 beta Новая версия 7-zip 15.07 Новая версия CCleaner 05.10.2015 - Обновлен CCleaner до версии 5.10.0.5373 - Обновлен winapp2.ini до версии v5.10.150925 Новая версия Universal Extractor 1.6.1.1013 (05/10/2015) 1. Добавлена возможность сканирования исполняемых файлов с помощью Detect-It-Easy 0.99. Возможен выбор анализатора исполняемых файлов в Настройках. 2. Изменение формирования основного окна программы. 3. Добавлена проверка раздела реестра HKEY_CURRENT_USER\Software\PEiD до работы утилиты PEiD. Если данный раздел отсутствует до запуска PEiD, то после работы PEiD он удаляется. 4. При тестировании EXE-файла утилитой PEiD теперь идет проверка на NSIS-инсталлятор по фразе 'Nullsoft' вместо 'Nullsoft PiMP'. 5. При тестировании EXE-файла утилитой PEiD теперь идет проверка на Setup Factory по фразе 'Setup Factory' вместо 'Setup Factory 6.x'. 6. При тестировании EXE-файла утилитой PEiD теперь идет проверка на ZIP SFX по фразе 'ZIP' вместо 'ZIP SFX'. 7. Изменен алгоритм проверки на то, что файл упакован с помощью UPX. Если при попытки распаковки с помощью UPX получается сообщение "CantUnpackException: file is modified/hacked/protected; take care!!!", то файл отправляется на повторную проверку без попыток распаковать его с помощью UPX. 8. Обновлен userdb.txt 9. Обновлен iso.wcx до версии 1.7.9 10. Обновлен stuffit5.engine-5.1.dll до версии 5.1.6.582 11. Обновлен unarc.exe до версии 0.67 alpha 12. Обновлена база TrIDDefs.TRD: 6155 типов Файлов, 02.10.15 13. Обновлен архиватор 7zip до версии 15.08 beta |
Конструктор ConsoleZ 1.15.0.15253
Программа для работы с консольными программами, такими как cmd.exe, PowerShell. Она позволяет запустить несколько консолей в одном окне, каждая консоль располагается в отдельной вкладке и имеет свои собственные настройки. Например можно настроить вкладки так чтобы запускать проверку доступности серверов – достаточно ввести в параметр Shell например такую команду ping -t oszone.net. ConsoleZ может “прятаться” в трей. Текст в консоли можно выделять, копировать и вставлять как в обычном текстовом редакторе. Поддерживается управление программой с помощью горячих клавиш. Можно настраивать цвет фона, уровень прозрачности, использовать различные шрифты и прочее. Оффсайт Данная программа является форком проекта Console Программа русифицированна мной. Для получения английского интерфейса удалите console_RUS.dll. Создаются пункт "Запуск ConsoleZ отсюда" в контекстном меню названий папок, а также фона папок и рабочего стола В контекстное меню фона папок и рабочего стола этот пункт добавляется только на ОС старше Windows XP. Запуск файлов .bat и .cmd осушествляется через ConsoleZ. Если это не устраивает - удалите строки Код:
HKCR,"batfile\shell\open\command",,,"%%T\console.exe -r "/c \\\"%1\\\""" История версий |
Новая версия Конструктора
11.10.2015 v1.14 - Исправлена ошибка (из папок !x86 и !x64 не копировались файлы, которые уже существуют в каталоге назначения и имеют аттрибут "только для чтения") - В манифесте модифицированного SFX модуля 7-Zip уровень запрашиваемых привелегий изменен на requireAdministrator |
Конструктор HashTab 5.2.0.0
HashTab представляет из себя расширение проводника Windows для проверки целостности и подлинности файлов посредством вычисления контрольной суммы. HashTab поддерживает множество алгоритмов хеширования, таких как CRC, MD5, SHA1, SHA2, SHA3/Keccak, RipeMD и Whirlpool, а так же BitTorrent Info Hash и генерацию Magnet-ссылок. После установки HashTab, кликните правой кнопкой мыши по любому файлу, выберите «Свойства», и вы увидите новую вкладку «Хеш-суммы файлов». Окно «Хеш-суммы файлов» отображает все хеши для выбранного файла. Вы можете настроить, какие хеши будут вычисляться и выводиться на экран. Вы можете хешировать другие файлы для сравнения. Вы также можете вставить текст хеша, таким образом вам не придётся глазами сравнивать MD5 хеши, индикатор [b] покажет, есть ли совпадения. Оффсайт История версий |
Конструктор ImgBurn 2.5.8.0
Бесплатная программа для записи на CD/DVD/HD-DVD/Blu-ray из образов BIN, CCD, CUE, DI, DVD, GI, IMG, ISO, MDS, NRG, PDI, а также любых файлов. С её помощью можно записывать аудио-CD из файлов любых типов, поддерживаемых через DirectShow / ACM, включая AAC, APE, FLAC, M4A, MP3, MP4, MPC, OGG, PCM, WAV, WMA и WV. Она поможет вам с лёгкостью создавать диски DVD Video (из папки VIDEO_TS), HD DVD Video (из папки HVDVD_TS) и Blu-ray Video (из папки BDAV / BDMV). Поддерживаются имена папок/файлов в юникоде и все современные версии Windows, включая Windows 95, 98, Me, NT4, 2000, XP, 2003, Vista и 2008 (в том числе 64-разрядные). Воспользовавшись Wine, вы также можете запускать ImgBurn в среде Linux и других разновидностях UNIX с архитектурой x86. ImgBurn богата настройками и обладает возможностями, отсутствующими у других программ этого класса, особенно при записи дисков DVD Video. Поддерживаются все новые накопители без необходимости обновлений (включая book-type, bitsetting и другие расширенные функции приводов основных производителей - BenQ, LiteOn, LG, NEC, Plextor, Samsung, Sony). При записи нескольких образов доступна система очереди образов (которую можно распределить между несколькими приводами, если они у вас есть). При записи двухслойных дисков DVD Video задачу облегчает удобный экран выбора точки смены слоя. Функция автоматической скорости записи позволяет запоминать установки скорости для каждого типа носителя. Оффсайт История версий |
Конструктор IZArc 4.3.0.3856
Бесплатный файловый архиватор, работающий в среде Microsoft Windows. Поддерживает большое количество форматов сжатия и умеет работать с образами дисков. IZArc полностью поддерживает форматы сжатия 7-ZIP, BH, BZA, CAB, JAR, LHA, YZ1, ZIP, а также следующие типы файлов на открытие и разархивирование: A, ACE, ARC, ARJ, B64, BIN, BZ2, C2D, CDI, CPIO, DEB, ENC, GCA, GZ, GZA, HA, IMG, ISO, LIB, LZH, MBF, MDF, MIM, NRG, PAK, PDI, PK3, RAR, RPM, TAR, TAZ, TBZ, TGZ, TZ, UUE, WAR, XXE, Z, ZOO. Оффсайт Оставлены только русския и английский языки. История версий |
Цитата:
|
Новая версия HashTab
14.10.2015 - Добавлена возможность отображения хеш-сумм при просмотре свойств файла из 32-битного файлового менеджера, запущенного на 64-битной операционной системе. Новая версия Конструктора 14.10.2015 v1.15 - Исправлена ошибка (данные о версиях файла и продукта, полученные из основного файла программы FileName, не перезаписывались данными из setting.ini или Common.ini) |
ya158,
Что то не получается с регистрацией BSPlayer, окно появляется, данные заносятся, но при первом открытии файла появляется окно регистрации. Система Win 10 x64. При попытке удаления, выводится ошибка сценария. |
Только что перепроверил на чистой виртуалке на 8.1 - все нормально.
Можно попробовать для проверки в ручную ввести данные. Какая ошибка выводится при удалении? Да и версии конструктора и BSPlayer какие? |
Цитата:
Ошибка: Неверная ссылка на корень в разделе реестра "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\BSplayer Pro\UnCom" Цитата:
Цитата:
|
wolkow70,
Создается ли после установки "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\BSplayer Pro\UnCom" ? Если не страшно засветить ключ - можно прислать мне готовый инсталлятор (например, в почту koros собака ya.ru)? |
Цитата:
Цитата:
Pass=2992A2857EA9753AB692D8DD1ADC630212ECB1DA2100 |
Цитата:
Можно мне прислать готовый инсталлятор? В отношении того, что программа нормально не регистрировалась - моя вина. Я не рассчитывал, что в KEY могут быть пробелы. Для исправления этого в make.cmd надо прописать Позже выложу исправленную версию. |
Цитата:
Из конфа: SetEnvironment="RegUninstall=HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall" SetEnvironment="DisplayName=BSPlayer PRO" RunProgram="hidcon:cmd /c REG ADD \"%RegUninstall%\\BSplayer Pro\" /V \"DisplayName\" /T REG_SZ /D \"BSPlayer PRO\" /F" RunProgram="hidcon:cmd /c REG ADD \"%RegUninstall%\\BSplayer Pro\" /V \"DisplayIcon\" /T REG_SZ /D \"%%T\\bsplayer.exe\" /F" RunProgram="hidcon:cmd /c REG ADD \"%RegUninstall%\\BSplayer Pro\" /V \"DisplayVersion\" /T REG_SZ /D \"v2.6.9.1079\" /F" RunProgram="hidcon:cmd /c REG ADD \"%RegUninstall%\\BSplayer Pro\" /V \"Publisher\" /T REG_SZ /D \"(C) 2000-2015 AB Team\" /F" RunProgram="hidcon:cmd /c REG ADD \"%RegUninstall%\\BSplayer Pro\" /V \"URLInfoAbout\" /T REG_SZ /D \"http://www.bsplayer.com\" /F" RunProgram="hidcon:cmd /c REG ADD \"%RegUninstall%\\BSplayer Pro\" /V \"UninstallString\" /T REG_SZ /D \"mshta vbscript:execute(\\\"If MsgBox(\\\"\\\"Вы действительно хотите удалить %DisplayName% и все компоненты программы?\\\"\\\",36,\\\"\\\"Деинсталляция %DisplayName%\\\"\\\")=6 Then Set w=CreateObject(\\\"\\\"WScript.Shell\\\"\\\"):For each d in split(w.RegRead(\\\"\\\"%RegUninstall%\\BSplayer Pro\\UnCom\\\"\\\"),vbCrLf):r=w.Run(d,0,True):Next:close\\\")\" /f" RunProgram="hidcon:mshta vbscript:execute(\"f=CreateObject(\"\"Scripting.FileSystemObject\"\").GetFile(\"\"UnCom.~\"\").OpenA sTextStream(1).ReadAll():with CreateObject(\"\"ADODB.Stream\"\"):.Type=2:.Mode=3:.Open():.Charset=\"\"windows-1251\"\":.WriteText(f):.Position=0:.Charset=\"\"cp866\"\":S=.ReadText end with:a=CreateObject(\"\"WScript.Shell\"\").RegWrite(\"\"%RegUninstall%\\BSplayer Pro\\UnCom\"\",S,\"\"REG_SZ\"\"):close\")" Delete="%%T\\UnCom.~" Из реестра: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\BSplayer Pro] "DisplayName"="BSPlayer PRO" "DisplayIcon"="C:\\Program Files (x86)\\Webteh\\BSplayerPro\\bsplayer.exe" "DisplayVersion"="v2.6.9.1079" "Publisher"="(C) 2000-2015 AB Team" "URLInfoAbout"="http://www.bsplayer.com" "UninstallString"="mshta vbscript:execute(\"If MsgBox(\"\"Вы действительно хотите удалить BSPlayer PRO и все компоненты программы?\"\",36,\"\"Деинсталляция BSPlayer PRO\"\")=6 Then Set w=CreateObject(\"\"WScript.Shell\"\"):For each d in split(w.RegRead(\"\"HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\BSplayer Pro\\UnCom\"\"),vbCrLf):r=w.Run(d,0,True):Next:close\")" "UnCom"="CMD /C FOR /F %i IN ('\"TASKLIST|FINDSTR /BILC:\"bsplayer.exe\"\"') do TASKKILL /F /T /IM \"%i\" Тут загвоздка скорее всего в Wow6432Node. Надо адаптировать для x64. http://rghost.ru/7Ccs9gfBk |
Проверил присланный файл на виртуалке на 8.1 х64 - все устанавливается и удаляется. Даже регистрируетс, только не видно имя, на которое зарегистрировано (исправление этого описывал выше)
Цитата:
Проблема в другом - в реестр, на сколько я понял, попадают экранированные слеши и кавычки (\\ и \"). Вот, что должно быть в UninstallString: Код:
mshta vbscript:execute("If MsgBox(""Вы действительно хотите удалить BSPlayer PRO и все компоненты программы?"",36,""Деинсталляция BSPlayer PRO"")=6 Then Set w=CreateObject(""WScript.Shell""):For each d in split(w.RegRead(""HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\BSplayer Pro\UnCom""),vbCrLf):r=w.Run(d,0,True):Next:close") |
ya158,
После применения предложенных исправлений проблема с регистрацией - решена, проблема с удалением - нет. |
wolkow70,
По поводу удаления - надо проверять на чистой системе. Я не ставил 10 и пока проверить не могу. Надо отследить как данные из конфигурационного файла инсталлятора записываются в реестр. |
Цитата:
|
wolkow70,
Это я привел для примера: в UnCom тоже надо убирать экранировку слеша и кавычек. Помимо этого в UnCom заносится хитрая запись. Это несколько строк разделенных переносом строки vbCrLf. Поэтому, если скопировать эти данные и вставить в текстовый файл, то должны вставиться несколько строк. Можно запускать эти строки по очереди и отслеживать деинсталляцию. Правда не совсем в лоб, т.к. из комстроки может получиться неправильно из-за cmd /c в начале строк, а из Пуск-Выполнить может не получиться из-за ограничения на длину строки. Для отладки я заменяю "cmd /c" на "cmd /k", а в UninstallString заменить r=w.Run(d,0,True) на r=w.Run(d,1,True). Строки из файла в реестр можно вставлять просто ctrl+A - ctrl+C - ctrl+V |
ya158,
интересует автономное использование автоит-модуля регистрации из конструктора, так как задумался над написанием своего установщика, буду делать на nsis, так для меня привычнее. |
wolkow70,
Да не вопрос - исходник autoit в папке files |
ya158,
К сожалению не получается у меня воспользоваться вашим autoit. Не могу правильно передать параметры через nsis. ; !define KEY "Kaizer Soze / CORE" !define PASS "2992A2857EA9753AB692D8DD1ADC630212ECB1DA2100" ; ExecWait '"$INSTDIR\bsp.exe" ${KEY} ${PASS}' : вводится ключом Kaizer Soze и паролем CORE а Pass совсем не вводится. |
wolkow70,
Надо поиграться с кавычками, а также меня смущает слеш |
Цитата:
|
ya158,
Поигрался с кавычками, заработало! ; !define KEY "Kaizer Soze / CORE" !define PASS "2992A2857EA9753AB692D8DD1ADC630212ECB1DA2100" ; ExecWait '"$INSTDIR\bsp.exe" "${KEY}" "${PASS}"' |
Новая версия конструктора BSplayer Pro
21.10.15 v1.2 - Исправлена ошибка (неправильно записывались регистрационные данные, если в них присутстововали пробелы) Новая версия конструктора IZArc 21.10.2015 v1.1 - Исправление ошибки (в setting.ini была лишняя секция [DelUninstal]) |
Новая версия Universal Extractor
1.6.1.2014 (23/11/2015) 1. Обновлен 7-zip до версии 15.12, модифицированный для извлечения скрипта NSIS. 2. Добавлена распаковка cab-файлов, получаемых после распаковки файлов msu. 3. Удален Unrar (UnRAR.exe) - заменен на 7-zip. 5. Обновлен MhtUnpack до версии 2.0 6. Обновлен Pea до версии 0.51 7. Обновлена база TrIDDefs.TRD: 6240 типов Файлов, 23.11.15 |
Новая версия Universal Extractor
1.6.1.1014 (26/11/2015) Номер версии не менялся, т.к. сам Universal Extractor не изменился. 1. Обновлен innounp до версии 0.44. 2. Мелкие исправления |
|
Лог удаляется, если распаковка была удачной.
Да и uniextract-*.txt в "темп" не совсем лог, т.к. этот файл перезаписывается во время распаковки и в нем, по большому счету, храниться информация о последних действиях (зачастую малоинформативная) |
Цитата:
ps. Насчёт малоинформативности, данные, что именно было использовано для распаковки - сами по себе интересны. |
Цитата:
|
raddy,
Посмотрел в чем затык. При ошибке распаковки лог-файл uniextract-*.txt зачем-то (это идет из оригинальной версии) преобразуется в uniextract_temp-*.txt при помощи cmd-команды type. Затем uniextract_temp-*.txt переименовывается с заменой в uniextract-*.txt. И вот тут происходит затык - файл почему-то оказывается заблокированным и не может быть открыт. Потом файл удаляется. Зачем нужно преобразование uniextract-*.txt -> uniextract_temp-*.txt -> uniextract-*.txt не понятно. Комментарий к этой операции "; Convert log to DOS format" Я думаю можно убрать это преобразование, что и сделаю в следующей версии. Для самостоятельного удаления надо удалить строки: Код:
; Convert log to DOS format |
Новая версмя 7z 15.12
Новая версия CCleaner 01.12.2015 - Обновлен CCleaner до версии 5.12.0.5431 - Обновлен winapp2.ini до версии v5.11.151026 Новая версия Universal Extractor 1.6.1.1015 (01/12/2015)
Новая версия Конструктора 01.12.2015 v1.16 - Добавлено формирование команды-пустышки, чтобы она собирала всякие левые ключи комстроки - Обновлен архиватор 7zip до версии 15.12 Также, в связи с обновлением Конструктора, обновлены все инсталляторы |
Цитата:
|
Цитата:
|
Цитата:
Помимо этого, файл в любой кодировке хорошо открывается, например, AkelPad-ом. А вот что делать с заблокированным файлом, если оставить преобразование, я не знаю... |
Цитата:
|
regist,
Я готов отладить этот момент - нужен пример, когда uniextract-*.txt пишется в такой кодировке, что при его открытии кракозябры. |
Новая версия Universal Extractor
1.6.1.1016 (30/12/1015)
|
Новая версмя 7z 15.14
Новая версия BSplayer Pro 19.01.16 v1.3 - Обновление BSplayer Pro до 2.7.0.1080 Новая версия CCleaner 19.01.2016 - Обновлен CCleaner до версии 5.13.0.5460 - Обновлен winapp2.ini до версии v5.13.151221 Новая версия IZArc 19.01.2016 v1.2 - IZArc обновлен до 4.2.0.3564 Новая версия Universal Extractor 1.6.1.1016 (19/01/2016)
Новая версия Конструктора 01.12.2015 v1.16 - Виртуальный диск для запуска команд в 64-битной среде больше не используется. - Улучшена обработка параметра "PATH" в секциях для работы с реестром. - Исправлена ошибка (неправильно обрабатывалась секция [RegCheck]) - Обновлен модифицированный SFX модуль 7-Zip до версии 1.6.0.3819 - Обновлен архиватор 7-zip до версии 15.14 Также, в связи с обновлением Конструктора, обновлены все инсталляторы |
Новая версия Universal Extractor
1.6.1.1018 (20/01/2016)
|
ya158, В сообщении #21 имеется некорректность в ссылке, цитирую:
Цитата:
Код:
[url="http://forum.oszone.net/thread-295084.html]Конструктора инсталляторов на основе модифицированного SFX модуля 7-Zip'а[/url] т.е: Код:
[url=http://forum.oszone.net/thread-295084.html]Конструктора инсталляторов на основе модифицированного SFX модуля 7-Zip'а[/url] |
Nordek,
Спасибо. Поправил. |
add "ffmpeg.exe" for Video Extract!!!
|
Новая версмя 7-zip 16.02
Новая версия Конструктора 22.07.2016 v1.18 - В файл конфигурации получаемого инсталлятора для уменьшения времени распаковки добавляются параметры ExtractMaskExclude для того, чтобы на 32-битной системе на распаковывалась папка !x64, а на 64-битной - папка !x86. - Обновлен модифицированный SFX модуль 7-Zip до версии 1.7.0.3900 - Обновлен архиватор 7-zip до версии 16.02 Новая версия Universal Extractor 1.6.1.1019 (22/07/2016)
|
Новая версия Universal Extractor
1.6.1.1019 (25/07/2016) Номер версии не менялся, т.к. сам Universal Extractor не изменился.
|
Новая версия Universal Extractor
1.6.1.1020 (30/09/2016) Изменения навеянные сборкой от Bioruebe
|
Доброго времени суток!
Цитата:
|
Malysh-ok,
Эта утилита автора замечательной программы Radialix Localizer Алексея Головина. К сожалению оффсайт давно мертв, а Алексей давно не выходит на связь(... Утилита входит в состав сборника консольных утилит Resource Tools (условно-бесплатные) - их можно поискать... |
Цитата:
|
Цитата:
|
Цитата:
|
Описание конструктора Universal Extractor-а
Продолжение истории изменений Universal Extractor после оригинальной версии 1.6.1 Расширенную версию Universal Extractor-a можно найти на руборде. |
Цитата:
ps. Хотелось бы, раз уж пользователь указывает свой путь к логам - то лучше настройки не сбрасывать, а воссоздавать путь, если даже нужные каталоги отсутствуют. |
raddy,
Спасибо за найденную ошибку. Поправил. Перевыложил. Версию не правил, т.к. нашлась и поправилась ошибка оперативно... Новая версмя 7z 16.04 Новая версия Universal Extractor 1.6.1.2021 (18/10/2016)
|
Цитата:
Скрытый текст
ps. Распаковщики по отдельности отрабатывают нормально. |
raddy,
Спасибо. Буду исправлять. Можно пример файла, на котором вылетает ошибка. |
Новая версия Universal Extractor
1.6.1.2022 (31/10/2016)
|
Новая версия Конструктора
10.02.2017 v1.19 - Добавлена возможность создания ярлыков для запуска программ от имени Администратора. - Добавлено предотвращение запуска на исполнение второй копии процесса установки (спасибо за идею Victor_Man и Ж.Д.А.Л.К.Е.Р.) - Добавлено удаление предыдущей неудачной установки (определяется по наличию файла %%T\UnCom.~) и прекращение работы инсталлятора (спасибо за идею Victor_Man и Ж.Д.А.Л.К.Е.Р.) - Добавлена возможность сохранять созданный файл конфигурации в папке SourceDir - Обновлен архиватор 7-zip до версии 16.04 - Оптимизирован код В связи с новой обновлением Конструктора обновлены все инсталляторы Новая версия CCleaner 10.02.2017 - Обновлен CCleaner до версии 5.26.0.5937 - Обновлен CCEnhancer до версии 4.4.1 - Обновлен winapp2.ini до версии v5.26.170130 |
При запуске, батник дал крякозябры.
Как то собирал тестовый проект с деинсталятором, так если в деинсталяторе нажать Отмена... Окно разворачивается на весь экран... (что то не то со скриптом...) |
Цитата:
Цитата:
Цитата:
|
Как Вы все любите батники, файлы настроек. Напишите Гуи программу и народ Вам скажет Спасибо.
С таким уровнем владения знаний написания bat, любой язык программирования Вам по зубам. Многие задачи, решаются намного проще, в любом языке программирования, чем в bat... Такое впечатление от программы, как будто в мультике: Ежик в тумане... (все туманно) У SFX и так есть сценарий, так Вы еще свой навесили, со "своими" правилами... Не знаю... Может я слишком туп, для использования вашей программы... В общем, без обид. Желаю творческих успехов! В этом: http://rgho.st/6pbRFGRxt |
Да какие обиды...
Батник для меня понятен, т.к. по сути является алгоритмическим языком программирования. Другим не обучен - я ни разу не программист :). Конструктор рождался из простого батника для создания SFX архива из готового конфигурационного файла, папки с программой и inf-файла для установки. Потом уже постепенно прикрепилось все остальное. Мысль написать ГУЙ у меня появлялась, но для этого я не осилю что-то сложнее AutoIt-а... Пока на эту задачку у меня совсем не стоИт... Цитата:
|
А разве это правильно???
http://s020.radikal.ru/i713/1702/98/bd9ed2fafef9.png |
ya158, можешь поправить конструктор AkelPadBuilder_2.1, чтобы в контексте выделенного слова был поиск этого слова по всему тексту?
|
CryptoNick,
Спасибо за найденную ошибку. Новая версия Конструктора 11.02.2017 v1.20 - Исправлена ошибка (неправильно обрабатывался параметр REgx64 - спасибо CryptoNick) Цитата:
|
Цитата:
Цитата:
ya158, так во всех ваших проектах это окно... Видео
|
Цитата Valerkan
Цитата:
|
Прошу прощения за долгий неответ - нахожусь в командировке
Новая версия Конструктора 03.03.2017 v1.21 - Добавлена возможность использовать для команд в секциях [RunPreInstall], [RunAfterInstall] префиксы waitall, forcenowait, nowait помимо x86, x64. - Изменен скрипт для закрепления файла на панели задач. Теперь данная операция возможна для систем с любыми локализациями (спасибо Flasher и Xameleon с Серого форума). - При предотвращении запуска на исполнение второй копии процесса установки теперь удаляется папка SfxVarApiPath в %TEMP%. - Исправлена ошибка (неправильно обрабатывалось нажатие кнопки "Отмена" при деинсталляции - спасибо CryptoNick и ValerkanValerkan). - Исправлена ошибка (неправильно отрабатывался скрипт, если в значениях параметров SourceDir или Name в секции [SFX] содержались пробелы). - Исправлена ошибка (неправильно обрабатывались параметры DoubleStart и BrokenInstall). В связи с новым Конструктором обновлены инсталляторы Новая версия Universal Extractor 1.6.1.1023 (03/03/2017)
|
ya158, Создай пустой тестовый проект... Что то в сценарии не то...
Может я и не прав, но по моему тут ошибка... Открыл другим редактором, все нормально, но все равно что то не то... После RunProgram="hidcon:cmd /c ECHO " два пробела (в конце строчки) 0A я так понимаю, переход на новую строку. 20 пробел |
CryptoNick,
Я не понимаю зачем смотреть hex-редактором. Попробуй в папке !!!Tools создать пустой файл с именем safeconfig (без расширения) или запусти makeSFX7z.cmd с ключом safeconfig - тогда получишь в папке !!!Tools файл конфигурации Test.txt. В этом файле увидишь: Код:
RunProgram="hidcon:cmd /c ECHO " Команда Код:
RunProgram="hidcon:cmd /c ECHO " |
ya158,
Цитата:
Почему это не понравилось SFX Config Editor и при просмотре строчки слились, ума не дам... Цитата:
|
Цитата:
Цитата:
Новая версия Конструктора 09.03.2017 v1.22 - Исправлена ошибка (неправильно обрабатывались параметры DoubleStart и BrokenInstall). - Исправлена ошибка (неправильно отрабатывались команды для изменения реестра при некоторых значениях имени записи в реестре) В связи с новой версией - обновлены инсталляторы |
Новая версия Конструктора
12.04.2017 v1.23 - Добавлена проверка синтаксиса получившегося файла конфигурации. - Изменены параметры запуска 7z.exe для создания архива с дистрибутивом (при большом размере дистрибутива архиватор 7z.exe выдавал ошибку). - Добавлено подавление окон предупреждения о двойном запуске и об обнаружении неудачной предыдущей установки (тихий режим) при использовании любого из ключей -gm2, -ai[X] или -y. - Добавлена проверка наличия или отсутствия файлов, записей реестра, Microsoft .NET Framework перед распаковкой инсталлятора (секция [Check]). - Оптимизация скрипта - Исправлена ошибка (не закрывалось по таймауту окна предупреждения о двойном запуске и об обнаружении неудачной предыдущей установки) В связи с новой версией - обновлены инсталляторы |
Новая версия CCleaner
14.04.2017 - Обновлен CCleaner до версии 5.28.0.6005 - Обновлен CCEnhancer до версии 4.4.2 - Обновлен winapp2.ini до версии v5.26.170306 Новая версия IZArc 14.04.2014 v1.3 - IZArc обновлен до 4.3.0.38 56 Новая версия Набора утилит для удаления SpyWare, AdvWare, руткитов, троянов, червей и т.п. 14.04.17 v1.2 - Добавление ключа --no-check-certificate для утилиты wget.exe для правильной скачки с https://safezone.cc/. |
Новая версия Universal Extractor
1.6.1.1024 (19/04/2017)
Новая версия CCleaner 19.04.2017 - Обновлен CCleaner до версии 5.29.0.6033 |
Новая версия Universal Extractor
1.6.1.1025 (24/04/2017)
|
Новая версия Конструктора
17.11.2017 v1.24 - Изменено: получаемый файл конфигурации называется теперь %Name%.config.txt (ранее - %Name%.txt), где %Name% - имя инсталлятора. - Добавлена возможность не перезаписывать существующие файлы и папки при копировании (секция [CopyDel]) - Добавлена возможность перед деинсталляцией программы удалить другую программу (секция [PreUninstalProg]) - Добавлена возможность проверки версии Windows, на которой запускается инсталлятор. - Добавлена проверка наличия или отсутствия определенной версии Microsoft Visual C++ Redistributable Package перед распаковкой инсталлятора (секция [Check]). - Добавлена возможность проверки на наличие в операционной системе Microsoft .NET Framework версий 4.5, 4.6, 4.7 (секция [Check]). - Исправлена ошибка (неправильно обрабатывалась проверка на определенную версию Microsoft .NET Framework). - Добавлен параметр NoDelInstallDir в секции [SFX]. При NoDelInstallDir=1 папка, в которую устанавливается программа не удаляется при деинсталляции. - Добавлен параметр Pfx64 в секции [SFX]. При Pfx64=1 32-х битную программу (без подпапки !x64) на 64-х битной системе предлагается установить в подпапку в %ProgramW6432%, а не в %ProgramFiles(x86)%. - Изменена обработка секции [DelUninstal] так, чтобы в ней было бы возможно указать большое количество записей. - Исправлена ошибка (неправильно обрабатывалась секция [RegCheck]). - Изменение шапки. |
История версий Конструктора инсталляторов на основе модифицированного SFX модуля 7-Zip'а
|
Конструктор Paint.NET 4.0.19 - бесплатный растровый графический редактор рисунков и фотографий для Windows, разработанный на платформе .NET Framework с большим количеством дополнительных возможностей. Для установки требуется наличие Microsoft's .NET Framework 4.6.
Оффсайт Программа разработана при содействии со стороны корпорации Microsoft, позиционируется как замена морально и физически устаревшему Paint, который входит в стандартную поставку операционных систем семейства Windows (правда будет ли он включен в последние, пока неизвестно). Редактор предназначен для работы в среде Windows XP (последняя версия с ее поддержкой 3.5.11) и выше. Интерфейс выполнен в стиле классических продуктов от Microsoft и не перегружен лишними подменю. Имеются мощные инструменты (Magic Wand, Clone Stamp и прочие), поддерживается работа со слоями, возможно запоминание неограниченного числа действий для отката изменений, содержит большой набор специальных эффектов для обработки изображений (размыливание, удаление эффекта красных глаз и прочие) Также представлен конструктор Paint.NET 3.5.11 - для Windows XP. Для установки требуется наличие Microsoft's .NET Framework 3.5sp1 и Microsoft Visual C++ 2008 (9.0.30729.6161). Плагины. Конструктор Paint.NET Megalo Effects Plugin Pack v26 - сборники плагинов для добавления эффектов. Оффсайт Megalo Effects Plugin Pack КонструкторPaint.NET Megalo FileType Plugin Pack v19 - сборники плагинов для поддержки различных типов файлов. Оффсайт Megalo FileType Plugin Pack История версий |
ya158,
исправьте ссылки на оффсайты: o p p s non found исправьте картинку, страница сломалась дайте нормальную ссылку на конструктор |
wadimus,
Оффсайт паков плагинов в дауне - пока подожду, может починят... Цитата:
|
Цитата:
|
Цитата:
Но ссылка-то нормальная ;) - авторы блокировки ненормальные... Новая версия Universal Extractor 1.6.1.1026 (22/11/2017)
|
Добавил зеркало на GoogleDrive
|
Вложений: 1
как дела народ ?
в версий Universal Extractor 1.6.1.1026 вирус, Avast Premier ругается а вот в версий Universal Extractor 1.6.1.1025 не было вирусов http://forum.oszone.net/attachment.p...1&d=1511458137 |
AngelBlack1985,
Срочно удалите Universal Extractor и не используйте. Также выключите компьютер и не подходите к нему. Вообще-то я выкладываю исходники.... |
Цитата:
|
Новая версия Конструктора
30.11.2017 v1.25 - Изменен алгоритм обработки секций PreUninstalProg и RunAfterInstall. - Имя ключа и файла safeconfig для сохранения файла конфигурации заменено на saveconfig. |
Конструктор Scanner 2.13
Утилита для просмотра в виде диаграммы содержимого дисков и папок. Оффсайт История версий |
Конструктор Resource Hacker 4.5.30.180
Resource Hacker предназначен для редактирования (просмотр, изменение, добавление, удаление, извлечение) ресурсов в 32- и 64-битных исполняемых файлах Windows (EXE, DLL, SCR, OCX, CPL, AX, RES, MSSTYLES, SFX и т.д.). Поддерживает командную строку, позволяет автоматизировать действия с помощью сценария. Имеет функционал для редактирования GUI (изменение координат, размеров, стилей элементов окна в ресурсах секции Dialog) Использована русская версия 4.5.30ru от Uncle KILLER от 28.07.2017 и русская справка от AZJIO. Оффсайт История версий |
Конструктор Regshot 2.0.1.70
Утилита, позволяющая быстро "снимать отпечатки" системного реестра и файловой системы, чтобы впоследствии сравнить их. Таким образом отслеживаются все изменения, сделанные различными программами на ПК. Информация может выводится в текстовом (TXT, REG, INF) или HTML формате. Существует несколько версии программы, которые сделаны разными авторами и по сути являются различными программами с похожим интерфейсом. Наиболее функциональной (на мой взгляд) является утилита от Белогорохова Ю.П., но он в связи с трудным материальным положением и обидками на всех прекратил развитие программы. Оффсайт не работает. Последняя информация на Руборде История версий |
Цитата:
|
regist,
Подскажите, какие функции сломаны? Насколько я знаю, только его утилита отслеживает реестр и файловую структуру и выводит отчеты в reg, inf и html формате. Подскажите, какая утилита (из Regshot-ов) функциональней? Но, чтобы не смущать, добавил фразу "на мой взгляд"... |
ya158, здесь всё-таки тема про конструктор, а не про регшот. А на ру-борде в профильной теме вопрос по испорченному функционалу последних версий подробно обсуждался.
И со всеми этими регшотами надо ещё учитывать насколько корректно они работают на win 8.1 и win 10 ? Мне где-то год или два назад понадобилось на такой ОС и ни одна утилита не смогла корректно отработать. За это время может в какой-то уже и пофиксили это. |
Новая версия Конструктора
07.12.2017 v1.26 - Добавлена возможность задавать в параметре SourceDir секции [SFX] пути относительно папки с с файлом setting.ini. - Исправлена ошибка в описании местоположения файла saveconfig. - Исправлена ошибка (неправильно обрабатывался цифровой типы данных для REG_DWORD). - Изменение шапки. |
Новая версия Конструктора
11.12.2017 v1.27 - Исправлена ошибка (неправильно обрабатывался параметр SourceDir секции [SFX]). |
Похоже новая версия конструктора стала несовместима со старыми проектами перепаковок. Окно командной строки просто закрывается через несколько секунд после запуска make.cmd и скомпилированного exe в папке проекта не появляется.
|
laden2009,
Поподробнее, пожалуйста. Приведите старый проект, с которым новая версия конструктора не совместима. Новая версия Universal Extractor 1.6.1.2026 (12/02/2018) Номер версии не менялся, т.к. сам Universal Extractor не изменился.
|
Цитата:
Распаковываю архивы в корень диска, перехожу в папку проекта и запускаю make.cmd. Появляется консольное окно, висит несколько секунд и закрывается с сообщением "Непредвиденное появление: SET" (на долю секунды). Пробовал на Windows 7 и на Windows 10. |
laden2009,
Прошу прощения - была выложена старая (с ошибкой) версия конструктора. Выложил правильную версию. Спасибо! |
Новая версия Universal Extractor
1.6.1.1027 (14/03/2018)
|
Новая версия Universal Extractor
1.6.1.2028 (09/04/2018)
|
Расскажите куда теперь класть содержимое дополнительной папки WithAU ибо никаких замен не происходит, а образуются двойные папки Docs, Bin ... Чую, что не так описание написано, или сложите сразу содержимое так, чтобы просто кинув в папку с установленной прогой оно уже было на месте, осталось бы только согласться с заменой. Спасибо.
|
KisPavVlad,
Попробуйте посмотреть какие файлы находятся в WithAU.7z и в UniExtract.7z. Подумайте об этом ;) Новая версия Universal Extractor 1.6.1.2029 (16/04/2018)
|
Цитата:
|
KisPavVlad,
Давайте попробую намекнуть: WithAU.7z\WithAU\files\UniExtract.au3 UniExtract.7z\UniExtract\files\UniExtract.au3 Если вы не сможете справиться с копированием, то, может быть, с вашим уровнем знания ПК не стоит пользоваться сабжем ;). Да, и помните - в правильно заданном вопросе содержится 80% ответа... |
Цитата:
|
Цитата:
Если нужен установщик с декомпилятором AutoIt то вам скорее всего надо идти на ru-board |
Цитата:
|
Цитата ya158:
Давайте попробую намекнуть: WithAU.7z\WithAU\files\UniExtract.au3 UniExtract.7z\UniExtract\files\UniExtract.au3 Если вы не сможете справиться с копированием, то, может быть, с вашим уровнем знания ПК не стоит пользоваться сабжем . Да, и помните - в правильно заданном вопросе содержится 80% ответа... » Да уж подсказали. Просто в скачанном наборе и уже скомпилированный и папка с файлами-исходниками для создания. Вот меня это и совсем запутало. Нафига класть в один набор и скомпилированный екстрактор и конструктор? Как ни крутил, не вертел, но ничего не сходилось пока один хороший человек не подсказал, что в наборе и готовое и конструктор, который мне совсем не нужен был. Вопрос закрыт. Надо же было такой набор выложить (((. Натуральный ребус. А прога мне эта нужна часто. Я сам репаки делаю иногда и с помощью её распаковываю другие проги, но вот эта фишка оказалась как кроссворд с ошибкой ))))) - знаешь, но не сходится. |
Цитата:
|
На Rsload.
|
|
Цитата:
Во вторых ни одна папка нигде не подписана в скобочках типа "это готовый инсталлятор", а где конструктор типа "этот набор для дальнейшего изготовления". Короче ответа от вас больше не жду так как вопрос решился спокойно безо всякого пафоса как начали здесь, пальцы гнуть про уровень не зная человека и всё такое. ТОЧКАААА. |
KisPavVlad, истерики и хамство слушать не намерен - в игнор.
|
Цитата:
|
Новая версия Universal Extractor
1.6.1.1030 (13/06/2018)
|
Новая версия Universal Extractor
1.6.1.1031 (26/06/2018)
|
Новая версия Universal Extractor
1.6.1.2032 (21/08/2018)
|
Новая версия Конструктора
17.09.2018 v1.28 - Изменена логика обработки секций [SFX], [Properties] и [Shortcut_x]. - Обновлен архиватор 7-zip до версии 18.05. |
Новая версия Universal Extractor
1.6.1.1033 (05/12/2018)
|
Новая версия Universal Extractor
1.6.1.1034 (11/12/2018)
|
Новая версия Universal Extractor
1.6.1.1035 (13/12/2018)
|
Собрал инсталлятор. При запуске выдает ошибку
7zip:Внутренняя ошибка. Код ошибки 100. Подскажите что я сделал не так? |
Game Men,
Давайте ваши файлы - будем разбираться. |
А какая версия 7zip нужна для запаковки ? Я так понял 9.20. или любая. Да и какие именно файлы вам надо?
|
Да мне кажется что у меня не та версия 7zip. Пробовал другой файл запакованный в 7zip с моими файлами то собрался.
|
Game Men,
Цитата:
Цитата:
|
Время: 19:39. |
Время: 19:39.
© OSzone.net 2001-