Показать полную графическую версию : SFX Creator 4 Alpha - создаём SFX архивы
оно не хочет становиться поверх. Может я что-то не так делаю или с моим компом что-то не так? »
*Погонял последнее обновление - все работает отлично »
Исправил как и обещал ;)
Ваша программа справляется со всем этим без проблем. Здорово! K.A.V., спасибо за ваш труд! »
Я рад, что вам понравилась программа :)
И вам спасибо за отзыв)
Исправил как и обещал »
Ситуация с этим сообщением осталась та же...
Возможно, это трабла лишь у моего компьютера. Сообщение остается висеть под тем окном, из которого запущен ехе-архив на распаковку. Кстати, SFX Creator, при запуске, также не становится поверх всех окон. Какое-то наваждение)
Ладно, не хочется больше вас мучать, в целом программа более чем отличная. Для себя я придумал три варианта выхода из положения:
1. Или вложу в архив свой ехе-шник, который перед распаковкой свернет все пользовательские окна;
2. Или вложу ехе-шник, который после распаковки принудительно вытянет сообщение о завершении поверх всех открытых окон.
3. Или... посмотрю, как фактически отрабатывается распаковка на реальном компьютере пользователя. Может на целевой машине все на так и плохо?.. Начну именно с этого пункта))
K.A.V., спасибо за участие в моем вопросе, спасибо за программу! Я вам очень признателен!
ludmilau54
02-05-2012, 12:33
Уважаемый автор! Спасибо за то, что вы не бросили свой труд! Новая версия программы лишена тех, недостатков, которые были в предыдущей версии. Позволю себе предложить небольшое улучшение для рядового пользователя вашей замечательной программы. Если можно, то дополните пожалуйста интерфейс вашей программы следующим. После того, как пользователь указал директорию для установки (на прикреплённом рисунке стрелка 1) ему (пользователю) и в голову может не прийти, что при добавлении файлов и папок (особенно), ему нужно опять вручную указывать директорию для установки(на прикреплённом рисунке стрелка 2). Причем если он хочет, чтобы структура папок была сохранена, то сделать это он должен обязательно так как показано на рисунке(на прикреплённом рисунке стрелка 2).
Вышло обновление => 2.4.0.1
Обновляйтесь, кому важно (ошибка только в этом)
Исправление ошибки в ccode.exe, которая не давала использовать дополнительную возможность "Выполнить собственные NSIS функции"
1. Или вложу в архив свой ехе-шник, который перед распаковкой свернет все пользовательские окна; »
1. Обновитесь до версии 2.4.0.1
2. Распакуйте прикреплённый файл в каталог
\NSIS\Include\custom
3. В проекте "Дополнительные возможности" => "Выполнить собственные функции"
В поле "Include файл" вводим HideWindows.nsh
В поле "Функция" вводим HideWindows
Переключатель когда выполнить, по вашему выбору
Жмём добавить
1) ему (пользователю) и в голову может не прийти, что при добавлении файлов и папок (особенно), ему нужно опять вручную указывать директорию для установки »
Так устроен SFX Creator, в этом его гибкость и преимущество перед различными архиваторами, которые могут создавать SFX архивы
Так что здесь я могу сделать? Разве что добавить страничку в файл справки с описанием вопроса добавления файлов
В интерфейсе никаких манипуляций не будет по этому вопросу
2). Причем если он хочет, чтобы структура папок была сохранена, то сделать это он должен обязательно так как показано на рисунке »
Это, по моему, я вам уже объяснял...
Добавьте к "Директории установки" имя вашей папки, вот и всё решение проблемы "сохранения структуры каталога"
Либо добавляйте по такому принципу:
Папка TEST
В папке TEST есть папка "Фото ...."
При добавлении каталога в проект, указывайте папку TEST
Можно сделать так »
Да, таким методом закрывает все окна... даже страшно). Работает. Благодарю!
Еще вопрос. Возможно ли извне, с другого приложения, взаимодействовать с какими-то компонентами или функциями вашей программы? Например, с помощью стороннего приложения (.NET) запустить SFX Creator (фоном), выбрать определенный проект из ранее сохраненных и затем создать (компилировать) выходной ехе-архив? То есть, использовать какие-то СОМ-объекты, библиотеки и т.д.
Например, с помощью стороннего приложения (.NET) запустить SFX Creator (фоном), выбрать определенный проект из ранее сохраненных и затем создать (компилировать) выходной ехе-архив? »
Для компиляции проекта, необходимо запустить исполняемый файл ccode.exe со ссылкой на файл проекта, указать необходимо полный путь к INI файлу проекта, вот так:
ccode.exe /CreateCode /project=C:\Program Files\SFXCreator\projects\TEST.ini
Других взаимодействий с SFX Creator нет...т.к. программа, впринципе, не предназначенна для управления ею через командную строку
У меня не работает функция "Показать изображение перед запуском", указываю всё правильно
Первые 3 поля слева направо: Время задержки, Скорость появления, Скорость ухода
ставил 7, 3, 3 (это же в секундах, если я правильно понял) нажимаю на просмотр и тишина. Побывал компилировать, Запустил упаковщик и тоже нет картинки. В чем может быть дело?
Система windows 7
K.A.V., в компилированном инсталляторе, при запуске самого компилированного инсталлятора появилось вот это чудо (см. вложении). Можете устранить в следующей версии?
(это же в секундах, если я правильно понял) »
В миллисекундах (забыл указать в файле справке), в вашем случае в поля следует указывать
7000 3000 3000
нажимаю на просмотр и тишина »
Если ничего не происходит - компилировать нет смысла, т.к. код один и тот же, либо у вас ошибка в пути к файлу (необходимо прописать полный путь к существующему JPG файлу, SFX Creator сам его упакует в архив)
появилось вот это чудо »
alert30, в главном окне программы снимите галочку с пункта "Предоставить выбор пользователю"
В миллисекундах (забыл указать в файле справке), в вашем случае в поля следует указывать
7000 3000 3000 »
все нормально начал появляться. Спасибо. Но после компиляции так и не появляется.
было бы неплохо, ещё добавить функцию установки - выбор языка.
было бы неплохо, ещё добавить функцию установки - выбор языка. »
У SFX Creator задача создавать SFX архив, а не пакет инсталлятора, поэтому всё, что относится к графическому интерфейсу и к созданию более-менее пакета инсталлятора - не такие важные вещи и цели не первоочерёдные (и более скажу, всё это работает в режиме теста, т.к. данной возможности я не уделяю большое внимание), поэтому, сначала у SFX Creator был реализован базовый набор возможностей, и, в частности, 1 доступный язык для создания установки
Возможно, будет реализованная поддержка выбора нескольких языков для пакета инсталлятора, посмотрю, что можно будет сделать
Здравствуйте! Скачал последнюю версию программы. Установил, запустил и вот такое окно (см. вложение). Скачал, переустановил заново, такая же беда. У меня одного такое окно?
nyevgen, видимо уже установлена старая версия SFX Creator, и при этом хотели поставить поверх старой версии.
нет, скачал и ставил версию 2,4. до этого не было вообще установлено ничего.
nyevgen, даже не знаю что и сказать, первый раз вижу такое...
Может быть дело в скинах или в каких-либо библиотеках именно в вашей системе...
У вас XP? Сборка или чистая ОС?
Попробуйте отключить подгрузку скинов у программы, для этого:
Переходим в папку программы, далее в папку SYS, открываем файл Settings.ini любым текстовым редактором, там вы увидите следующую строку:
Skin=1
Замените цифру 1 на 0 и попробуйте запустить программу
Если не поможет, попробуйте переименовать также папку Skin
P.S.
Что в вашей системе с шрифтами? Может быть стоит большое увеличение, из-за этого идёт такой эффект на интерфес программы?
Так и не понял в чем проблема. Мне пришлось переустановить ХР из-за другого случая. Устанавливал ту же самую. Все заработало. Спасибо.
Creator000
25-06-2012, 22:01
а есть мануал по созданию sfx архива через winrar? ну там всякие дополнительные модули нужны будут.
Creator000, этот компилятор по каждому функцию установки и удалении файлов прописан через NSIS.
Creator000, здесь не обсуждаются сторонние программы для создания SFX архивов, поэтому задавайте вопросы по WinRAR в другой теме, вам здесь ничего не подскажут по работе с программой WinRAR
По теме WinRAR, можете здесь почитать...
Создание SFX архива (http://www.oszone.net/3171)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC