Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » 7z SFX Constructor

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Открыть новую тему     Написать ответ в эту тему

wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

7z SFX Constructor
 
   
 
Основные возможности:  |  Справки:












Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 13:28 01-07-2016 | Исправлено: CryptoUsbtor, 16:24 03-10-2019
CryptoUsbtor



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
1. Почему нельзя сделать, чтоб прога после закрытия подчищала за собой весь оставленый мусор?  

Только сейчас понял, что вы про реестр...
 
Программа не создаёт портативный софт, она лишь упаковывает файлы в архив.
SFX не отслеживает действия запущенного процесса, за исключением его закрытия.

Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 14:37 03-03-2019
insulin11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго.
Возник ещё вопрос.
Иногда этой прогой запаковываю портабельные версии программ (если надо, чтоб прога была одним файлом)
Так вот, на некоторых прогах после запаковки, настройки слетают в дефолт, на некоторых всё нормально - остаются такими-же, как и перед запаковкой.
Возможно как то, где то прописать, чтоб настройки сохранялись?
Спасибо.

Всего записей: 1995 | Зарегистр. 25-09-2008 | Отправлено: 23:57 21-03-2019
khasia



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
insulin11

Цитата:
Так вот, на некоторых прогах после запаковки, настройки слетают в дефолт, на некоторых всё нормально - остаются такими-же, как и перед запаковкой.
Возможно как то, где то прописать, чтоб настройки сохранялись?  

Конечно можно. Только к настройкам 7z SFX Constructor это не имеет никакого отношения. В вашем случае всё зависит от подготовки проекта. Решение вашей задачи: Это качественные снимки реестра и файловой системы + сценарий.

Всего записей: 2248 | Зарегистр. 18-02-2010 | Отправлено: 03:12 22-03-2019
CryptoUsbtor



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insulin11 программа лишь собирает все файлы в архив а потом при запуске, модуль их распаковывает и не более.

Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 07:02 22-03-2019 | Исправлено: CryptoUsbtor, 07:03 22-03-2019
insulin11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Только к настройкам 7z SFX Constructor это не имеет никакого отношения

почему? как раз прямое.

Цитата:
Решение вашей задачи: Это качественные снимки реестра и файловой системы + сценарий.  

всё намного проще решил, методом тыка - галка на "waitall" решает все проблемы...
 

Всего записей: 1995 | Зарегистр. 25-09-2008 | Отправлено: 17:31 22-03-2019
khasia



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
insulin11

Цитата:
 на некоторых прогах после запаковки, настройки слетают в дефолт, на некоторых всё нормально - остаются такими-же, как и перед запаковкой.


Цитата:
всё намного проще решил, методом тыка - галка на "waitall" решает все проблемы...  

Удивительное решение. Я за вас рад.  

Цитата:
почему? как раз прямое.

Ваше решение подтверждает прямое отношение к сценарию.
=========================================
Думаю когда "заберётесь по глубже" в тему SFX и разберётесь, вернётесь к этому посту и вместе посмеёмся.  Удачи.  
 

Всего записей: 2248 | Зарегистр. 18-02-2010 | Отправлено: 12:45 23-03-2019
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вчера накатал текст по этому поводу, но потом не стал обламывать человеку кайф от его заблуждений. ))

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 14:44 23-03-2019
CryptoUsbtor



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, по скриптам есть тема на oszone. (даже две)
У меня нет желания читать-отвечать что либо по скриптам.
То что я знаю, есть в справке.
Подходить к каждой упаковки, нужно индивидуально.
Анализировать, тестировать и делать выводы...

Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 23:42 23-03-2019
heloy2010

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую всех. У меня такой вопрос, как перед запуском *exe, прописать в сценарии копирование папки с файлом настройки из SFX-архива в директорию %AppData%? Как я понял из справки, это можно сделать с помощью командной строки (hidcon:cmd /c xcopy). Только как я не колдовал, ничего не выходит.

Всего записей: 249 | Зарегистр. 17-05-2019 | Отправлено: 23:02 06-07-2019
Dicinson



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
heloy2010
Можно без сценария.разложить файлы по директориям,выделить их все и перетянуть в поле добавления.Путь распаковки указывать корень диска.
Они скопируются во временную папку и добавятся как надо))
 

 

Всего записей: 1722 | Зарегистр. 09-03-2010 | Отправлено: 23:17 06-07-2019
CryptoUsbtor



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
heloy2010
Можно же батником произвести любые действия...
копирование и запуск чего хотите...

Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 07:12 07-07-2019
heloy2010

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 249 | Зарегистр. 17-05-2019 | Отправлено: 07:23 07-07-2019 | Исправлено: heloy2010, 04:37 05-02-2023
CryptoUsbtor



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
heloy2010 Вы не поняли Dicinson он вам предложил воссоздать структуру папок в архиве. Но это не сработает на другом компе, так как профиль пользователя будет называться по другому...
 
Процесс, как я его вижу, должен быть таков:
Запускаем SFX
Все файлы распаковываются в одно место (какое укажите в сценарии)
Далее запускается в скрытом режиме bat файл и производит копирование, перенос файлов в нужные места.
Далее запуск основного файла программы.
 
Использовать "матрёшки" - не корректно...

Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 07:53 07-07-2019
heloy2010

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 249 | Зарегистр. 17-05-2019 | Отправлено: 08:31 07-07-2019 | Исправлено: heloy2010, 04:39 05-02-2023
CryptoUsbtor



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
heloy2010 Берёте справку модуля и командной строки и изучаете, нет ничего сложного

Цитата:
hidcon:cmd /c xcopy

а что вам мешает то..  
просто вы не видите что происходит
напишите строчку так:

Код:
cmd.exe /k xcopy ...

а уж когда всё проверите, скроете выполнение
 
Для тестирования, удаляете на время всё лишнее (папки, файлы), что бы сжатие и запуск происходили быстрее, ставите уровень сжатия 0, убираете подписание файла,  индексирование имён файла, ставите автоматический запуск и нажимаете кнопку для сборки проекта или F5. Подправляете сценарий и опять запускаете. Так можно быстро и удобно отладить сценарий проекта...
 
Пример строчки копирования:

Код:
AutoInstallS="hidcon:cmd /c xcopy \"%%S\\APPS\" \"%Install%\\APPS\" /c /i /s /e /r /h /y"

То есть без ключей запуска, у вас ничего не с копируется... Изучайте для чего нужны ключи.

Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 08:49 07-07-2019 | Исправлено: CryptoUsbtor, 09:15 07-07-2019
heloy2010

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

----------
Игорь

Всего записей: 249 | Зарегистр. 17-05-2019 | Отправлено: 09:14 07-07-2019 | Исправлено: heloy2010, 04:38 05-02-2023
CryptoUsbtor



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я вам выше дал пример копирования

Цитата:
а "читать между строк", у меня пока знаний не достаточно

я тоже так не умею. но всегда можно найти примеры...
Я же написал утилиту, для просмотра чужих сценариев
Ищите где либо скопление проектов 7zip SFX и просматриваете сценарии.

Всего записей: 745 | Зарегистр. 24-04-2016 | Отправлено: 09:16 07-07-2019 | Исправлено: CryptoUsbtor, 09:21 07-07-2019
Dicinson



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
heloy2010
Именно так и есть - папки, с данными настройки и регистрации, находящиеся в SFX-архиве, распаковываются по определенным директориям,а после распаковки запускается нужный EXE-BAT-CMD.
На скрине упаковка Браузера.В нём сразу Flash и прочие плагины распаковывающиеся в папку Windows и далее,в USERS профиль,ложащийся в %AppData% и ярлык на Desktop в котором ключ с параметрами запуска(создание ярлыка в программе не подходит,поскольку в нём нельзя указать  --disable-update --disable-background-networking)
Это вы меня не поняли...
 

Всего записей: 1722 | Зарегистр. 09-03-2010 | Отправлено: 09:55 07-07-2019
heloy2010

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 249 | Зарегистр. 17-05-2019 | Отправлено: 15:05 07-07-2019 | Исправлено: heloy2010, 04:39 05-02-2023
heloy2010

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 249 | Зарегистр. 17-05-2019 | Отправлено: 10:08 15-08-2019 | Исправлено: heloy2010, 04:38 05-02-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Компьютерный форум Ru.Board » Компьютеры » Программы » 7z SFX Constructor


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru