SFX Creator 4 Alpha - создаём SFX архивы

Ответить
 • Просмотры: 28
Аватара пользователя
K.A.V.

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение K.A.V. »

Цитата K.A.V.:



Скачать с Soft.OSzone.net

или загружайте вложение из шапки темы
SFX Creator 4 Alpha - создаём SFX архивы




Сложно перейти в софт-каталог? Изображение



Добавил вложение
Аватара пользователя
Limonica

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение Limonica »

А скоро будет обновление?
Аватара пользователя
K.A.V.

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение K.A.V. »

Цитата truvo:



несложно, но раз написано - должно быть!
SFX Creator 4 Alpha - создаём SFX архивы




Волшебное слово "или" убирает данную необходимость, т.к. есть другой источник архива Изображение
Аватара пользователя
Limonica

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение Limonica »

Зарегистрироваться на Вашем форуме не вышло и пишу здесь, хотелось выполнить собственную функцию NSIS

1. Выполнить после распаковки файлов.

2. Всё довольно просто. Добавить в реестр четыре значения и запустить исполняемый файл последовательно с тремя разными параметрами.

Нужно ли приводить ключи реестра или же будет возможность их вписать самостоятельно?



P.S. На форуме ругается на email


Цитата:



Введённый домен email не имеет корректной почтовой записи в DNS (MX record).
Аватара пользователя
Limonica

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение Limonica »

Limonica, вам пора качать
Справочник по NSIS
Изображение

Справочник по NSIS => Перевод справки NSIS => CreateShortCut
Вложения
MyFunc.rar
(325 байт) 0 скачиваний
MyFunc.rar
(325 байт) 0 скачиваний
Аватара пользователя
Limonica

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение Limonica »

Информацию в реестр добавляет вопросов нет, но выполнение приложений, снова, происходит без учёта параметров, как есть. Пробывала и такой, и такой вариант:

Цитата:

ExecWait '"$ProgramFiles\test\test.exe" /test'

ExecWait "$ProgramFiles\test\test.exe /test"

Результат тот же. Что делать?

P.S. Совсем забыла, подскажите как будет выглядеть строчка добавления атрибута файлу?
Аватара пользователя
K.A.V.

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение K.A.V. »

Цитата Limonica:



функция перезаписи не работает
SFX Creator 4 Alpha - создаём SFX архивы




Всё прекрасно работает...

Единственное, была проблема при указании "Перезаписывать, если новее" - теперь перезаписывает, если распаковываемый файл был изменён более позднее чем тот, что уже существует на диске



Обновитесь через программу обновления - там буквально 50 Кб для замены ccode.exe
Аватара пользователя
Limonica

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение Limonica »

Доброе утро, хочу выполнить собственную функцию NSIS, по типу (проверяет есть ли файл в заданной директории и в зависимости от результата делает переход на обозначенную константу). Неоходимо выполнить до распаковки файлов. Пример на BAT:

Код:

Код: Выделить всё

if exist "%ProgramFiles%\test\test.exe" (goto ex) else (goto in)   
 :in
install
 :ex 
exit
Аватара пользователя
K.A.V.

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение K.A.V. »

Код:

Код: Выделить всё

IfFileExists "$exedir\Отчёт.log" 0 NoFile
; Файл есть, выполняем код
NoFile:
; Файла НЕТ
Аватара пользователя
Limonica

Re: SFX Creator 4 Alpha - создаём SFX архивы

Сообщение Limonica »

Спасибо, это работает, но только после распаковки файлов. Поскольку секции чётко зафиксированы, придумалось решение, дописать скрипт, поэтому снова нужна Ваша помощь, а именно:





Код:

Код: Выделить всё

Скрипт распаковки файлов в определённую директорию
Ответить

Вернуться в «Автоматическая установка приложений»