|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » SFX Creator 4 Alpha - создаём SFX архивы |
|
SFX Creator 4 Alpha - создаём SFX архивы
|
Ленивый кусок мяса Сообщения: 1986 |
Профиль | Сайт | Отправить PM | Цитировать
SFX Creator 4 Alpha Обновление с любых прошлых версий не поддерживается! Производите чистую установкуОфициальный сайт: http://kav-soft.ru/ Прочтите, перед тем как писать в эту тему
Если у вас возникли сложности при работе с SFX Creator, то пожалуйста, будьте добры, убедитесь, что вы проделали всё нижеописанное: 1. В главном окне программы нажмите на кнопку с красным значком вопроса и ознакомьтесь с файлом справки 2. Убедитесь, что используете последнюю версию SFX Creator 3. Не обсуждается работа ранних версий SFX Creator Если у вас по прежнему возникают сложности - пишите в эту тему О программе Программа SFX Creator предназначена для создания SFX архивов, а также программа может быть использована для создания простых пакетов инсталляций с графическим интерфейсом и выбором устанавливаемых компонентов. Основные возможности программы Загрузка:
|
|
------- Отправлено: 03:13, 29-09-2009 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mamont1:
Какой смысл в проверке существования раздела, если вы проверяете наличие параметра? А если и раздела не существует, само собой - софт не установлен Цитата mamont1:
Странную логику вы хотите построить: Есть раздел, но нет параметра - софт не установлен Нет раздела - софт установлен Данная возможность была реализована для одной задачи: к примеру, вы устанавливаете программу, для работы которой требуется стороннее ПО (типа Framework), делаете проверку, нет Framework - ошибка, есть - продолжение установки. Были ещё у меня задумки на расширение функционала данной возможности, но говорить о них нет смысла, т.к. за неё браться пока не хочу, сомневаюсь, что данной возможностью много кто пользуется, учитывая то, что SFX Creator в первую очередь предназначен для создания silent SFX архивов... |
||
------- Отправлено: 16:55, 19-02-2014 | #811 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mamont1:
1. Скачайте прикреплённый файл, распакуйте на рабочий стол 2. Откройте данный файл и введите свой путь для ветки реестра, там и отредактируйте ваше сообщение 3. Дополнительные возможности => Выполнение собственных NSIS функций 4. Переместите файл с рабочего стола на окно диалога "Выполнение собственных NSIS функций", после чего файл скрипта будет скопирован в папку вашего проекта и вы получите уведомление от SFX Creator 5. В выпадающем списке под текстом "Include файл" выберите добавленный файл: GetRegistryKeyExists.nsh 6. Поставьте переключатель в положение "Выполнить до распаковки файлов" 7. В поле "Имя функции для выполнения" введите GetRegistryKeyExists 8. Жмём кнопку "Добавить" и создаём SFX архив |
|
------- Отправлено: 17:59, 19-02-2014 | #812 |
Старожил Сообщения: 413
|
Профиль | Отправить PM | Цитировать Цитата K.A.V.:
если ветки нет - ругается (скрин) и прекращает установку. если ветка реестра есть - продолжает установку. но..., всё-же хотелось-бы: Цитата mamont1:
|
||
Отправлено: 01:25, 20-02-2014 | #813 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mamont1:
Вот так должно быть? p.s. В диалоге Выполнения NSIS функций удалите уже существующую запись и повторите шаги, начиная с копирования файла |
|
------- Отправлено: 01:55, 20-02-2014 | #814 |
Старожил Сообщения: 413
|
Профиль | Отправить PM | Цитировать Цитата K.A.V.:
так..., идём дальше: Цитата mamont1:
HKCU "Software\DownloadManager" HKLM "SOFTWARE\Internet Download Manager" HKLM "SYSTEM\CurrentControlSet\Services\IDMTDI" и т.д. и ещё, а не проще искать не EnumRegValue, а EnumRegKey, ведь мне нужна только ветка, а сколько в ей параметров не важно. |
||
Отправлено: 14:36, 20-02-2014 | #815 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать В файле продублируйте строки:
указав ваши данные 1ый параметр - раздел, HKCU, HKLM или HKCR 2ой параметр - ветка, в которой будет происходить поиск 3ий параметр - имя раздела, который определяется Если хоть 1 из указанных разделов существует - пользователь получит сообщение с ошибкой |
------- Отправлено: 22:37, 20-02-2014 | #816 |
Старожил Сообщения: 413
|
Профиль | Отправить PM | Цитировать K.A.V., гляньте на (скрин),
менял только - строка 15 (отмечена), если всё правильно, то: сообщение, о ошибке, не показывает - сразу идет распаковка. |
Отправлено: 23:51, 20-02-2014 | #817 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата mamont1:
Вы меня просили что сделать? Написать проверку существования нескольких разделов, т.к. проверка по существованию параметров (которая доступна в "Определении ПО") вам не подходит, так ведь? Я вам дал скрипт с комментариями, а вы опять пытаетесь там указать проверку параметра Цитата mamont1:
на эти: ${GetRegistryKeyExists} "HKCU" "Software" "DownloadManager" ${GetRegistryKeyExists} "HKLM" "SOFTWARE" "Internet Download Manager" ${GetRegistryKeyExists} "HKLM" "SYSTEM\CurrentControlSet\Services" "IDMTDI" Цитата:
|
|||
------- Отправлено: 00:25, 21-02-2014 | #818 |
Старожил Сообщения: 413
|
Профиль | Отправить PM | Цитировать Цитата K.A.V.:
короче, рапортую - эта хрень, что вы мне дали, отрабатывает на всё 100, в любых вариантах, и так надо, и так ка было задумано. Спасибо огромное. попожа, с папками, выясняться прийду. |
|
Отправлено: 01:04, 21-02-2014 | #819 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Дайте пример использования коротенький хотя бы упаковать текстовый документ и создать для него ярлыки в контекстном меню, на рабочем столе и в пуск, а то пол дня убил, где то ошибка выходит, не хочет распаковывать.
|
Отправлено: 18:28, 24-02-2014 | #820 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Архиваторы - [addon] 7z SFX tools stable/7z SFX tools beta | greg_b | Наборы обновлений для Windows XP/2003/Windows 7 | 173 | 14-09-2012 19:30 | |
[решено] Распаковщик Smart Install Maker | D_Master | Хочу все знать | 3 | 31-05-2011 15:05 | |
[решено] Интересует куда делись Regedit.exe | NTSD.exe | NETSETUP.exe | TELNET.exe | Ricardo | Проект WinStyle | 11 | 30-07-2009 23:36 | |
Отладчик exe файлов | Go2 | Программирование и базы данных | 2 | 29-09-2005 12:34 | |
*Решено* | Нужен распаковщик PECompact 1.22 -> Jeremy Collake | RAY | Программирование и базы данных | 2 | 23-01-2005 15:01 |
|