|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Авторам аддонов |
|
Инфо - Авторам аддонов
|
Сообщения: 53482 |
Открыта общественная группа "Авторы проектов"! Новый функционал форума для Авторов аддонов Руководство по созданию аддонов 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 |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать vserd, установить пак и аддоны, заменяющие файлы дистрибутива - (IE7, WMP11...), так не получится, а программы сторонних разработчиков можно.
Цитата:
Взять тот же аддон Scanner, он добавляет в файл sysoc.inf строчку Прочесть её можно так: найти секцию scn2 в файле scn2.inf и выполнить все перечисленные в ней директивы. Это же, можно реализовать вашим вариантом |
|
------- Не было печали, апдейтов накачали.
Отправлено: 12:54, 13-08-2007 | #171 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Прочитал всю ветку, но доступных моему пониманию примеров изготовления аддонов так и не нашел! Неужели ни кто из авторов аддонов не может написать пример создания своего аддона с разъяснениями всех шагов, что б можно было повторить и поучиться? Или это большой секрет?
XXXler, попробовал использовать ваш скрипт из 30-го поста. Вопросы: 1 Что за файлы PreCompile.exe, PreCompile.lst и upd создаются вместе с файлами аддона? )(С остальными вроде понятно.) 2 Их назначение и как их использовать? 3 Почему не создается сразу cab файл? |
Отправлено: 11:02, 15-08-2007 | #172 |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать gora,
Цитата:
![]() По поводу скрипта XXXler - штука удобная, спору нет. PreCompile.exe, PreCompile.lst и папка Src используются при подготовке файлов аддона, в дальнейшем, в большинстве случаев не нужны, а файл upd, как раз и создаёт cab архив, и сжимает inf. Достаточно переименовать upd в upd.cmd и выполнить. Почему cab не создаётся сразу - скрипт генерирует только секции копирования и деинсталляции файлов (собственно, самая рутинная работа), а добавление ярлыков, записей в реестр, регистрацию библиотек и др. корректировки, нужно прописывать вручную, естественно, это удобнее делать с исходными не сжатыми файлами. Когда всё готово, запускается upd.cmd Либо же, он будет запущен самим UpdatePack в ходе интеграции, это штатная функция: Цитата http://forum.oszone.net/post-401229-374.html:
|
||
------- Не было печали, апдейтов накачали.
Отправлено: 14:22, 15-08-2007 | #173 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать jameszero, спасибо за ликбез.
![]() Цитата jameszero:
Цитата jameszero:
![]() Еще раз спасибо за помощь, но может кто то из ВАС повернется лицом к новичкам да и напишет инструкцию с примерами! А!? Или Цитата jameszero:
|
|||
Отправлено: 14:55, 15-08-2007 | #174 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать gora,
Цитата:
Цитата gora:
![]() Гуру или кто-либо другой знающий пишут инструкции только когда их достанут.... или вдохновение накатит... или звезды на небе определенным образом встанут..... ![]() ![]() А во всех остальных случаях написание инструкции явзяется делом начинающего, в качестве задания по упорядочиванию накопленной инфы. ![]() А теперь серьезно. Напиши ЧАВО по результатам чтения форума, а вопросы которые не раскрыты оставь без ответов, там и ответы появятся, кто-то будет читать и споткнется на отсутствии ответа, и даст ответ. |
||
------- Отправлено: 15:18, 15-08-2007 | #175 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать Попробую ответить. Это, конечно, не ответ по существу, но, может, подтолкнет к решению проблемы. Сразу оговорюсь - я не считаю себя гуру (но всегда стремлюсь к некому идеалу), хотя определенный опыт, естественно, есть.
Итак, когда мне первый раз пришлось столкнуться с вашей проблемой (или, вернее, желанием), то я первым делом просмотрел существующие аддоны, но мало что в них понял. Руки немного опустились, но нежелание выглядеть уж совсем тупым заставило начать разбираться в их структуре. Сильно помогли ссылки, приведенные в первом посте этой темы. Там есть опять же примеры, да и секции расписаны. Ну и, конечно, скрипт для создания inf-файлов тоже. Да, он создает некий скелет, но добавить "мясо" уже легче, особенно сравнив свой аддон с уже существующими. На мой взгляд здесь нет некоего универсального решения (потому и скрипт так написан) и в каждом конкретном случае нужен индивидуальный подход. Понимание придет с опытом, методом проб и ошибок. Но зато труд будет вознагражден - можно будет делать то, что нравится. И еще полезная утилита, ссылки на которую есть практически везде - reg2inf. Да, конечно, не могу здесь (в моем случае это так, да наверное многие со мной согласятся) не отметить личный вклад одного человека - jameszero, без помощи и поддержки которого было бы намного сложнее. Это не значит, что он разжевывает все и всем, но задает верный импульс движения. Вот, пожалуй, мой ответ. |
------- Отправлено: 15:42, 15-08-2007 | #176 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать vserd, ваша позиция понятна.
Цитата vserd:
![]() Цитата vserd:
Извините, что побеспокоил. С уважением... |
||
Отправлено: 15:43, 15-08-2007 | #177 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата gora:
Не знаю как другие, а я начинаю с поиска инфы из доступных мне источников. И упорядочивание инфы, которая накоплена и еще не упорядочена, является способом утрясания своих знаний. Через некоторое время, после накопления опыта, изучения других матреиалов, по результатам положительного или отрицательного опыта, этот список перетряхивается, отбивается привязка к конкрентым обстоятельствам (например "как создать ярлык в папке yyyy?" переформулируется в "как создать ярлык "), и возможно публикуется... Если вы думаете что люди в накоплении инфы и знаний различаются, то могу вас огорчить, они не различаются. Осознание проблемы->формалирование чего хочу->поиск инфы/практики с почти нулевым прогресом-> накопление достаточного уровня для перехода кол-ва в качество-> наращивание объема и качества знаний/практики. Что касаемо аддонов, то нужно смотреть исходники благо они открыты (прийдется перелопатить несколько десятков мегабайт пустой породы ради пары строчек, но они будут того стоить). И читать доп. инфу, пользоваться гуглением и яндексением. А желание прийти и воспользоваться уже готовым понятно, и принимается, но к сожалению не всегда осущетсвимо. Так что если гора не идет к Магомету, то Магомету прийдется прийти к горе.... |
|
------- Отправлено: 16:13, 15-08-2007 | #178 |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать Ладно, давайте не оффтопить.
Сделаю мануал ![]() Думаю, неделю на это вы мне дадите)) |
------- Не было печали, апдейтов накачали.
Отправлено: 16:37, 15-08-2007 | #179 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Пытаюсь зарегистрировать библиотеку IE7Pro.dll находящуюся в папке программы c:\Program Files\IE7Pro\ . Пробовал так:
[IE7Pr_.Register] 11,%16422%\IE7Pro,IE7Pro.dll,1 и так: [IE7Pr_.Register] 11,"%16422%/IE7Pro",IE7Pro.dll,1 ![]() Строки: RegisterDlls=IE7Pr_.Register и UnRegisterDlls=IE7Pr_.Register имеются. Где я не прав? |
Отправлено: 09:13, 17-08-2007 | #180 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - Авторам аддонов 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 |
|