Служебные - [addon] HTMLINFO

Ответить
 • Просмотры: 1
Аватара пользователя
Progopis

Re: Служебные - [addon] HTMLINFO

Сообщение Progopis »

Аддон формирует в корневой папке вашего дистрибутива файл ADDONS.HTM вместо ADDONS.TXT.

Импортируется CSS стиль, взят из файла README.HTM дистрибутива Windows XP;Автоматически создается "Содержание", работают переходы к разделу и назад к содержанию;Добавляются разделы "Введение", "OEM информация" и "Благодарности";Добавляются все *.nfo файлы, txt формат добавляется с сохранением оригинального форматирования;Из специально подготовленных html.nfo файлов (содержат заголовок и текст с HTML разметкой)

имя автора и название аддона добавляется в конец раздела "Благодарности";Удаляет информацию о своем применении из файла ADDONS.LST в каталоге I386 дистрибутива,

что делает возможным его многократный запуск с помощью команды '__PATCH 0-HTMLINFO';


История изменений




11.09.2007

+ Оформлен в виде аддона;

+ Аддон удаляет информацию о своем применении из файла ADDONS.LST в каталоге I386 дистрибутива,

что делает возможным его многократный запуск с помощью команды '__PATCH 0-HTMLINFO';



12.09.2007

+ Вся информация берется из файла HTML.NFO и только в случае его отсутствия из файла ADDON.NFO;

+ Добавлен файл HTML.NFO в качестве примера;

+ В случае если в файл ADDONS.HTM не добавлено ни одного описания аддона - файл не будет

скопирован в папку дистрибутива, уже существующий в дистрибутиве ADDONS.HTM не удаляется;



19.09.2007

! Исправлена некорректная работа аддона вызываемая наличием пробела в названиях папок аддонов;

+ Добавлен файл './IncHtml/LogoImage' - упрощает замену логотипа либо его удаление.



24.10.2007

+ В баннер заголовка вставляется версия сборки дистрибутива, вычисляется на основе текущей даты;

+ Добавлена возможность определения версии UpdatePack-а. Вставляется в заголовок, в "Оглавление"

и секцию "Благодарности";

- Секция "OEM информация" теперь по умолчанию скрыта. Из секций "Введение" и "Благодарности"

убран текст;

- Пример форматирования текста переехал в файл examle.nfo.



21.01.2008

! Оптимизирована функция определения версии UpdatePack-а.



13.02.2008

+ Исправление CSS. Секция PRE добавлены FONT-SIZE: 120%; FONT-FAMILY: "Courier New", Courier, monospace;

- Исправление CSS. Ссылки - убран параметр CURSOR: hand;

! Оптимизирована функция получения параметров из файлов описаний.



19.03.2008

- Убран поиск параметров в файлах Addon.nfo, что приводило к ошибке, если в одной строке

встречались символы '=' а за тем '&', '' или '|';

+ Введено ограничение на использование символов "^&|" при определении значений параметров.



7.05.2008

+ Добавлено формирование заголовка в зависимости от маркерных файлов дистрибутива.



10.05.2008

! Скорректирована обработка секции Thanks, сначала этот файл ищется в корне UpdatePack и только потом

в папке IncHtml аддона.



18.08.2008

! Исправление ошибок/опечаток в файлах аддона.



25.10.2008

! Исправлено. Пробел в пути к каталогу UpdatePack приводил к сбою в скрипте аддона.

+ Добавлена поддержка переменной окружения %Configure%.



22.07.2009

! Полностью переписаны скрипты с целью ускорить рыботу. Функциональность сохранена.



23.07.2009

+ Добавлена поддержка пакета обновлений UpdatePack-XPSP2-x64-enu



24.07.2009

+ Добалено копирование логотипа соответсвующего дистрибутиву.



26.07.2009

! Исправление, делает аддон менее критичным к использованию спецсимволов в именах каталогов.







Аддон протестирован на совместимость с UpdatePack-XPSP3-Rus, UpdatePack-WINXP-SP2-X64-EN и UpdatePack-W2K3SP2-Rus.
Аватара пользователя
asmol

Служебные - [addon] HTMLINFO

Сообщение asmol »

Аддон формирует в корневой папке вашего дистрибутива файл ADDONS.HTM вместо ADDONS.TXT.

Импортируется CSS стиль, взят из файла README.HTM дистрибутива Windows XP;Автоматически создается "Содержание", работают переходы к разделу и назад к содержанию;Добавляются разделы "Введение", "OEM информация" и "Благодарности";Добавляются все *.nfo файлы, txt формат добавляется с сохранением оригинального форматирования;Из специально подготовленных html.nfo файлов (содержат заголовок и текст с HTML разметкой)

имя автора и название аддона добавляется в конец раздела "Благодарности";Удаляет информацию о своем применении из файла ADDONS.LST в каталоге I386 дистрибутива,

что делает возможным его многократный запуск с помощью команды '__PATCH 0-HTMLINFO';


История изменений




11.09.2007

+ Оформлен в виде аддона;

+ Аддон удаляет информацию о своем применении из файла ADDONS.LST в каталоге I386 дистрибутива,

что делает возможным его многократный запуск с помощью команды '__PATCH 0-HTMLINFO';



12.09.2007

+ Вся информация берется из файла HTML.NFO и только в случае его отсутствия из файла ADDON.NFO;

+ Добавлен файл HTML.NFO в качестве примера;

+ В случае если в файл ADDONS.HTM не добавлено ни одного описания аддона - файл не будет

скопирован в папку дистрибутива, уже существующий в дистрибутиве ADDONS.HTM не удаляется;



19.09.2007

! Исправлена некорректная работа аддона вызываемая наличием пробела в названиях папок аддонов;

+ Добавлен файл './IncHtml/LogoImage' - упрощает замену логотипа либо его удаление.



24.10.2007

+ В баннер заголовка вставляется версия сборки дистрибутива, вычисляется на основе текущей даты;

+ Добавлена возможность определения версии UpdatePack-а. Вставляется в заголовок, в "Оглавление"

и секцию "Благодарности";

- Секция "OEM информация" теперь по умолчанию скрыта. Из секций "Введение" и "Благодарности"

убран текст;

- Пример форматирования текста переехал в файл examle.nfo.



21.01.2008

! Оптимизирована функция определения версии UpdatePack-а.



13.02.2008

+ Исправление CSS. Секция PRE добавлены FONT-SIZE: 120%; FONT-FAMILY: "Courier New", Courier, monospace;

- Исправление CSS. Ссылки - убран параметр CURSOR: hand;

! Оптимизирована функция получения параметров из файлов описаний.



19.03.2008

- Убран поиск параметров в файлах Addon.nfo, что приводило к ошибке, если в одной строке

встречались символы '=' а за тем '&', '' или '|';

+ Введено ограничение на использование символов "^&|" при определении значений параметров.



7.05.2008

+ Добавлено формирование заголовка в зависимости от маркерных файлов дистрибутива.



10.05.2008

! Скорректирована обработка секции Thanks, сначала этот файл ищется в корне UpdatePack и только потом

в папке IncHtml аддона.



18.08.2008

! Исправление ошибок/опечаток в файлах аддона.



25.10.2008

! Исправлено. Пробел в пути к каталогу UpdatePack приводил к сбою в скрипте аддона.

+ Добавлена поддержка переменной окружения %Configure%.



22.07.2009

! Полностью переписаны скрипты с целью ускорить рыботу. Функциональность сохранена.



23.07.2009

+ Добавлена поддержка пакета обновлений UpdatePack-XPSP2-x64-enu



24.07.2009

+ Добалено копирование логотипа соответсвующего дистрибутиву.



26.07.2009

! Исправление, делает аддон менее критичным к использованию спецсимволов в именах каталогов.







Аддон протестирован на совместимость с UpdatePack-XPSP3-Rus, UpdatePack-WINXP-SP2-X64-EN и UpdatePack-W2K3SP2-Rus.
Вложения
HTMLINFO-9.7.26.7z
(131.91 КБ) 0 скачиваний
HTMLINFO-9.7.26.7z
(131.91 КБ) 0 скачиваний
Аватара пользователя
cnira

Re: Служебные - [addon] HTMLINFO

Сообщение cnira »

asmol


Цитата asmol:



'__PATCH 0-HTMLINFO
Служебные - [addon] HTMLINFO




1 Пропал закрывающий апостроф

2 Присоединяюсь к Ma1chik по поводу примера заполнения nfo файла по второму варианту. Да и свой аддон надо бы снабдить именно таким файлом (как образцовому аддонописателю).


Цитата help:



ADDON_BUILD = "Версия или дата"

вставляется в банер после заголовка и добавляется в секцию благодарностей



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

Хоть бы увидеть как будет выглядеть ваш Addons.htm при втором варианте оформления nfo файла Изображение .

4 Информацию о вашем аддоне нужно закинуть и
Инфо - Авторам аддонов
. Авторы аддонов обрадуются и быстренько переделают свои nfo файлы. Изображение


Цитата help:



ADDON_URL = "ссылка на сайт"



5 А на какой сайт? Разработчика ПО или ветку аддона. Ссылка вылезает под авторами аддона, а где же ссылка на сайт разработчика ПО?
Аватара пользователя
asmol

Re: Служебные - [addon] HTMLINFO

Сообщение asmol »

katok888,

по подробнее можно?

список аддонов, версия аддона HTMLINFO, что и в какой последовательности вы делали.
Аватара пользователя
CoaCH

Re: Служебные - [addon] HTMLINFO

Сообщение CoaCH »

Цитата gora:



1 Пропал закрывающий апостроф
Служебные - [addon] HTMLINFO




Спасибо, не заметил



добавте в начало нескольких сушествующих nfo файлов такую шапку





Код:

Код: Выделить всё

<!-- 
ADDON_AUTHOR = "Вася Пупкин"
ADDON_TITLE = "Название аддона"
ADDON_BUILD = "1.2.3"
ADDON_URL = "http://www.internet.ru"
NO_HYPERTEXT = 1
-->


Цитата jameszero:



Может есть смысл включать в аддоны два файла с описанием - addon.nfo в классическом стиле и addonhtm.nfo c параметрами, или вынести параметры в отдельный файл, Update Pack будет по прежнему обрабатывать addon.nfo
Служебные - [addon] HTMLINFO




согласен, уже думал над этим и скоро сделаю
Цитата jameszero:



при указании просто
www.site.ru
получаем переход на file:///C:/
www.site.ru
Служебные - [addon] HTMLINFO




проще добавить в Help.txt, не заметил, спасибо
Аватара пользователя
asmol

Re: Служебные - [addon] HTMLINFO

Сообщение asmol »

Обновиление аддона



Добавлено:

+ Вся информация берется из файла HTML.NFO и только в случае его отсутсвия из файла ADDON.NFO

+ Добавлен файл HTML.NFO в качестве примера

+ В случае если в файл ADDONS.HTM не добавлено ни одного описания аддона - файл не будет

скопировн в папку дистрибутива, уже существующий в дистрибутиве ADDONS.HTM не удаляется




Цитата gora:



Ссылка вылезает под авторами аддона, а где же ссылка на сайт разработчика ПО?
Служебные - [addon] HTMLINFO




можно в файле Addons/0-HTMLINFO/IncHtml/OemInfo




Цитата gora:



Хоть бы увидеть как будет выглядеть ваш Addons.htm при втором варианте оформления nfo файла
Служебные - [addon] HTMLINFO




не только увидеть, но и собрать похожий, пример прикреплен




Цитата jameszero:



Ну и конечно, желательно выработать единый шаблон, оговорить ограничения, чтобы результат выглядел более менее презентабельно.
Служебные - [addon] HTMLINFO




использовать по возможности простую разметку, а общий стиль обеспечит общий css файл



Забирать с этого поста. В первом не могу изменить прикрепленные файлы. Либо не достаточно прав, либо я не автор того сообщения. Возможно что-то делаю не так - советы в PM.
Аватара пользователя
Deep2007

Re: Служебные - [addon] HTMLINFO

Сообщение Deep2007 »

asmol


Цитата:



В первом не могу изменить прикрепленные файлы. Либо не достаточно прав, либо я не автор того сообщения.



Попробуйте снова, должно получится. Blast пофиксил. Если не получится, отпишитесь
Баг-репорт по движку
Аватара пользователя
Ma1chik

Re: Служебные - [addon] HTMLINFO

Сообщение Ma1chik »

Спасибо, идея очень хорошая.

Было бы неплохо вложить в аддон шаблон nfo файла, со всеми нужными параметрами Изображение
Аватара пользователя
gora

Re: Служебные - [addon] HTMLINFO

Сообщение gora »

ya158,



Если диск был оригинальный и не укоцаный, то \DOCS\WINXP_LOGO_HORIZ_SM.GIF

Это логотипчик винды, как в оригинальном описпнии от MS.

Можно логотип oszone или свой прикрутить, только теги размеров скорректировать.
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»