Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Руководство по созданию аддонов (текущая версия)

Ответить
Настройки темы
Инфо - Руководство по созданию аддонов (текущая версия)

Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: volk1234
Дата: 24-09-2010
Описание: новая версия на сайте

Руководство перенесено в статью на сайте, но его обсуждение не закончилось. Любой может добавить в него что- нибудь новенькое.

Предлагаю сосредоточиться пока на двух разделах, которые будут дорабатыватся в ветке и только потом переносится в Руководство.

Сейчас обсуждается статья: - новое приложение 9.
===============
*Если вы заметили орфографические ошибки, пишите, пожалуйста, в личку

Отправлено: 19:19, 27-02-2008

 

Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


РУКОВОДСТВО на сайте обновлено

31.07.2008 версия статьи 1.36

+ Дополнено описание лог файлов - Приложение 6.
+ Дополнен (доведен до логического завершения) подраздел 3.Создание ярлыков в Приложении 2.
+ Флаг удаления ярлыков в подразделе 4.Разное в Приложении 2.
+ "Копирование одного и того же файла в разные папки" подраздел 4.Разное в Приложении 2.
* Аддоны используещие Sysoc - выбор установливаемых компонентов.
* Приложение 5. Указан файл с иконками Optional Components.



Не смотря на то что Vadikan включает его в оффлайн версию сайта, подумываю сделать его в chm- формате дополнительно, хотя бы чтобы подсунуть друзьям для изучения,
а то они отлынивают и говорят, что на сайте слишком много информации. Ну в Word'е руководство занимает 50 страниц


Хочу сказать Спасибо jameszero, Black Babay, Stanner за поднятую тему и ценные советы. DyadyaGenya тоже заслужит свою первую благодарность если выложит обещанные ссылки

-------

Ю-ху!


Последний раз редактировалось volk1234, 01-08-2008 в 03:41.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:40, 01-08-2008 | #231



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


(*.*)


Сообщения: 36555
Благодарности: 6693

Профиль | Сайт | Отправить PM | Цитировать


Цитата volk1234:
Не смотря на то что Vadikan включает его в оффлайн версию сайта, подумываю сделать его в chm- формате дополнительно, хотя бы чтобы подсунуть друзьям для изучения, »
Я не возражаю. Мне так даже будет проще включать обновленную версию в учебник, хотя внешние ссылки на внутренние все равно нужно будет править и еще кое-какие мелочи.

P.S. Я прошелся по измененным секциям - поправил грамматику и пунктуацию, где увидел Там опять появились INF- скрипты. Лучше придерживаться одного термина - INF-файл.

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:11, 01-08-2008 | #232


Аватара для Stanner

Ветеран


Сообщения: 1395
Благодарности: 690

Профиль | Отправить PM | Цитировать


Многие любят, когда в "Установке и удалении программ" название программы высвечивается сразу вместе с версией.
Если значение версии добавить в PROG_NAME, то это приведет к размножению пунктов, связанных с программой.
Мне кажется, в таком случае надо использовать такую строку в inf:
HKLM,"%SWUninstall%\%PROG_NAME%_addon","DisplayName",,"%PROG_NAME% v%PROG_VERS%"

P.S. Кстати, в руководстве потерялись кавычки перед %PROG_NAME%: ...,"DisplayName",,%PROG_NAME%"

-------
Не используешь DropBox для бекапа и синхронизации данных?
"Data Access Error" уже идет к тебе!


Отправлено: 18:54, 01-08-2008 | #233


Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Цитата Stanner:
то это приведет к размножению пунктов, связанных с программой. »
это как ?

-------

Ю-ху!


Отправлено: 21:11, 01-08-2008 | #234


Ветеран


Сообщения: 1083
Благодарности: 551

Профиль | Отправить PM | Цитировать


Цитата Stanner:
P.S. Кстати, в руководстве потерялись кавычки перед %PROG_NAME%: ...,"DisplayName",,%PROG_NAME%" »
Этих кавычек во многих аддонах не хватает и ваши не исключение , только у gora эта кавычка везде стоит.

Отправлено: 22:00, 01-08-2008 | #235


Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Цитата maik5:
Этих кавычек во многих аддонах не хватает и ваши не исключение »
Исправлено.

-------

Ю-ху!


Отправлено: 23:54, 01-08-2008 | #236


Аватара для Stanner

Ветеран


Сообщения: 1395
Благодарности: 690

Профиль | Отправить PM | Цитировать


Цитата volk1234:
это как ? »
Допустим, для Prog_name="XnView 1.94.1" будет создан раздел удаления "XnView 1.94.1_addon". При обновлении программы путем установки обновленного "XnView 1.94.2" будет создан еще один раздел - "XnView 1.94.2_addon" и обе записи будут отображаться в "Установке и удалении программ".
Понятно, что корректно будет сначала удалить старый, но можно просто использовать Prog_name="XnView", а в DisplayName записывать "%PROG_NAME% v%PROG_VERS%" - и проблема точно не возникнет.

А насчет кавычек - исправлю и у себя, сам только заметил. Пустячок, но лучше исправить.

-------
Не используешь DropBox для бекапа и синхронизации данных?
"Data Access Error" уже идет к тебе!


Отправлено: 19:08, 04-08-2008 | #237


Аватара для Stanner

Ветеран


Сообщения: 1395
Благодарности: 690

Профиль | Отправить PM | Цитировать


Я считаю, что после удаления программы ее inf-файл тоже не нужен и предлагаю сделать так:

[Del.PNF]
%PROG_PNF%
%PROG_INF%

-------
Не используешь DropBox для бекапа и синхронизации данных?
"Data Access Error" уже идет к тебе!


Отправлено: 18:02, 06-08-2008 | #238


(*.*)


Сообщения: 36555
Благодарности: 6693

Профиль | Сайт | Отправить PM | Цитировать


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

Цитата:
В разделе "Эксперту\Руководство по созданию аддонов для набора обновлений UpdatePack-RUS" во втором пункте содержания (и дальше в заголовке) ошибка в слове "пользоватся" - нужен "ь"; во втором пункте третьего раздела содержания слово "деинсталяции", скорее всего, пишется с двумя "л"(также встречается и далее). В теме "Раздел I. Общие положения" последнее слово первого абзаца "подхватыватся" нужно писать с "ь"; во втором пункте раздела "Важно!" не хватает запятой после "дело" и после "дату"; в последнем абзаце темы опечатка "наименованиее". В теме "Обработка аддона скриптом Update Pack" в пятом абзаце снизу слово "вложеной" нужно писать с двумя "н". В теме "Аддоны, использующие SYSOC" в четвертом абзаце не хватает запятой после "программы"; в третьем пункте "Важно" снизу опечатка "присутсвтует". Во втором абзаце темы "Аддоны, изменяющие дистрибутив" не хватает запятой после "например" в скобках. В теме "Раздел III. Примеры и приложения" слово "мучать" следует писать через "и
". В теме "Пример 2. учебный аддон Puntoswitcher" в третьем абзаце опечатка "дальшейшем"; в этой же теме где-то в середине в "Следущие" не хватает "ю". В теме "Пример 3. Разбор конструктора K-lite codek pack" в первом абзаце "переименованый" нужно писать с двумя "н"; в подтеме "Klite.inf" "коментарии" нужно писать с двумя "м". В теме "2. Методы деинсталяции" во втором абзаце опечатка "сеции" (и "деинсталяцию"); в разделе "Важно" этой темы после "папку" нужна запятая. В первом предложении темы "Способ 2. "Радикальный"" слово "внутреняя" нужно с двумя "н"; в третьем абзаце снизу этой темы "созданый" - с двумя "н". В пункте "Отображение и запуск файлов" темы "4. Разное" в приведенном коде "отображатся" нужен "ь"; так же в нем апплет сначала пишется с одной "п", а потом с двумя... В первом предложении темы "5.Выполнение INF-файла через Rundll32.exe" "коммандной" пишется с одной "м"; во втором коде опечатка "перезгрузку"; опечатка "распрастраненный"; и в последнем предложении э
той темы "отображатся" - нет "ь". В теме "Приложение 3. Файл Txtsetup.sif" приблизительно в пятом абзаце после "параметры" нужна запятая. В теме "Приложение 5. Секция [Optional Components]" во втором абзаце не хватает "ь" в "выполнятся" и ошибка в "игнорированны" - лишняя "н"; пятью абзацами ниже - "отображатся" нужно с "ь". Во втором абзаце после списка из 61 наименования опечатка "устанваливаемый", а в следующем абзаце нет "ь" в "ссылатся". В теме " Log-файлы, создаваемые в процессе установки" опечатка "Отслежиеает" в первом абзаце. В теме "Благодарности" опечатка "тайже", не хватает запятой после "тех" сразу после списка "благодарных".

А мне он прислал по всей оффлайн версии...

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:01, 07-08-2008 | #239


Аватара для DJ Electronic

Старожил


Сообщения: 357
Благодарности: 39

Профиль | Отправить PM | Цитировать


А почему при установке через секцию defaultinstall простым кликом по inf выбрав установить не отрабатывает секция запуска файлов? и ещё в SP3 не работает секция регистрации библиотек, как будто её совсем убрали

-------
Паяю, лужу и музыку пишу


Отправлено: 09:28, 08-08-2008 | #240



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Руководство по созданию аддонов (текущая версия)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Как определить какая версия XP Корпоративка или Oem версия? Rock Microsoft Windows 2000/XP 2 10-01-2008 11:18
Текущая настройка безопасности ActiveX Motto Защита компьютерных систем 1 26-12-2004 19:05
Что такое текущая директория? Guest Программирование и базы данных 11 24-07-2004 00:19




 
Переход