Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Аватара пользователя
Sistemnik84

Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение Sistemnik84 »

Всем привет!!!



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



1)Сам скрипт для создания секций копирования не совершеннен, в него можно добавить возможность автоматически создавать секции в INF для создания ярлыков в меню пуск. Если этим некому занятся дайте исходный код и разрешение на изменение скрипта, я им займусь.



2)Все аддоны имеют схожую структуру , но разный способ привязки (либо 3rdPaty либо установка удаление програм). Нельзя ли завязать через 3rdPaty все аддоны, мне кажется так гораздо удобней. Плюсы: не загружают "установку удаление" и список наглядно виден.



3)Все созданные вами аддоны ставятся по умолчанию, ЗАЧЕМ???. В конце концов у нас демократия, если нужно человеку он сам выберет в Windows до устаноку компонентов.



4)Никто не задумывался над созданием программы которая при установке ПО в систему будет отслеживать последовательность действий, порядок копирования файлов в систему и по окончании установки создать файлы аддонов с всеми необходимыми ключами регистрации в реестре и созданием всех необходимых ярлыков?



5)Можно ли выкладывать на форуме конструкторы для коммерческих версий программ.



6)Указанный вами в форуме способ отмены установки по умолчанию не работает. Да, система игнорирует закоментированный параметр MODES, но упорно продолжает ставить программу (проверенно на 4 аддонах)



7)Если я чуть чуть переделаю скрипт апдейт пака и его структуру, добавлю графическую оболочку, никто не обидится???
Аватара пользователя
jameszero

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение jameszero »

Готов ответить пока только на шестой пункт))

Для отмены установки по умолчанию, попробуйте параметру MODES присвоить 0

Код:
Аватара пользователя
XXXler

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение XXXler »

Цитата:



1)Сам скрипт для создания секций копирования не совершеннен, в него можно добавить возможность автоматически создавать секции в INF для создания ярлыков в меню пуск. Если этим некому занятся дайте исходный код и разрешение на изменение скрипта, я им займусь.



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

Изменять\дополнять можно сколько угодно, только с условием не пихать в создаваемые аддоны упоминания об авторе их генератора Изображение



Во вложении последняя поправленная но не достаточно оттестенная версия, также посмотри
Инфо - Авторам аддонов
, правда там был какой-то глюк (уже и не припомню какой).




Цитата:



2)Все аддоны имеют схожую структуру , но разный способ привязки (либо 3rdPaty либо установка удаление програм). Нельзя ли завязать через 3rdPaty все аддоны, мне кажется так гораздо удобней. Плюсы: не загружают "установку удаление" и список наглядно виден.



каждый имеет свой взгляд на этот вопрос, посему что мешает сделать на свой вкус?




Цитата:



3)Все созданные вами аддоны ставятся по умолчанию, ЗАЧЕМ???. В конце концов у нас демократия, если нужно человеку он сам выберет в Windows до устаноку компонентов.



некоторые аддоны невозможно переустановить (не имеют деинталла на Inf, посему скрыты из компонентов Windows/ставятся из svcpack.inf/заменяют оригинальные файлы дистрибутива),

посему они ставятся по умолчанию всегда. Кроме того автоустановка не подразумевает лишних пассов руками Изображение




Цитата:



4)Никто не задумывался над созданием программы которая при установке ПО в систему будет отслеживать последовательность действий, порядок копирования файлов в систему и по окончании установки создать файлы аддонов с всеми необходимыми ключами регистрации в реестре и созданием всех необходимых ярлыков?



любая подобная прога имеет минус в виде лишнего мусора, и не со всеми приложениями так прокатит




Цитата:



5)Можно ли выкладывать на форуме конструкторы для коммерческих версий программ.



можно если они не будут нарушать правила форума, в частности п. 3.18




Цитата:



7)Если я чуть чуть переделаю скрипт апдейт пака и его структуру, добавлю графическую оболочку, никто не обидится???



на этот вопрос думаю ответит только автор пака Изображение
Аватара пользователя
Petya V4sechkin

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение Petya V4sechkin »

Sistemnik84


Цитата:



7)Если я чуть чуть переделаю скрипт апдейт пака и его структуру, добавлю графическую оболочку, никто не обидится???



А оно надо?

Можно "чуть переделать структуру" и получить RVM-формат, для которого уже есть графическая оболочка (RVM_Integrator).
Аватара пользователя
Sistemnik84

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение Sistemnik84 »

jameszero



Такой вариант прорабатывался бесполезно.
Аватара пользователя
jameszero

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение jameszero »

Sistemnik84
Цитата:



Такой вариант прорабатывался бесполезно.



С какими аддонами вы пробовали?
Аватара пользователя
jameszero

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение jameszero »

Sistemnik84

В аддонах GameXP и AIMP мне не совсем понятна структура inf-ов, а именно - зачем дублируются секции установки:

Код:

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

[GAMEXP]
OptionDesc	= %PKG_NAME%
Tip		= %PKG_DESC%
Modes		= 0,1,2,3
Parent		= NonMS
SizeApproximation	= 1131514
IconIndex   	= 42
CopyFiles	= GAMEXP.Install.Copy
DelFiles	= GAMEXP.Install.Remove
AddReg		= GAMEXP.Install.Reg
DelReg		= GAMEXP.Install.Clear
ProfileItems	= GAMEXP.Profile.Create, GAMEXP.Profile.Create.Help, GAMEXP.Profile.Create.License, GAMEXP.Profile.Create.Readme
Uninstall	= GAMEXP.Uninstall
*****************************
[DefaultInstall]
CopyFiles	= GAMEXP.Install.Copy
DelFiles	= GAMEXP.Install.Del
AddReg		= GAMEXP.Install.Reg
DelReg		= GAMEXP.Install.Clear
ProfileItems	= GAMEXP.Profile.Create, GAMEXP.Profile.Create.Help, GAMEXP.Profile.Create.License, GAMEXP.Profile.Create.Readme

Скорей всего в этом и трабл.

--

Попробовал закомментировать параметр Modes в своём аддоне Miranda - всё сработало, как и должно - в "установке/удалении" Миранда присутствовала, но без галочки. Поставил галочку - установилась.

С OpenOffice детально не разбирался - нет у меня дистрибутива ОО, но при беглом взгляде на inf предположу, что закомментировать параметр Modes нужно в двух местах.

В секции [OO]

и в секции [MSO]
Аватара пользователя
Boa Soft

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение Boa Soft »

jameszero


Цитата:



В аддонах GameXP и AIMP мне не совсем понятна структура inf-ов, а именно - зачем дублируются секции установки:



Скорее всего, это отладочный прием, не удаленный в последствии. Просто так легче - равый клик мышкой - установить...
Аватара пользователя
Sistemnik84

Re: Инфо - Не сколько вопросов к авторам апдей пака и аддонов

Сообщение Sistemnik84 »

XXXler






Цитата:



любая подобная прога имеет минус в виде лишнего мусора, и не со всеми приложениями так прокатит



Почему? Принцип везде один, распаковка и установка файлов, регистрация в системе, создание ярлыков.
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»