|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов |
|
Инфо - Авторам аддонов
|
Сообщения: 53479 |
Профиль | Отправить 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 |
Пользователь Сообщения: 138
|
Профиль | Отправить PM | Цитировать gora, большое спасибо, самое обидное, что я сегодня ночью дома нашел описание в инструкции по работе с инф файлами, могу выложить тут для ленивых и невнимательных как я :-) ведь читал уже эту статью, и не раз, а заметил токо сегодня :-(
Название Тип строки INF-cтрока записи в реестр Описание Поддерживается MS Windows 95, 98, NT и выше: DisplayName REG_SZ HKLM,"%Key%","DisplayName",,"Program_Name" Имя программы, отображаемое в утилите деинсталляции UninstallString REG_SZ HKLM,"%Key%","UninstallString",,"rundll32.exe advpack,LaunchINFSectionEx C:\Windows\Inf\program.inf,Uninstall,,64,A" Строка, выполняемая при деинсталляции пакета DsiplayIcon REG_SZ HKLM,"%Key%","DisplayIcon",,"C:\program.exe,0" Отображение ICO-пиктограммы, указывается путь к файлу с пиктограммой и её номер в списке существующих, начинащемся с нуля Поддерживается MS Windows 2000 и выше: DisplayVersion REG_SZ HKLM,"%Key%","DisplayVersion",,"10.241.8.44" Версия программы HelpLink REG_SZ HKLM,"%Key%","HelpLink",,"http://company.com/support.php" URL технической поддержки программы ModifyPath REG_SZ HKLM,"%Key%","ModifyPath",,"rundll32.exe params" Команда, выполняемая при нажатии кнопки "Заменить" EstimatedSize REG_DWORD HKLM,"%Key%","EstimatedSize",0x10001,"1024" Размер установленной программы в Кбайтах NoRemove REG_DWORD HKLM,"%Key%","NoRemove",0x10001,"0" Флаги блокировки удаления, обновления или восстановления установленной программы. Полезно для разного рода хотфиксов и апдейтов. NoModify REG_DWORD HKLM,"%Key%","NoModify",0x10001,"0" NoRepair REG_DWORD HKLM,"%Key%","NoRepair",0x10001,"0" [strings] Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Program_Name" и цититируя Цитата YikxX:
|
|
Последний раз редактировалось DyadyaGenya, 04-03-2008 в 14:31. Отправлено: 12:26, 04-03-2008 | #351 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Цитата DyadyaGenya:
|
|
------- Отправлено: 12:30, 04-03-2008 | #352 |
Пользователь Сообщения: 138
|
Профиль | Отправить PM | Цитировать Anakin, если можно, дайте ссылку на эту опцию в ветке про пак, шоб не засорять эту ветку
|
Отправлено: 12:57, 04-03-2008 | #353 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата DyadyaGenya:
|
|
Отправлено: 13:44, 04-03-2008 | #354 |
Пользователь Сообщения: 138
|
Профиль | Отправить PM | Цитировать gora, ну это не я :-) просто цитата статьи, даже не успел проверить, но ща попробую пост подправить :-)
|
Отправлено: 14:25, 04-03-2008 | #355 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать При разработке и тестировании GUI-интегратора заметил еще такую беду.
Только не свою, а авторов DEL - аддонов. В некотрых случаях, достаточно серьезную. Во-первых, не надо вообще трогать DelOC.lst, если только вам не нужно удаление ссылки на inf из sysoc.inf Во-вторых, не надо дублировать файлы в DelOC.lst и DelDrv.lst. В третьих, не надо плодить дубли такого типа logon.exe и logon.ex_. Достаточно только logon.exe, если он будеть упакован и иметь имя logon.ex_, то и патч пакета и интегратор его найдет и удалит. В-четвертых, самое плохое. Если указать файл logon.ex_, то и патч и интегратор удалит его из i386, а ссылки в txtsetup/dosnet останутся. Причина - из имени файла легко получить его сжатое имя, а обратно - только распаковав cab. Гадать, какое было исходное расширение, ни пак ни интегратор не умеет. А это неминуемая ошибка при установке, еще на начальном этапе. Вобщем, DelDrv.lst - удаляет фалы из любого многофайлового CAB`а и из директории i386 как в сжатом так и в несжатом виде. Кроме того, происходит удаление строк, в которых присутствует имя файла из txtsetup.sif, dosnet.inf, drvindex.inf. DelOC.lst- удаляет фалы только из директории i386 как в сжатом так и в несжатом виде. Кроме того, происходит удаление строк, в которых присутствует имя файла из txtsetup.sif, dosnet.inf. Так же, в отличии от DelDrv.lst, если встречается файл с расширением inf, то кроме всего, проверяется, не встречается ли его имя в sysoc.inf, и при наличии вся строка, содержащая его удаляется. |
------- Отправлено: 01:28, 06-03-2008 | #356 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Boa Soft, тогда может исправить скрипт на предмет переименования этих файлов, скажем, переименовать DelDrv.lst в DelFiles.txt? А то странно получится, что для удаления, например, стандартных аватарок надо использовать DelDrv.lst (совсем неочевидный факт, но раз не надо DelOC.lst трогать).
|
------- Отправлено: 10:54, 06-03-2008 | #357 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать Anakin,
Уже стандарт устоялся. Поэтому переименовывать ненадо. Можно и использовать DelOC.lst, но не надо одинаковые имена загонять в оба списка. К тому же, DelOC.lst не удаляет файлы из многофайловых кабов. |
------- Отправлено: 11:25, 06-03-2008 | #358 |
Ветеран Сообщения: 2618
|
Профиль | Отправить PM | Цитировать может кто-то сделает из Патч - Памятка для меню Выполнить (Run) 2.0 полноценный, универсальный с возможностью использовать его без Виста-патч и так далее аддона
|
------- Отправлено: 12:29, 09-03-2008 | #359 |
Старожил Сообщения: 304
|
Профиль | Отправить PM | Цитировать zeroua,
все давно есть http://forum.oszone.net/post-527214-32.html |
Отправлено: 14:21, 09-03-2008 | #360 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Авторам аддонов 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 |
|