|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Руководство по созданию аддонов (текущая версия) |
|
Инфо - Руководство по созданию аддонов (текущая версия)
|
Старовер Сообщения: 1708 |
Профиль | Отправить PM | Цитировать
Руководство по созданию аддонов. Редакция на сайте 2.30 Руководство перенесено в статью на сайте, но его обсуждение не закончилось. Любой может добавить в него что- нибудь новенькое. Предлагаю сосредоточиться пока на двух разделах, которые будут дорабатыватся в ветке и только потом переносится в Руководство. Сейчас обсуждается статья: - новое приложение 9. =============== *Если вы заметили орфографические ошибки, пишите, пожалуйста, в личку |
|
Отправлено: 19:19, 27-02-2008 |
Пользователь Сообщения: 110
|
Профиль | Сайт | Отправить PM | Цитировать volk1234,
Столкнулся с ситуацией, поведение которой отличается от изложенного в "Приложение 3. Файл Txtsetup.sif" Цитата:
Столкнулся, настраивая локальные политики безопасности при установке системы через defltwk.inf |
|
Отправлено: 02:00, 02-02-2009 | #321 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать otsheln1k
Это интересно, можно поподробнее с примером, чтобы проверить и добавить в руководство. |
------- Отправлено: 11:17, 02-02-2009 | #322 |
Пользователь Сообщения: 110
|
Профиль | Сайт | Отправить PM | Цитировать volk1234,
При установке системы настраиваю локальную политику безопасности изменением файла defltwk.inf (содержится в дистрибутиве в сжатом виде DEFLTWK.IN_ в моем случае его размер составляет 25498 байт, размер сжатого файла будет определяться параметрами переданными утилите MakeCab.exe в командной строке) Строка из txtsetup.sif defltwk.inf = 100,,,,,,,20,0,0 Для редактирования его необходимо извлечь, внести необходимые изменения и повторно упаковать в CAB, утилитой makecab.exe (по некоторым источникам можно не сжимать). Однако есть одна особенность - размер файла после редактирования, до упаковки, должен быть равен указанному в файле layout.inf. Пример строки из layout.inf: defltwk.inf = 100,,604054,,,,,20,0,0 где, размер составляет 604054 байта. Если после редактирования размер распакованного файла не будет соответствовать указанному в layout.inf, то после установки системы в файлах setuperr.log и setupact.log присутствует сообщение об ошибке: |
Отправлено: 14:11, 02-02-2009 | #323 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать volk1234, при написании аддона методом Sysoc нужно установить службу новую,
внесение нужных ключей в реестр не даёт желаемого результата - ошибка: нет доступа к разделу реестра Вопрос: случаем не знаешь как установить службу посредством INF файла? ------------------------------------ проблему решил. |
Последний раз редактировалось bish, 09-02-2009 в 01:20. Причина: снял вопрос Отправлено: 00:57, 08-02-2009 | #324 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Новые исправления в РУКОВОДСТВО.
Обсуждаем. Всем заинтересованным, Ваши предложения пожалуйста до конца марта. Орфография в Личку ! *26,03,09 - поправил пунктуацию, спасибо okshef! *28,03,09 - подправил Приложение 9, спасибо gora! Хочу поблагодарить отдельно забытого: IDDQDesnik за пост #14 - определившего название одной из групп аддонов в Руководстве. Хочу поблагодарить людей внесших основные идеи в эту редакцию - otsheln1k - сравнение размера сжатого файла с Layout.inf Shido - отличный пример использования внутренней переменной UP vserd - раскопанный возвращаемый параметр конфигурационных файлов okshef - орфография Приложение 2. к апрелю Обещал дополнить Staner |
------- Последний раз редактировалось volk1234, 28-03-2009 в 02:48. Отправлено: 01:13, 26-03-2009 | #325 |
Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать volk1234
Цитата volk1234:
Нужно чётко дать понять, что переименование авторских аддонов недопустимо, так как это нарушит зависимость данного аддона от других и изменит порядок интеграции, которые будут отличаться от проверенных автором в ходе тестирования, а так же затруднит анализ ошибок с помощью диагностического аддона. При изготовлении своего аддона можно/рекомендуется/желательно... использовать следующую таблицу префиксов и привести эту таблицу. Таблица префиксов должна рассматриваться как часть руководства к изготовлению новых аддонов, а не руководства к переименованию существующих, у нас же на форуме всё наоборот. Лично я, если кто то сообщит о проблеме и прикрепит к посту диагностический лог интеграции Log.7z с переименованными аддонами, анализировать его не стану, в принципе. |
|
------- Не было печали, апдейтов накачали.
Отправлено: 08:51, 26-03-2009 | #326 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
Цитата volk1234:
|
||
Отправлено: 12:02, 26-03-2009 | #327 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Цитата gora:
Например так: Цитата:
В приложении 9, вторым пунктом я хотел сделать: И если с winrar я худо бедно справлюсь, то 7ZIP лучше Вас преподнести несмогу точно - ибо редко его использую. Рассмотрите возможность написать небольшой мастер- класс по использованию 7zip для создания SVCPACK аддонов, а то для меня все эти ai1 ai2 темный лес, и таких как я много Кроме того во втором пункте будет небольшое сравнение +\- этих архиваторов для создания аддонов. -этот раздел не планировался, как ликбез по использованию архиваторов, но как небольшой обзор удобных и нужных комманд архиваторов(или их возможностей). Цитата jameszero:
предупредить - это наша забота, а остальное - дело конкретного человека. Большое количество запретов может только привлечь определенную часть пользователей к префиксам. |
|||
------- Последний раз редактировалось volk1234, 27-03-2009 в 01:29. Отправлено: 01:18, 27-03-2009 | #328 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
Предлагаю такую формулировку: При разработке нового аддона рекомендуется использовать префиксы. Это облегчит "разбор полетов" и понимание порядка выполнения аддона при интеграции. Префиксы см. в Приложении 1 и далее по тексту. КРАЙНЕ НЕ РЕКОМЕНДУЕТСЯ переименовывать аддоны бездумно-самостоятельно. Вы должны понимать что вы делаете и что хотите получить. Если ваше переименование вызвано насущеной необходимостью, отпишитесь в топике по аддну который вы изменяете, также укажите на проблему в топике(-ах) связанных аддонов. Переименование очень серьезная операция и просто так автора адднов ее делать не будут. И аргумент что мол это в руководстве прописано, вы должны сделать, не является решающим. Некоторые аддноны были сделаны до составления этой таблицы. Они отлажены как самим автором аддона, так и авторами-"конкурентами" (связанными, конфликутющими и прочими), проверены множеством пользователей в реальной жизни. Так же учтите что большинство авторов аддонов, крайне неохотно разбираются с проблемами которые вызваны самостоятельным переименованием, некотрые четко определяют что если вы себе головняк устроили, вы его и решайте. На тестирование аддона (взаимодействий аддонов) уходит очень много времени, и тратить его просто так никто не будет. Таблица префиксов должна рассматриваться как часть руководства по изготовлению новых аддонов, а не руководства к переименованию существующих. Т.е. не только выписать запрет, но и почему этот запрет был выработан. Цитата:
В остальном считаю что по этой категории аддонов даны нормальные рекомендации, ввиду того что это действительно штучная, эксклюзивная работа которая выполняется крайне редко. И когда человек к ней прийдет, то опыт у него уже будет. |
||
------- Отправлено: 20:34, 27-03-2009 | #329 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата vserd:
Резюме: Считаю эту таблицу не нужной (не в обиду ее автору) и даже вредной. Убрать! ИМХО. |
|
Последний раз редактировалось gora, 27-03-2009 в 23:55. Отправлено: 23:44, 27-03-2009 | #330 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Как определить какая версия 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 |
|