Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » SFX Creator 4 Alpha - создаём SFX архивы

Ответить
Настройки темы
SFX Creator 4 Alpha - создаём SFX архивы

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: K.A.V.
Дата: 15-06-2020
Описание: Сборка #3 (фикс ошибки невозможности запуска)
Вложения
Тип файла: zip SFXCreator4Alpha_Build3.zip
(2.73 Mb, 571 просмотров)
Тип файла: zip build_3.zip
(812.3 Kb, 286 просмотров)
SFX Creator 4 Alpha
Обновление с любых прошлых версий не поддерживается! Производите чистую установку
Официальный сайт: http://kav-soft.ru/

Прочтите, перед тем как писать в эту тему

Если у вас возникли сложности при работе с SFX Creator, то пожалуйста, будьте добры, убедитесь, что вы проделали всё нижеописанное:
1. В главном окне программы нажмите на кнопку с красным значком вопроса и ознакомьтесь с файлом справки
2. Убедитесь, что используете последнюю версию SFX Creator
3. Не обсуждается работа ранних версий SFX Creator

Если у вас по прежнему возникают сложности - пишите в эту тему

О программе
Программа SFX Creator предназначена для создания SFX архивов, а также программа может быть использована для создания простых пакетов инсталляций с графическим интерфейсом и выбором устанавливаемых компонентов.
Основные возможности программы
Их много
  • Возможность создания как полностью silent (скрытых) SFX архивов, так и простых пакетов инсталляторов с графическим интерфейсом
  • Возможность показать настроенный баннер прогресса распаковки файлов
  • Возможность показать ваше изображение перед запуском процесса распаковки файлов
  • Возможность самоудаления архива после распаковки ваших файлов
  • Возможность создать программу удаления (с добавлением пункта в апплет "Установка и удаление программ")
  • Возможность закрыть приложения по точному/части имени окна, по классу окна, по образу процесса
  • Возможность ожидания запущенных приложений
  • Возможность проверки операционной системы
  • Поддержка большинства переменных системных/пользовательских директорий
  • Поддержка перезагрузки компьютера (по запросу или принудительно)
  • Создание ярлыков для файлов
  • Импорт REG-файлов после распаковки файлов
  • Выполнение приложений
  • Выполнение операций в реестре (запись/удаление параметров, удаление разделов)
  • Выполнение файловых операций (копирование/удаление файлов, создание/удаление директорий)
  • Возможность установить свою иконку на выходной файл
  • Возможность добавить информацию о версии файла
  • Возможность выполнить собственные функции, написанные на языке NSIS
  • Возможность распаковать ваши файлы в каталог, который указан в каком-либо ключе реестра
  • Регистрация библиотек при распаковке файлов (и возможность отменить регистрацию при удалении приложения)
  • Возможность при запуске/завершении показать пользователю информационное сообщение
  • Вы можете создавать пакет инсталлятора с графическим интерфейсом с возможностью выбора внешнего вида интерфейса: Modern UI или Ultra Modern UI, при выборе Ultra Modern UI вы также можете выбрать скин для интерфейса
  • При создании проекта с графическим интерфейсом, вы можете добавить отображение изображения на задний план
  • При создании проекта с графическим интерфейсом, вы можете создавать свои группы с компонентами и связывать исполнение команд с вашими компонентами
  • И многое другое!



Загрузка:

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 03:13, 29-09-2009

 

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата dexx:
оно не хочет становиться поверх. Может я что-то не так делаю или с моим компом что-то не так? »
Цитата dexx:
*Погонял последнее обновление - все работает отлично »
Исправил как и обещал

Цитата dexx:
Ваша программа справляется со всем этим без проблем. Здорово! K.A.V., спасибо за ваш труд! »
Я рад, что вам понравилась программа
И вам спасибо за отзыв)

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:31, 01-05-2012 | #261



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 5
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата K.A.V.:
Исправил как и обещал »
Ситуация с этим сообщением осталась та же...
Возможно, это трабла лишь у моего компьютера. Сообщение остается висеть под тем окном, из которого запущен ехе-архив на распаковку. Кстати, SFX Creator, при запуске, также не становится поверх всех окон. Какое-то наваждение)
Ладно, не хочется больше вас мучать, в целом программа более чем отличная. Для себя я придумал три варианта выхода из положения:
1. Или вложу в архив свой ехе-шник, который перед распаковкой свернет все пользовательские окна;
2. Или вложу ехе-шник, который после распаковки принудительно вытянет сообщение о завершении поверх всех открытых окон.
3. Или... посмотрю, как фактически отрабатывается распаковка на реальном компьютере пользователя. Может на целевой машине все на так и плохо?.. Начну именно с этого пункта))
K.A.V., спасибо за участие в моем вопросе, спасибо за программу! Я вам очень признателен!

Отправлено: 11:41, 02-05-2012 | #262


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png Окно.png
(50.6 Kb, 20 просмотров)

Уважаемый автор! Спасибо за то, что вы не бросили свой труд! Новая версия программы лишена тех, недостатков, которые были в предыдущей версии. Позволю себе предложить небольшое улучшение для рядового пользователя вашей замечательной программы. Если можно, то дополните пожалуйста интерфейс вашей программы следующим. После того, как пользователь указал директорию для установки (на прикреплённом рисунке стрелка 1) ему (пользователю) и в голову может не прийти, что при добавлении файлов и папок (особенно), ему нужно опять вручную указывать директорию для установки(на прикреплённом рисунке стрелка 2). Причем если он хочет, чтобы структура папок была сохранена, то сделать это он должен обязательно так как показано на рисунке(на прикреплённом рисунке стрелка 2).

Отправлено: 12:33, 02-05-2012 | #263


Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: rar HideWindows.rar
(197 байт, 8 просмотров)

Вышло обновление => 2.4.0.1
Обновляйтесь, кому важно (ошибка только в этом)
Исправление ошибки в ccode.exe, которая не давала использовать дополнительную возможность "Выполнить собственные NSIS функции"


Цитата dexx:
1. Или вложу в архив свой ехе-шник, который перед распаковкой свернет все пользовательские окна; »
Можно сделать так

1. Обновитесь до версии 2.4.0.1

2. Распакуйте прикреплённый файл в каталог
\NSIS\Include\custom

3. В проекте "Дополнительные возможности" => "Выполнить собственные функции"
В поле "Include файл" вводим HideWindows.nsh
В поле "Функция" вводим HideWindows
Переключатель когда выполнить, по вашему выбору
Жмём добавить


Цитата ludmilau54:
1) ему (пользователю) и в голову может не прийти, что при добавлении файлов и папок (особенно), ему нужно опять вручную указывать директорию для установки »
Так устроен SFX Creator, в этом его гибкость и преимущество перед различными архиваторами, которые могут создавать SFX архивы
Так что здесь я могу сделать? Разве что добавить страничку в файл справки с описанием вопроса добавления файлов
В интерфейсе никаких манипуляций не будет по этому вопросу

Цитата ludmilau54:
2). Причем если он хочет, чтобы структура папок была сохранена, то сделать это он должен обязательно так как показано на рисунке »
Это, по моему, я вам уже объяснял...
Добавьте к "Директории установки" имя вашей папки, вот и всё решение проблемы "сохранения структуры каталога"
Либо добавляйте по такому принципу:

Папка TEST
В папке TEST есть папка "Фото ...."
При добавлении каталога в проект, указывайте папку TEST

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:21, 02-05-2012 | #264


Новый участник


Сообщения: 5
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата K.A.V.:
Можно сделать так »
Да, таким методом закрывает все окна... даже страшно). Работает. Благодарю!

Еще вопрос. Возможно ли извне, с другого приложения, взаимодействовать с какими-то компонентами или функциями вашей программы? Например, с помощью стороннего приложения (.NET) запустить SFX Creator (фоном), выбрать определенный проект из ранее сохраненных и затем создать (компилировать) выходной ехе-архив? То есть, использовать какие-то СОМ-объекты, библиотеки и т.д.

Отправлено: 09:32, 04-05-2012 | #265


Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата dexx:
Например, с помощью стороннего приложения (.NET) запустить SFX Creator (фоном), выбрать определенный проект из ранее сохраненных и затем создать (компилировать) выходной ехе-архив? »
Для компиляции проекта, необходимо запустить исполняемый файл ccode.exe со ссылкой на файл проекта, указать необходимо полный путь к INI файлу проекта, вот так:

Код: Выделить весь код
ccode.exe /CreateCode /project=C:\Program Files\SFXCreator\projects\TEST.ini
Других взаимодействий с SFX Creator нет...т.к. программа, впринципе, не предназначенна для управления ею через командную строку

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:40, 04-05-2012 | #266


Новый участник


Сообщения: 3
Благодарности: 1

Профиль | Отправить PM | Цитировать


У меня не работает функция "Показать изображение перед запуском", указываю всё правильно
Первые 3 поля слева направо: Время задержки, Скорость появления, Скорость ухода
ставил 7, 3, 3 (это же в секундах, если я правильно понял) нажимаю на просмотр и тишина. Побывал компилировать, Запустил упаковщик и тоже нет картинки. В чем может быть дело?

Система windows 7

Отправлено: 23:53, 28-05-2012 | #267


Аватара для alert30

Ветеран


Сообщения: 1088
Благодарности: 162

Профиль | Отправить PM | Цитировать


K.A.V., в компилированном инсталляторе, при запуске самого компилированного инсталлятора появилось вот это чудо (см. вложении). Можете устранить в следующей версии?

Последний раз редактировалось alert30, 03-07-2012 в 10:22.


Отправлено: 10:48, 29-05-2012 | #268


Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата N_Alex:
(это же в секундах, если я правильно понял) »
В миллисекундах (забыл указать в файле справке), в вашем случае в поля следует указывать
7000 3000 3000

Цитата N_Alex:
нажимаю на просмотр и тишина »
Если ничего не происходит - компилировать нет смысла, т.к. код один и тот же, либо у вас ошибка в пути к файлу (необходимо прописать полный путь к существующему JPG файлу, SFX Creator сам его упакует в архив)


Цитата alert30:
появилось вот это чудо »
alert30, в главном окне программы снимите галочку с пункта "Предоставить выбор пользователю"

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:30, 29-05-2012 | #269


Новый участник


Сообщения: 3
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата K.A.V.:
В миллисекундах (забыл указать в файле справке), в вашем случае в поля следует указывать
7000 3000 3000 »
все нормально начал появляться. Спасибо. Но после компиляции так и не появляется.

Последний раз редактировалось N_Alex, 29-05-2012 в 23:09.


Отправлено: 22:19, 29-05-2012 | #270



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » SFX Creator 4 Alpha - создаём SFX архивы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Архиваторы - [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




 
Переход