Показать полную графическую версию : SFX Creator 4 Alpha - создаём SFX архивы
atsasinWTF
14-12-2012, 17:37
Уважаемый K.A.V.,
Было бы просто здорово, если бы Вы реализовали поддержку фалов конфигураций 7sfx... )
Вашему SFX Creator - это было бы только плюсом!
пожалуйста )
все в одном! )
здесь http://forum.oszone.net/post-2034939.html#post2034939
что бы хотелось...
такого еще нигде не реализовано (
Было бы просто здорово, если бы Вы реализовали поддержку фалов конфигураций 7sfx... ) »
Я же писал пару постов назад насчет 7z SFX, тем более делать его поддержку в SFX Creator я не собираюсь...зачем?
Вникать в его особенности и синтаксис команд, в которых куча лишних (на мой взгляд) символов, которые в итоге мне придётся фильтровать мне как-то неохото...
здесь http://forum.oszone.net/post-2034939.html#post2034939
что бы хотелось...
такого еще нигде не реализовано ( »
хм, чего именно то, не реализованно??
1. В SFX Creator можно добавить папку целиком в проект
2. В SFX Creator есть возможность в текстовые поля вставлять файлы, которые добавлены в проект, эта возможность называется "Кеширование файлов проекта" (в файле справки "Главное окно программы => Управление проектами")
Ознакомьтесь со всеми возможностями программы, прочитав файл справки
Limonica
14-12-2012, 19:05
KAV добавь пожалуйста опцию DisableX64FSRedirection в программу, в виде галочки, часто нужно.
Было бы просто здорово, если бы Вы реализовали поддержку фалов конфигураций 7sfx... ) »
Стоит подумать, прежде чем это написать. Модулей и функции бывают разными.
Limonica
15-12-2012, 18:40
+ уберите префикс "sfxcreator" у временной папки "$TMPDIR"
KAV добавь пожалуйста опцию DisableX64FSRedirection в программу, в виде галочки, часто нужно. »
Добавим
+ уберите префикс "sfxcreator" у временной папки "$TMPDIR" »
И чем же он вам мешает? Если вам не нравится префикс у временной папки, которую пользователь вряд-ли даже увидит, то удаляйте его самостоятельно перед компиляцией...
Limonica
16-12-2012, 22:44
Если убирать самостоятельно теряется некоторый функционал, в частности "Защита от распаковки", возможно ли сделать опцию изменения префикса в интерфейсе?
Если убирать самостоятельно теряется некоторый функционал, в частности "Защита от распаковки" »
Если бы вы ознакомились со всеми возможностями программы, то такого бы не написали
Справка SFX Creator => Главное окно программы => Режим отладки проекта
Читаем пункт "Только исходники"
возможно ли сделать опцию изменения префикса в интерфейсе? »
Возможно, но абсолютно бесполезная и не нужная возможность, которая всего-лишь займёт определённое пространство в диалоге настройки проекта, не более...
Сегодня удалось в гостях запустить тест на 64 битной ОС. Прямой доступ к файлам System32 осуществляется через Sysnative, впрочем, так и должно быть, - почему NSIS должен быть исключением...
Limonica
18-12-2012, 20:56
KAV спасибо за разъяснения, впредь буду внимательней, но есть одна великая проблема в интерфейсе SFXCreator - нельзя уменьшать его размер (стягивать), из за этого на виртуальной машине отображается лишь часть интерфейса, возможно ли решить эту поистине великую проблему?
есть одна великая проблема в интерфейсе SFXCreator - нельзя уменьшать его размер (стягивать), из за этого на виртуальной машине отображается лишь часть интерфейса, возможно ли решить эту поистине великую проблему? »
Не поверите, но даже сам SFX Creator написан на NSIS :biggrin:
Поэтому думаю сами понимаете, на сколько огромны ограничения при написании интерфейса SFX Creator...И такой возможности "растяжки" окон нет...
Пока и у меня нет возможности протестировать полностью SFX Creator на других ОС или на виртуалке, из-за железа
Если не сложно, сделайте скриншоты окон SFX Creator, чтобы посмотреть, где и как обрезается интерфейс и при каких настройках экрана
Я уже думал над уменьшением масштабности всех диалогов, уменьшив шрифт во всех элементах окна, посмотрим, может получится хотя бы подгонять границы окон при разных настройках экрана
K.A.V., Я думаю, если учесть размер 10 дюймового монитора, этого будет достаточно...
Режутся всего 3 окна: Главное, Проверка установленного ПО, Настройки деинсталлятора.
http://3.firepic.org/3/images/2012-12/19/m1rm60dk3xwn.png
Режутся всего 3 окна: Главное, Проверка установленного ПО, Настройки деинсталлятора. »
Дело не в окне SFX Creator, а в маленьком разрешении, я делал интерфейс на своём 1152х864...По вертикали у вас 600 маловато будет...Посмотрим, что можно будет сделать
По вертикали у вас 600 маловато будет...Посмотрим, что можно будет сделать »
Этот экран я привел в качестве примера, как самого малогабаритного (нетбук). Это не значит, что я хотел бы работать с SFX Creator на таком устройстве :)
Этот экран я привел в качестве примера, как самого малогабаритного (нетбук) »
В том то и смысл, что на столь маленьких разрешениях работают еденицы, и глобально что-то править в коде SFX Creator из-за небольшого процента таких пользователей нет особой нужды
на столь маленьких разрешениях работают еденицы »
Согласен, тем более не хочется уменьшения шрифтов, - это будет не комфортно... Думаю, монитор 13 дюймов - это разумный предел.
Попробовал установить на 14 дюймов 1366х768. Окна не помещаются. Но сколько, сказать не могу, т.к. программа не установилась, в полном смысле этого слова. Все окончилось на окне соглашения - кнопок в окне нет:
http://3.firepic.org/3/images/2012-12/20/8o7lnswn4rqs.png (Виста 32бит)
Запустил голый ЕХЕшник с другого компа, получил пустое окно, но хотя бы увидел, что на 14 дюймах при разрешении 1366х768 тоже режет окна. Работаю же я на 15,6 дюймах (1280х800) - все отлично
Limonica
22-12-2012, 11:26
KAV при выборе отладки, например "Только исходники", появляется белый значёк в трее и больше ничего не происходит, не по одинарному не по двойному щелчку мыши, и более того основное окно SfxCreator невозможно закрыть, приходится принудительно завершать в диспетчере задач, ОС Win XP SP3.
Пофиксите пожалуйста.
K.A.V.,
огромное спасибо за Ваш труд.
Хочу у Вас спросить. Можно ли упакованный файл выполнить и тут же удалить и при этом упакованный файл был под паролем?
Попробовал установить на 14 дюймов 1366х768. Окна не помещаются. Но сколько, сказать не могу, т.к. программа не установилась, в полном смысле этого слова. Все окончилось на окне соглашения - кнопок в окне нет: »
Здесь, мне кажется, проблема не в разрешении экрана, а именно в настройке DPI...сколько у вас точек на дюйм??
при разрешении 1366х768 тоже режет окна »
Режет потому, что я писал SFX Creator на разрешении 1152х864 с 96 DPI, поэтому то, что на вашем разрешении окна не помещаются на экран - это нормальное поведение :)
Сейчас на новом мониторе у меня другие настройки DPI - 115 точек на дюйм (1920х1080), и тоже все элементы увеличиваются и не помещаются в диалогах программы
Уже нашел способ в коде программы определить, какое значение DPI установлено у пользователя, вот теперь сижу и думаю...как бы автоматизировать это всё и чтобы SFX Creator изменял размеры окон исходя из разрешения экрана+значения DPI :wacko:
---
KAV при выборе отладки, например "Только исходники", появляется белый значёк в трее и больше ничего не происходит, не по одинарному не по двойному щелчку мыши, и более того основное окно SfxCreator невозможно закрыть, приходится принудительно завершать в диспетчере задач, ОС Win XP SP3. »
Попробуйте распаковать из прикреплённого архива EXE файл с заменой
---
Можно ли упакованный файл выполнить »
Читайте справку программы
Добавьте файл для распаковки в проект, затем
Дополнительные возможности => Добавить выполнение приложения
Добавьте запись о запуске файла
и тут же удалить »
Дополнительные возможности => Добавить файловую операцию
И чтобы сделать всё по порядку, в диалоге "Управление проектами" нажмите кнопку с красной и зелёной стрелкой, настройте очерёдность
tuz-veta
07-01-2013, 04:17
K.A.V.,
Как сделать чтоб инсталятор автоматом искал на каком диске стоит программа и установил туда файлы?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC