Модифицированный SFX модуль 7-Zip'а для установок

Ответить
 • Просмотры: 27
Аватара пользователя
gora

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение gora »

Цитата janxp:



Уже несколько клиентов перепробовал.
Модифицированный SFX модуль 7-Zip'а для установок




У меня вполне получилось самим браузером.
Аватара пользователя
SergeyZV

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение SergeyZV »

Цитата Iska:



У меня вполне получилось самим браузером.
Модифицированный SFX модуль 7-Zip'а для установок




Как это? Весь репозиторий браузером? Изображение
Аватара пользователя
minutka15

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение minutka15 »

Ребята нужна помощь,

Сразу оговорюсь что не силён в 7z и возможно такой вопрос уже задавался,

но я информацию не нашел или плохо искал.

В общем у меня установщик вот такого характера, пользователю дана возможность

выбрать одну из 4х директорий для установки программы.

Всё это выглядит примерно вот так:





Код:

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

SetEnvironment="WAY1=%7zSfxFolder38%\\MyProgram01"
SetEnvironment="WAY2=%7zSfxFolder38%\\MyProgram02"
SetEnvironment="WAY3=%7zSfxFolder38%\\MyProgram03"
SetEnvironment="WAY4=%7zSfxFolder38%\\MyProgram04"
;ai
AutoInstall="hidcon:cmd /c xcopy \"DATA\" \"%WAY1%\" /e /i /y"
;ai1
AutoInstall1="hidcon:cmd /c xcopy \"DATA\" \"%WAY2%\" /e /i /y"
;ai2
AutoInstall2="hidcon:cmd /c xcopy \"DATA\" \"%WAY3%\" /e /i /y"
;ai3
AutoInstall3="hidcon:cmd /c xcopy \"DATA\" \"%WAY4%\" /e /i /y"
Shortcut="Pu, {%???%\\???\\MyProg.exe}, {}, {MyProgram}, {}, {MyProgram}"

Всё это работает вот только никак не получается создать ярлык программы.

В папке DATA есть подпапка и в ней "MyProgram.exe" к которому нужно создать ярлык.

Если бы знать точно с каким ключом установят, то его можно найти и вытащить куда нужно.

Как бы вы мне посоветовали действовать в этом случае?

Естественно без привлечения других программ...
Аватара пользователя
gora

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение gora »

Цитата Oleg_Sch:



svn co svn://svn.7zsfx.info/7zsfxmod/branches/1.6.0-develop
Модифицированный SFX модуль 7-Zip'а для установок




Это моя первая команда. Ответ: "Unable to connect to a repository". У меня, наверное, с компьютером что-то не то. Вроде ничего не должно блокировать...
Аватара пользователя
minutka15

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение minutka15 »

Цитата janxp:



Как это? Весь репозиторий браузером?
Модифицированный SFX модуль 7-Zip'а для установок




Так Вы бы так и сказали, что Вам именно репозиторий нужен Изображение.
Аватара пользователя
sov44

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение sov44 »

janxp, Ограничений на чтение нет. Сам пользуюсь
http://subversion.apache.org/packages.html
, некоторые вещи
https://tortoisesvn.net/
(нпр более наглядный diff)

Только что сделал checkout


Цитата:



svn info 1.6.0-develop/

Path: 1.6.0-develop

Working Copy Root Path: /tmp/1.6.0-develop

URL: svn://svn.7zsfx.info/7zsfxmod/branches/1.6.0-develop

Relative URL: ^/branches/1.6.0-develop

Repository Root: svn://svn.7zsfx.info/7zsfxmod

Repository UUID: dfd063af-9249-df11-9ade-029bd8003d0b

Revision: 101

Node Kind: directory

Schedule: normal

Last Changed Author: oleg_sch

Last Changed Rev: 101

Last Changed Date: 2015-05-12 19:45:57 +1000 (вт, 12 май 2015)
Аватара пользователя
ya158

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение ya158 »

Oleg_Sch,

Все нормально, RapidSVN скачал. У меня маршрутизатор перегрелся, оказывается, - lan сбоит.
Аватара пользователя
minutka15

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение minutka15 »

Может мне кто-нибудь подсказать причину, почему в свойствах у создаваемого ярлыка "Рабочая папка" пусто?

Сам ярлык от программы функционирует, однако не во всех программах.

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

Читал в справке про {working_directory}, вписывал установочный путь сотню раз, ничего не получается...

А вот делаю любой ярлык при помощи winrar-а то в свойствах ярлыка в поле "Рабочая папка" путь присутствует.

Из за этого в тех программах которые ругаются на отсутствие файлов в установленной директории, я тупо создаю winrar sfx - пустышку с каким нибудь *.txt файлом где прописываю ярлыки к программе типа:

Path=%programfiles%\MyProgramFolder

Silent=1

Overwrite=1

Shortcut=D, "%programfiles%\MyProgramFolder\Myprogram.exe", "MyProgramFolder", "", "MyProgramName"

И всё работает.

Либо просто в ручном режиме создаёшь ярлык от исполняемого файла и запускаешь.

Вот никак понять не могу, в чём причина.

---------------------------------------------------------------



Нашел решение и вопрос снят.

Причина была в отсутствии мозгов.
Аватара пользователя
Oleg_Sch

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение Oleg_Sch »

В шапке расписана разница между стабильными и разрабатываемыми версиями

Подробности добавок можно посмотреть на
http://7zsfx.info/ru/history_b.html
Аватара пользователя
SergeyZV

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение SergeyZV »

Подскажите пожалуйста, не могу с шапки скачать модули:


Цитата Oleg_Sch:



Happy New Year!

1.5.2.3807

1.6.0.3807
Модифицированный SFX модуль 7-Zip'а для установок




Пишет: не доступен.
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»