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

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

Ответить
Настройки темы
Инфо - Авторам аддонов


Moderator


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


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

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


Изменения
Автор: Vadikan
Дата: 13-06-2009
Описание: ссылки



Полезные ссылки:

Скрипт для создания секций копирования/удаления файлов на inf
Руководство по работе с INF файлами
Работа с inf-файлами (EN)
Writing a Windows Installation Script (EN)
How to Write an INF (EN)

Rеg2Inf - конвертер от n7Epsilon
Конвертирование reg2inf, распаковка хотфиксов, работа с CAB архивами из контекстного меню
Пакетный файл для перепаковки CAB-архива с целью обновления версий файлов аддона
Компилятор аддонов New!
Цитата Vadikan:
Если ваш аддон представляет собой программу, пожалуйста, обязательно приводите в шапке помимо описания программы, ссылку на официальный сайт (домашнюю страницу) программы. Можно также сделать скриншот и опубликовать его (при большом размере файла это можно сделать в виде эскиза или ссылки).

Отправлено: 09:12, 05-02-2006

 

Аватара для jameszero

Модератор


Moderator


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

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


gora
Эврика! Методом перебора флагов и небольшой смекалки, нашёл способ создания и удаления ярлыка в Quick Launch

Код: Выделить весь код
[Version]
Signature="$Windows NT$"

[DefaultInstall]
ProfileItems	=PROG.AddShortcut

[Uninstall]
ProfileItems	=PROG.DelShortcut

[PROG.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine		=16422,%PROG_DIR%,%PROG_1%
WorkingDir	=16422,%PROG_DIR%
SubDir		=%PROG_SDIR%
InfoTip		=%PROG_INFO%

[PROG.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR%

[Strings]
PROG_DIR	="test_dir"
SRTC_NAME	="Test_Shortcut"
PROG_1		=test.exe
PROG_SDIR	="..\..\Application Data\Microsoft\Internet Explorer\Quick Launch"
PROG_INFO	="Test_Info"
Нужно только проверить, как это будет работать в аддоне с Default Profile
Я проверял на рабочем профиле.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

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

Отправлено: 15:34, 16-10-2007 | #221



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

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


Аватара для gora

Ушёл из жизни


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

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


jameszero, а два (три) ярлыка одновременно в инф файле можно сделать? Как, пример, если можно.

Отправлено: 16:00, 16-10-2007 | #222


Аватара для jameszero

Модератор


Moderator


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

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


gora
Да, в ProfileItems, через запятую прописываются имена секций создания ярлыков и создаются эти секции.
Код: Выделить весь код
[DefaultInstall]
ProfileItems	=PROG.AddShortcut,PROG2.AddShortcut,PROG3.AddShortcut

[PROG.AddShortcut]
Name		=%SRTC_NAME%
CmdLine		=16422,%PROG_DIR%,%PROG_1%

[PROG2.AddShortcut]
Name		=%SRTC_NAME2%
CmdLine		=16422,%PROG_DIR%,%PROG_2%

[PROG3.AddShortcut]
Name		=%SRTC_NAME3%
CmdLine		=16422,%PROG_DIR%,%PROG_3%
Удаление ярлыков по аналогии.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

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

Отправлено: 16:19, 16-10-2007 | #223

vek vek вне форума

Аватара для vek

Старожил


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

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


gora,
Вот тут еще есть немного про создание ярлыков. (И флаги).

-------
Addon: RegShot


Отправлено: 16:43, 16-10-2007 | #224


Аватара для gora

Ушёл из жизни


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

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


vek, я читал эту вашу статью и неоднократно, но... не могу ее осилить. Слишком много информации и терминов для моего дряхлеющего мозга . Мне бы что нибудь попроще, с примерами: вот установка такой то программы, вот для нее inf файл, эта запись - служит для того то, а эта запись - для того то. И так несколько примеров, от простого к сложному. Но это ИМХО и для других наверное все просто.

Отправлено: 16:57, 16-10-2007 | #225


Аватара для gora

Ушёл из жизни


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

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


Цитата jameszero:
OptionDesc =%PROG_NAME%" »
А что это за непарная кавычка в конце? Может ее выбросить или наоборот добавить ей парную в начале переменной?

Отправлено: 12:51, 17-10-2007 | #226


Аватара для jameszero

Модератор


Moderator


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

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


gora
Кавычка лишняя. Опечатка.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 13:40, 17-10-2007 | #227


Аватара для gora

Ушёл из жизни


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

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


jameszero, почему мой вариант с деинсталлятором (приведенный во вчерашнем посте) отображает в апплете "Установка и удаление программ" истинный размер приложения (у меня это около 22Мб), а с последним найденным Вами вариантом (установка и удаление через ини файл) только 0.2Мб? Пробовал прописать в инф файле строку: SizeApproximation =22330357, помогает, но в моем варианте нет этой строки и все равно показывает правильный размер.

PS Пробовал вариант с тремя ярлыками (рабочий стол, меню Пуск-Программы и панель быстрого запуска) Все ярлыки ставятся, но на рабочем столе ярлык появляется только после перезагрузки. Почему так происходит?

Последний раз редактировалось gora, 17-10-2007 в 14:43.


Отправлено: 14:31, 17-10-2007 | #228


Аватара для jameszero

Модератор


Moderator


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

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


gora
В "Установке и удалении программ" по идее, считывается размер папки в которой находится деинсталлятор. Хотя даже MS говорит - "Выполняется оценка требуемого места на диске для программы. Это только оценка и иногда она может быть не точна"
В любом случае, это самый последний параметр на соответствие которого я смотрю, а если быть точнее - не смотрю никогда))
Цитата gora:
на рабочем столе ярлык появляется только после перезагрузки »
Достаточно обновлить рабочий стол (F5)

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

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

Отправлено: 15:12, 17-10-2007 | #229


Старожил


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

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


Мне кажется или пакеты MSI нельзя сделать в качестве аддона, а можно только EXE?
Просто пишу в Run - "THEBAT.MSI /quiet", а он упорно не хочет ставиться...

Отправлено: 13:29, 21-10-2007 | #230



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Инфо - Авторам аддонов BootScreen prokazzza Оформление Windows XP 3 14-07-2009 14:58
Разное - переделка аддонов DREDivan Наборы обновлений для Windows XP/2003/Windows 7 7 08-01-2008 20:04
Разное - Скелеты аддонов Positiv Наборы обновлений для Windows XP/2003/Windows 7 5 12-10-2006 16:53
Инфо - Не сколько вопросов к авторам апдей пака и аддонов Sistemnik84 Наборы обновлений для Windows XP/2003/Windows 7 10 09-08-2006 12:01




 
Переход