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

Компьютерный форум 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, 615 просмотров)
Тип файла: zip build_3.zip
(812.3 Kb, 318 просмотров)
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 | Цитировать


SFX Creator 2.3 Stable

Что нового в версии 2.3 Stable?
читать дальше »

[+] Функция обновления для поддержания SFX Creator в актуальной версии, теперь вы сможете сразу же обновить программу при выходе любых обновлений
[+] После окончания процесса компиляции, теперь сразу можно запустить созданный SFX пакет
[+] Новое всплывающее меню "Переменных"
[+] Добавлено 2 новых "Переменных" проекта: Имя программы и версия

Диалог "Управление проектами"
[+] Самоудаление SFX архива
[+] Защитить SFX архив от распаковки сторонними программами
[+] Требовать перезагрузку компьютера после установки
[+] Принудительная перезагрузка

Графический интерфейс => Выбор компонентов
[+] Добавлена возможность создавать пакет инсталлятора с выбором компонентов пользователем при установке.
Вы сможете "разбросать" все добавленные команды по компонентам, изменить как вам угодно порядок исполнения команд

Графический интерфейс => Старт меню[*] Внимание!
Изменён принцип создания ярлыков в графическом интерфейса на страничке "Старт меню"
Теперь вам необходимо указать к какому файлу создавать ярлык и во второе поле необходимо вводить только название ярлыка (без путей и без приставки расширения ".lnk"), будьте внимательны!
[+] Создать ярлыки для всех пользователей
[+] Дублировать все ярлыки на рабочий стол
[*] "Дополнительные возможности"
[+] Добавить ярлык => Добавлен переключатель создания ярлыков для всех пользователей

Диалог "Проверка установленного ПО"
[+] Диалог полностью переписан, как и весь код данной возможности: теперь всё работает как надо
[+] Добавлена возможность определить версию файла при "ручном" определении ПО по существованию файла/папки
[+] Возможность сразу же протестировать введённые вами данные "определения" перед занесением их в проект! Диалог прочитает введённые вами данные в формы и скомпилирует собственный проект только с данными определния ПО. Очень удобно!

Диалог Установка по ключу в реестре[*] Устранена 1 ошибка


Если будут найдены ошибки в работе программы - просьба сообщать незамедлительно
Со встроенной программой обновления обновляться теперь станет быстро и просто)

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

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

Отправлено: 23:35, 20-04-2012 | #221



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

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

MKN MKN вне форума

Ветеран


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

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


K.A.V.,
Первое, что сразу напрягает - это поведение окон.
Если, к примеру, когда кликаем "Управление проектами", то соответственно появляется новое окно, но основное окно при этом нельзя сдвинуть с места, а оно мешает, загораживает нужное...
Но после закрытия вызванного окна, основное само перемещается (если перед этим была попытка его перемешения).

И творятся странности с перерисовкой окон. То что основное периодически подмаргивает, ещё можно терпеть, но вот вызванное окно "Главные настройки", перерисовывается с более чем секундной задержкой и на это время исчезают все элементы в окне...
Может ну его, скин ? Мешает он конкретно...

Отправлено: 11:26, 21-04-2012 | #222


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

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


Contributor


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

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


Цитата MKN:
Если, к примеру, когда кликаем "Управление проектами", то соответственно появляется новое окно, но основное окно при этом нельзя сдвинуть с места, а оно мешает, загораживает нужное... »
Это исправимо, вот только нужно ли?
Мне просто не приятно когда главное окно постоянно появляется и исчезает, после вызова/закрытия диалогов
Кстати попробуй нажать на значок в трее когда открыт дополнительный диалог, основное окно программы скроется

Цитата MKN:
"Главные настройки", перерисовывается с более чем секундной задержкой и на это время исчезают все элементы в окне... »
Исчезают, потому что загружается другой INI файл диалога + чтение данных из проекта + увеличение шрифта для всех элементов, средствами NSIS я пока ничего умнее придумать не могу

Цитата MKN:
Может ну его, скин ? Мешает он конкретно... »
Справка SFX Creator => FAQ. Часто задаваемые вопросы

Прочитайте пожалуйста, будьте так добры
А если внимательно прочитаете, то и себя там найдёте))

P.S.
Были же отзывы о "неполной" справке к программе, в версии 2.3 Stable я постарался описать как можно больше всего

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

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

Отправлено: 12:11, 21-04-2012 | #223

MKN MKN вне форума

Ветеран


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

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


Цитата K.A.V.:
Справка SFX Creator => FAQ. Часто задаваемые вопросы
Прочитайте пожалуйста, будьте так добры »
Пардон. Не прочёл, поспешил испытывать. Вопрос снят.

Отправлено: 13:07, 21-04-2012 | #224


Аватара для alert30

Ветеран


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

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


K.A.V., снова у меня ошибка компиляции, сделал точка с запятой размер словаря 128 Мб; но он снова ошибку выходит, как быть? Файл прикреплен.

Последний раз редактировалось alert30, 10-05-2012 в 17:38.


Отправлено: 18:55, 21-04-2012 | #225


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

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


Contributor


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

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


alert30
1. В "Параметры компресси данных" в поле "Размер словаря" установите стандартное значение - 8

2. Дополнительные возможности => Показать сообщение при запуске/завершении
Уберите кавычки из текстового поля, можете заменить кавычку знаком ', это мы потом пофиксим

ps
Вы в настройках деинсталлятора прописали иконку "$DESKTOP\99.ico" которая будет отображаться в "Установка и удаление программ", у клиента то её не будет на рабочем столе...

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

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

Отправлено: 19:32, 21-04-2012 | #226


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

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


Contributor


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

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


Вышло обновление => 2.3.0.1

Исправлена ошибка: не работала настройка "Защита архива"
Исправлена ошибка: в некоторых текстовых полях при вводе символа кавычки вылетало "Ошибка компиляции"
Исправлена ошибка в диалоге "Удаление даных из проекта"

Скрытие главного окна при загрузке дополнительных диалогов
Исключено подключение лишних функций при компилировании


Обновляемся через встроенную программу обновления

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

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

Отправлено: 15:15, 22-04-2012 | #227


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


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

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


При попытке компиляции сообщение "Дистрибутив поврежден"

При попытке компиляции сообщение "Дистрибутив поврежден - недопустимый код"

Отправлено: 11:00, 25-04-2012 | #228


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

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


Contributor


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

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


Цитата ludmilau54:
При попытке компиляции сообщение "Дистрибутив поврежден - недопустимый код" »
SFX Creator показывает сообщение "Ошибка компиляции"??? Если да, то запакуйте файлы созданные SFX Creator'ом и прикрепите к вашему сообщению

Если SFX Creator не показывается сообщение "Ошибка компиляции", то соберите следующие файлы в архив и прикрепите к вашему сообщению, посмотрим в чем проблема

Код: Выделить весь код
<Папка SFX Creator>\projects\ваш файл проекта.ini
<Папка SFX Creator>\NSIS\Source.nsi
<Папка SFX Creator>\NSIS\Include\SoftInclude.nsh
<Папка SFX Creator>\NSIS\Include\K.A.V._PRE_Function.nsh
<Папка SFX Creator>\NSIS\Include\K.A.V._POST_Function.nsh

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


Отправлено: 11:40, 25-04-2012 | #229


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


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

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


Тестовый ini
[Главные_настройки]
Имя=Моя программа ${PRODUCT_VER}
Версия=1.0.0.0
Размер словаря=
Компрессор=LZMA
Solid архив=0
Директория установки=$ProgramFiles\MyProgram
Выходной файл=E:\test.exe
Прогресс распаковки=1
[Файлы для упаковки]
1=F:\Фото\2009 01 15
1_to=$ProgramFiles\MyProgram\

После нажатия кнопки компиляция появляется сообщение "Дистрибутив поврежден - недопустимый код", а под окошко с надписью "Создаю исходный код..." и ...все.

Отправлено: 11:56, 25-04-2012 | #230



Компьютерный форум 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




 
Переход