Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] HTMLINFO

Ответить
Настройки темы
Служебные - [addon] HTMLINFO

Пользователь


Сообщения: 59
Благодарности: 30

Профиль | Отправить PM | Цитировать


Изменения
Автор: asmol
Дата: 29-07-2009
Описание: информаця о совместимости
Вложения
Тип файла: 7z HTMLINFO-9.7.26.7z
(131.9 Kb, 4095 просмотров)
Аддон формирует в корневой папке вашего дистрибутива файл 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.
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 12:57, 11-09-2007

 

Аватара для Ma1chik

Старожил


Автор проектов


Сообщения: 212
Благодарности: 29

Профиль | Сайт | Отправить PM | Цитировать


Спасибо, идея очень хорошая.
Было бы неплохо вложить в аддон шаблон nfo файла, со всеми нужными параметрами
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:31, 11-09-2007 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


asmol
Цитата asmol:
'__PATCH 0-HTMLINFO »
1 Пропал закрывающий апостроф
2 Присоединяюсь к Ma1chik по поводу примера заполнения nfo файла по второму варианту. Да и свой аддон надо бы снабдить именно таким файлом (как образцовому аддонописателю).
Цитата help:
ADDON_BUILD = "Версия или дата"
вставляется в банер после заголовка и добавляется в секцию благодарностей
3 А зачем версию и дату добавлять в секцию благодарностей.
Хоть бы увидеть как будет выглядеть ваш Addons.htm при втором варианте оформления nfo файла .
4 Информацию о вашем аддоне нужно закинуть и сюда. Авторы аддонов обрадуются и быстренько переделают свои nfo файлы.
Цитата help:
ADDON_URL = "ссылка на сайт"
5 А на какой сайт? Разработчика ПО или ветку аддона. Ссылка вылезает под авторами аддона, а где же ссылка на сайт разработчика ПО?

Последний раз редактировалось gora, 11-09-2007 в 15:09.


Отправлено: 14:38, 11-09-2007 | #3


Аватара для jameszero

Модератор


Moderator


Сообщения: 4915
Благодарности: 2577

Профиль | Сайт | Отправить PM | Цитировать


Есть небольшой нюанс, предположим, авторы аддонов сопроводят свои addon.nfo необходимыми параметрами, причём это будет не сразу, и возможно не все станут над этим заморачиваться. Что получим в результате - если человек не использует 0-HTMLINFO, то его ADDONS.TXT, наряду с обычным описанием аддонов, будет содержать малоинформативные для текстового документа параметры и примет не очень читабельный вид

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

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

asmol,
наверно стоит добавить в help, что ссылку в параметре ADDON_URL необходимо приводить с указанием http://
иначе, при указании просто www.site.ru получаем переход на file:///C:/www.site.ru
либо реализовать проверку http:// в скрипте 0-HTMLINFO.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 15:06, 11-09-2007 | #4


Пользователь


Сообщения: 59
Благодарности: 30

Профиль | Отправить PM | Цитировать


Цитата gora:
1 Пропал закрывающий апостроф »
Спасибо, не заметил

добавте в начало нескольких сушествующих 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 »
согласен, уже думал над этим и скоро сделаю
Цитата jameszero:
при указании просто www.site.ru получаем переход на file:///C:/www.site.ru »
проще добавить в Help.txt, не заметил, спасибо

Последний раз редактировалось asmol, 11-09-2007 в 15:33.


Отправлено: 15:18, 11-09-2007 | #5


Пользователь


Сообщения: 59
Благодарности: 30

Профиль | Отправить PM | Цитировать


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

Добавлено:
+ Вся информация берется из файла HTML.NFO и только в случае его отсутсвия из файла ADDON.NFO
+ Добавлен файл HTML.NFO в качестве примера
+ В случае если в файл ADDONS.HTM не добавлено ни одного описания аддона - файл не будет
скопировн в папку дистрибутива, уже существующий в дистрибутиве ADDONS.HTM не удаляется

Цитата gora:
Ссылка вылезает под авторами аддона, а где же ссылка на сайт разработчика ПО? »
можно в файле Addons/0-HTMLINFO/IncHtml/OemInfo

Цитата gora:
Хоть бы увидеть как будет выглядеть ваш Addons.htm при втором варианте оформления nfo файла »
не только увидеть, но и собрать похожий, пример прикреплен

Цитата jameszero:
Ну и конечно, желательно выработать единый шаблон, оговорить ограничения, чтобы результат выглядел более менее презентабельно. »
использовать по возможности простую разметку, а общий стиль обеспечит общий css файл

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

Последний раз редактировалось asmol, 15-02-2008 в 21:42.


Отправлено: 13:20, 12-09-2007 | #6


Ветеран


Автор проектов


Сообщения: 1575
Благодарности: 493

Профиль | Отправить PM | Цитировать


Заметил небольшой глюк:
Если в названии папки, в которой лежит аддон, присутствует круглые скобки (например папка называется MYADDON(test) ), при работе аддона 0-HTMLINFO скрипт __PATCH.CMD вылетает с ошибкой.

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 19:53, 12-09-2007 | #7


Аватара для jameszero

Модератор


Moderator


Сообщения: 4915
Благодарности: 2577

Профиль | Сайт | Отправить PM | Цитировать


asmol
Цитата:
В первом не могу изменить прикрепленные файлы. Либо не достаточно прав, либо я не автор того сообщения.
Попробуйте снова, должно получится. Blast пофиксил. Если не получится, отпишитесь здесь

Отправлено: 12:31, 14-09-2007 | #8


Ветеран


Автор проектов


Сообщения: 1575
Благодарности: 493

Профиль | Отправить PM | Цитировать


asmol,
В правом верхнем углу файла ADDONS.HTM должен быть какое-то изображение, но его там нет. Видимо это логотип. Как его туда поместить?

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 09:51, 15-09-2007 | #9


Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


ya158,

Если диск был оригинальный и не укоцаный, то \DOCS\WINXP_LOGO_HORIZ_SM.GIF
Это логотипчик винды, как в оригинальном описпнии от MS.
Можно логотип oszone или свой прикрутить, только теги размеров скорректировать.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:57, 15-09-2007 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] HTMLINFO

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Графика - [repack] Imagine _syd_ Наборы обновлений для Windows XP/2003/Windows 7 34 10-12-2023 06:12
Утилиты - [addon] TrueCrypt jameszero Наборы обновлений для Windows XP/2003/Windows 7 73 08-08-2012 17:01
Утилиты - [addon] SuperCopier2 FreeKnight Наборы обновлений для Windows XP/2003/Windows 7 47 28-09-2011 11:20
Аддоны - [Addon] ThumbSizer bes1de Оформление Windows XP 16 28-08-2011 20:11
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 110 28-07-2009 02:45




 
Переход