SFX Creator 4 Alpha - создаём SFX архивы
-
Limonica
Re: SFX Creator 4 Alpha - создаём SFX архивы
K.A.V., Добрый день! Только сейчас заметил, что в исходнике отсутствует сообщение о необходимости войти в систему с правами Админа...
Function GetAccountType
UserInfo::GetAccountType
Pop $1
StrCmp $1 "Admin" okAccountType 0
quit
okAccountType:
FunctionEnd
Function GetAccountType
UserInfo::GetAccountType
Pop $1
StrCmp $1 "Admin" okAccountType 0
quit
okAccountType:
FunctionEnd
-
K.A.V.
Re: SFX Creator 4 Alpha - создаём SFX архивы
Цитата Super285:
Здравствуйте K.A.V! есть видео для новичков как с ним работать SFX Creator 2.7? по справке что-то у меня не получается не могу понять=( заранее спасибо
Здравствуйте
Нет, обучающего видео нет...это же не такое огромное ПО как Photoshop, да и вроде бы ничего сложного в SFX Creator я не делал, по крайней мере делаю так, чтобы было понятно именно начинающим в деле перепаковки
А что конкретно вы не понимаете? Вы скажите...
У меня была идея создать отдельный раздел в файле справке aka "Создаём необходимый SFX или инсталлятор", но пока на реализацию этой идеи нет времени, опять же повторюсь, что сам по себе SFX Creator - простенькая программа с простым интерфейсом (где-то конечно и неудобным) и создавать этот раздел в файле справки (как мне кажется) не является критической необходимостью для пользователей программы
В скором времени думаю всё же запущу форум на своём сайте, хотя бы с разделом о SFX Creator, где будет обсуждать многое, в том числе и будут глосования...вот только не знаю, сколько народу там будет
Здравствуйте K.A.V! есть видео для новичков как с ним работать SFX Creator 2.7? по справке что-то у меня не получается не могу понять=( заранее спасибо
SFX Creator 4 Alpha - создаём SFX архивы
Здравствуйте
Нет, обучающего видео нет...это же не такое огромное ПО как Photoshop, да и вроде бы ничего сложного в SFX Creator я не делал, по крайней мере делаю так, чтобы было понятно именно начинающим в деле перепаковки
А что конкретно вы не понимаете? Вы скажите...
У меня была идея создать отдельный раздел в файле справке aka "Создаём необходимый SFX или инсталлятор", но пока на реализацию этой идеи нет времени, опять же повторюсь, что сам по себе SFX Creator - простенькая программа с простым интерфейсом (где-то конечно и неудобным) и создавать этот раздел в файле справки (как мне кажется) не является критической необходимостью для пользователей программы
В скором времени думаю всё же запущу форум на своём сайте, хотя бы с разделом о SFX Creator, где будет обсуждать многое, в том числе и будут глосования...вот только не знаю, сколько народу там будет

-
Smith_Wesson
Re: SFX Creator 4 Alpha - создаём SFX архивы
Всем доброго времени! Уважаемый K.A.V., подскажите почему у меня отрабатывает запуск файлов *.vbs..?
Прописываю в ini-файле так:
Цитата:
[Выполнить]
1=C:\WINDOWS\system32\cscript.exe C:\ftp_.vbs
2_hide=1
Но, ни чего не происходит... С запуском *.bat-файлов проблем нет. Отдельно, ftp_.vbs - отрабатывает, на ура. Не, пойму - в чем причина....(((
Прописываю в ini-файле так:
Цитата:
[Выполнить]
1=C:\WINDOWS\system32\cscript.exe C:\ftp_.vbs
2_hide=1
Но, ни чего не происходит... С запуском *.bat-файлов проблем нет. Отдельно, ftp_.vbs - отрабатывает, на ура. Не, пойму - в чем причина....(((
-
K.A.V.
Re: SFX Creator 4 Alpha - создаём SFX архивы
Цитата Salmo:
Попытки авто-обновиться уже не первый раз заканчиваются сообщением "Невозможно определить статус версии на сервере"
Это уже проблемы не SFX Creator, а хостинга, на котором располагаются файлы обновления
К тому же, в этой теме всегда будет актуальная версия SFX Creator т.к. изначально SFX Creator создавался в рамках OSZone "Автоматической установки"
Делать возможность обновления с нескольких серверов не вижу смысла, т.к. проект не обновляется каждый день и, собственно, это не такой огромный и важный проект для людей, как ОС или антивирус
Попытки авто-обновиться уже не первый раз заканчиваются сообщением "Невозможно определить статус версии на сервере"
SFX Creator 4 Alpha - создаём SFX архивы
Это уже проблемы не SFX Creator, а хостинга, на котором располагаются файлы обновления
К тому же, в этой теме всегда будет актуальная версия SFX Creator т.к. изначально SFX Creator создавался в рамках OSZone "Автоматической установки"
Делать возможность обновления с нескольких серверов не вижу смысла, т.к. проект не обновляется каждый день и, собственно, это не такой огромный и важный проект для людей, как ОС или антивирус

-
Smith_Wesson
Re: SFX Creator 4 Alpha - создаём SFX архивы
Уважаемые пользователи SFX Creator!
Открылся форум с разделом обсуждения программы на моём сайте.
Кто заинтересован в развитии проекта, может приходить в гости и учавствовать в голосованиях и в высказывании мнения относительно вводимых возможностей и улучшений
Так же на форуме, я, скорее всего, буду публиковать различные примеры по созданию архива с помощью SFX Creator
Вообщем всё, что относится к SFX Creator (доп. инфа) я буду публиковать там, чтобы не создавать в этой теме бессмысленный мусор из отдельных сообщений
Кому интересно - милости просим
Открылся форум с разделом обсуждения программы на моём сайте.
Кто заинтересован в развитии проекта, может приходить в гости и учавствовать в голосованиях и в высказывании мнения относительно вводимых возможностей и улучшений
Так же на форуме, я, скорее всего, буду публиковать различные примеры по созданию архива с помощью SFX Creator
Вообщем всё, что относится к SFX Creator (доп. инфа) я буду публиковать там, чтобы не создавать в этой теме бессмысленный мусор из отдельных сообщений
Кому интересно - милости просим

-
BloodZIK
Re: SFX Creator 4 Alpha - создаём SFX архивы
Были ли проблема у кого, что установка началась, а прогресс бар даже не начинал движения, он через некоторое время просто заканчивал установку, т.е. проблема в прогресс баре, то, что он вообще ни как не двигается
------
Выяснил, что она не работает при методе сжатия 7z
------
Выяснил, что она не работает при методе сжатия 7z
-
erema15
Re: SFX Creator 4 Alpha - создаём SFX архивы
Цитата still.alive.79827@fb:
Перехожу на "Управление проектами" и там у меня нету ничего про графический интерфейс
Просто в интерфейсе программы произошли изменения, и данная кнопка была переделана под другой функционал, а в справке поправить забыл
Графический интерфейс можно настроить из "Меню SFX Creator" (в левом верхнем углу программы зелёный крестик)
Перехожу на "Управление проектами" и там у меня нету ничего про графический интерфейс
SFX Creator 4 Alpha - создаём SFX архивы
Просто в интерфейсе программы произошли изменения, и данная кнопка была переделана под другой функционал, а в справке поправить забыл

Графический интерфейс можно настроить из "Меню SFX Creator" (в левом верхнем углу программы зелёный крестик)
- Вложения
-
- ccode-компоненты-многофайлов.7z
- (3.74 КБ) 0 скачиваний
- ccode-компоненты-многофайлов.7z
- (3.74 КБ) 0 скачиваний
-
- ccode-ярлыки.7z
- (4.12 КБ) 0 скачиваний
- ccode-ярлыки.7z
- (4.12 КБ) 0 скачиваний
-
K.A.V.
Re: SFX Creator 4 Alpha - создаём SFX архивы
Добрый вечер. Во-первых спасибо за труды автору данной программы. Все время пользовался раровским exe компилятором пока не столкнулся с рядом трудностей, о них по порядку...
Есть приложение "А" на английском языке в инсталляторе Nullsoft.
Есть файлы руссификации этого приложения "Б".
Алгоритм прост, ставим английскую версию "А", поверх накатываем файлы русификации "Б"
Проблема в том, что после установки английской версии инсталятор Nullsoft запускает установленную программу на выполнение netcard.exe и русификация происходит с ошибками. Раровский компилятор не обладает функционалом убивания процессов, и я решил воспользоваться sfx creator.
Ну первое, что сделал запускаю с помощью "Добавления выполнения приложения" нульсофтовский инсталлятор с ключом \S тихой установки.
Второе установил "Проверка\закрытие" по имени процесса"Netcard.exe
Третье прописал путь установки русифицированных файлов.
Компилирую, запускаю, и тут меня ждет неудача. Судя по всему второе не выполняется, или выполняется не вовремя. Программа запускается, и файлы русификации не могут установится. Подумал, ну да ладно наверно "проверка\закрытие" срабатывает при запуске exe и в это время процесса netcard.exe еще нет. Надо искать альтернативу. На 17 страницы данной темы вычитал про плагин killprocess.dll, решил воспользоваться им. Зашел в "Выполнение собственных функций" добавил KillProcess.nsh функция KillProcess, установил опцию Выполнить до распаковки файлов. Скинул файлы в папку плагин killrocess.dll и findprocess.dll. Воспользовался по аналогии кодом с 17 страницы:
Код:
Компилирую, на этот раз лучше: Приложение запускается, третяя часть не запускается, дожидается закрытия программы, если закрыть то все ок устанавливается, но автоматически netcard.exe убиваться по прежнему не хочет. Если убрать findproc то ожидания нет программа не киляется и опять ошибка невозможности записать из-за запущенного процесса. Помогите добить процесс одним из двух этих способов, что делаю не так?.
Есть приложение "А" на английском языке в инсталляторе Nullsoft.
Есть файлы руссификации этого приложения "Б".
Алгоритм прост, ставим английскую версию "А", поверх накатываем файлы русификации "Б"
Проблема в том, что после установки английской версии инсталятор Nullsoft запускает установленную программу на выполнение netcard.exe и русификация происходит с ошибками. Раровский компилятор не обладает функционалом убивания процессов, и я решил воспользоваться sfx creator.
Ну первое, что сделал запускаю с помощью "Добавления выполнения приложения" нульсофтовский инсталлятор с ключом \S тихой установки.
Второе установил "Проверка\закрытие" по имени процесса"Netcard.exe
Третье прописал путь установки русифицированных файлов.
Компилирую, запускаю, и тут меня ждет неудача. Судя по всему второе не выполняется, или выполняется не вовремя. Программа запускается, и файлы русификации не могут установится. Подумал, ну да ладно наверно "проверка\закрытие" срабатывает при запуске exe и в это время процесса netcard.exe еще нет. Надо искать альтернативу. На 17 страницы данной темы вычитал про плагин killprocess.dll, решил воспользоваться им. Зашел в "Выполнение собственных функций" добавил KillProcess.nsh функция KillProcess, установил опцию Выполнить до распаковки файлов. Скинул файлы в папку плагин killrocess.dll и findprocess.dll. Воспользовался по аналогии кодом с 17 страницы:
Код:
Код: Выделить всё
Function KillProcess
FindProcDLL::FindProc "Netcard.exe" ; укажите образ процесса
KillProcDLL::KillProc "Netcard.exe" ; укажите образ процесса
StrCmp $R0 "1" -2 0
execwait "$PROGRAMFILES\Net\Netcard.exe" ; Ждём завершения исполнения файла
FunctionEndКомпилирую, на этот раз лучше: Приложение запускается, третяя часть не запускается, дожидается закрытия программы, если закрыть то все ок устанавливается, но автоматически netcard.exe убиваться по прежнему не хочет. Если убрать findproc то ожидания нет программа не киляется и опять ошибка невозможности записать из-за запущенного процесса. Помогите добить процесс одним из двух этих способов, что делаю не так?.
-
erema15
Re: SFX Creator 4 Alpha - создаём SFX архивы
GenLaden
Код:
Код:
Код: Выделить всё
Function KillProcess
KillProcDLL::KillProc "Netcard.exe" ; укажите образ процесса
FindProcDLL::FindProc "Netcard.exe" ; укажите образ процесса
StrCmp $R0 "1" -2 0
FunctionEnd-
K.A.V.
Re: SFX Creator 4 Alpha - создаём SFX архивы
Можно ли сделать пункты выбора компонентов многоуровневыми?