|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов |
|
Инфо - Авторам аддонов
|
Сообщения: 53414 |
Профиль | Отправить PM | Цитировать
Открыта общественная группа "Авторы проектов"! Новый функционал форума для Авторов аддонов Руководство по созданию аддонов O_o Обсуждение руководства Полезные ссылки: Скрипт для создания секций копирования/удаления файлов на 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 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 19:16, 31-03-2008 | #421 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
Цитата DyadyaGenya:
Цитата DyadyaGenya:
Забыл добавить, что если файл занят каким-либо приложение, то его удалить не удастся - сначала надо выгрузить приложение. Цитата DyadyaGenya:
Наверное, можно сделать но я так не пробовал. Кстати я ещё заметил, что в некоторых случаях требуется удвоение кавычек, например, ""%11%\rundll32.exe"" И ещё - что ты имеешь ввиду под Цитата DyadyaGenya:
|
|||||
Отправлено: 20:01, 31-03-2008 | #422 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Господа модераторы!
Цитата Petya V4sechkin:
|
|
Отправлено: 11:19, 01-04-2008 | #423 |
Модератор Сообщения: 4919
|
Профиль | Сайт | Отправить PM | Цитировать Выделил обсуждение в отдельную тему Руководство по созданию аддонов (текущая бета)
Просьба ко всем, просмотрите свои посты, если случайно пропустил или перенёс лишний, скиньте в PM ссылку на пост. Посты датированые до 27-02-2008 19:19 переносить не стал, т.к. они будут расположены раньше поста закреплённого в шапке. |
------- Не было печали, апдейтов накачали.
Отправлено: 12:12, 01-04-2008 | #424 |
Пользователь Сообщения: 138
|
Профиль | Отправить PM | Цитировать ya158, приведу более полные примеры, может так будет больше понятно.
пример работы промта (и для этого примера насколько я понял даже файлы перед удалением папок удалять не нужно) : [Winamp.Uninstall] BeginPrompt =BeginUnInsPrompt RunPreSetupCommands =Close.Prog:1 RunPostSetupCommands =Dir.Delete EndPrompt =EndUnInsPrompt DelReg =PROG.DelReg ProfileItems =PROG.DelShortcut,PROG2.DelShortcut [BeginUnInsPrompt] Title=Деинсталляция %PROG_NAME% Prompt=Вы действительно хотите удалить %PROG_NAME% и все компоненты программы? ButtonType=YESNO [Close.Prog] TASKKILL /IM %PROG_1% TSKILL %PROG_2% [Dir.Delete] rundll32.exe advpack.dll,DelNodeRunDLL32 %16422%\%PROG_DIR% [EndUnInsPrompt] Prompt=Программа %PROG_NAME% удалена. [Winamp.Uninstall] DelFiles=Winamp.Del,Winamp.Plugins.Del,Winamp.Plugins.avs.Del,Winamp.Plugins.DSP_SPS.Del,Winamp.Plugins.Milkdrop.Del,Winamp.Plugins.ml.Del,Winamp.Skins.Winamp Modern.Del,Winamp.Plugins.avs.Winamp 5 Picks.Del,Winamp.Plugins.freeform.xml.Del,Winamp.Skins.W\ inamp Modern.about.Del,Winamp.Skins.Winamp Modern.notifier.Del,Winamp.Skins.Winamp Modern.player.Del,Winamp.Skins.Winamp Modern.scripts.Del,Winamp.Skins.Winamp Modern.shade.Del,Winamp.Skins.Winamp Modern.standardframe.Del,Winamp.Skins.Winamp Modern.title\ bar.Del,Winamp.Skins.Winamp Modern.window.Del,Winamp.Skins.Winamp Modern.xml.Del,Winamp.Plugins.freeform.wacs.jpgload.Del,Winamp.Plugins.freeform.xml.about.Del,Winamp.Plugins.freeform.xml.checkbox.Del,Winamp.Plugins.freeform.xml.combobox.Del,Winamp.Plugi\ ns.freeform.xml.dropdownlist.Del,Winamp.Plugins.freeform.xml.historyeditbox.Del,Winamp.Plugins.freeform.xml.menubutton.Del,Winamp.Plugins.freeform.xml.msgbox.Del,Winamp.Plugins.freeform.xml.pathpicker.Del,Winamp.Plugins.freeform.xml.popupmenu.Del,Winamp.\ Plugins.freeform.xml.statusbar.Del,Winamp.Plugins.freeform.xml.tabsheet.Del,Winamp.Plugins.freeform.xml.titlebox.Del,Winamp.Plugins.freeform.xml.tooltips.Del,Winamp.Plugins.freeform.xml.wasabi.Del,Winamp.Plugins.freeform.xml.wasabi.fonts.Del,Winamp.Plugi\ ns.freeform.xml.wasabi.garbage.Del,Winamp.Plugins.freeform.xml.wasabi.menu.Del,Winamp.Plugins.freeform.xml.wasabi.Scripts.Del,Winamp.Plugins.freeform.xml.wasabi.window.Del,Winamp.Plugins.freeform.xml.wasabi.xml.Del,Winamp.Plugins.freeform.xml.wasabi.xml.\ groups.Del,Winamp.Plugins.freeform.xml.wasabi.xml.xui.Del,Winamp.Plugins.freeform.xml.wasabi.xml.xui.button.Del,Winamp.Plugins.freeform.xml.wasabi.xml.xui.editbox.Del,Winamp.Plugins.freeform.xml.wasabi.xml.xui.slider.Del,Winamp.Plugins.freeform.xml.wasab\ i.xml.xui.standardframe.Del,Winamp.Plugins.freeform.xml.wasabi.xml.xui.text.Del,Winamp.Plugins.freeform.xml.wasabi.xml.xui.titlebar.Del Run=Winamp.AdvInfCall DelReg=PROG.DelReg ;UnRegisterDlls=Секции отмены регистрации библиотек ProfileItems=PROG.DelShortcut,PROG2.DelShortcut [Winamp.AdvInfCall] Commandline="""%11%\rundll32.exe"" advpack,LaunchINFSection ""%17%\Winamp.inf"",Winamp.Uninstal.DelDirs,4" TickCount=500 [Winamp.Uninstal.DelDirs] DelDirs=Winamp.DelDirs |
Отправлено: 13:45, 03-04-2008 | #425 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Случайно наткнулся на аддон PxysX Драйвер физического ускорителя который использует для установки ключи HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx, делая запись с номером 7773. Надо отдать должное автору аддона который указал это в шапке. Дело в том, что один из аддонов DotNet11_35 использует (использовал по крайней мере) ключи 777 и 778 и ключ 7773, как это не покажется странным, будет попадать между ними! Windows будет их отрабатывать в следующей последовательности: 777 затем 7773 и только потом 778!!! Возможно ни чего страшного и не произойдет, но, согласитесь, это не порядок. Это прямое следствие отсутствия "стандартов" для аддонописателей. Считаю, что нужно вернуться к прерванному обсуждению СТАНДАРТОВ (не путать с "Руководством по созданию аддонов"). Кто за?
|
Отправлено: 12:51, 04-04-2008 | #426 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать gora
Вот интересно, как это стандартизировать? Раздать участникам форума квоту на номера записей в RunOnceEx :-)? Или списочек сделать, какие номера и чем заняты, а какие нет? Хотя я не против стандартизации а наоборот двумя руками "ЗА", но по-моему проблему стандартом не решить. Здесь авторы должны быть просто внимательней и не строить свои аддоны, нарушая последовательность записей. О замечанных нарушениях, ИМХО, необходимо просто писать в соответствующую ветку. Пусть автор переделает. (Что ему сложно другой номер поставить?). А уследить за всеми аддонами просто невозможно. |
------- Отправлено: 17:14, 04-04-2008 | #427 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата vek:
|
|
Отправлено: 17:24, 04-04-2008 | #428 |
(*.*) Сообщения: 36526
|
Профиль | Сайт | Отправить PM | Цитировать Цитата gora:
Цитата vek:
Цитата gora:
|
|||
------- Отправлено: 07:22, 05-04-2008 | #429 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать Цитата DyadyaGenya:
|
|
------- Отправлено: 16:40, 05-04-2008 | #430 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Авторам аддонов 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 |
|