Посвящается труженикам, адаптирующим скины под имиджи.
Замучившись давече ковырянием в адаптированном мной под имидж VTI скине в поисках названий конвертеров и рендеров, примененных в скине и отсутствующих в имидже по умолчанию, решил создать плагинчик для автоматизации этого процесса.
Хотя конечно возможно, что в продвинутых прогах на виндовсе, например на нотепад++ может быть есть какие-то продвинутые возможности, но мне честно легче написать плагинчик, чем копаться в закрытых прогах на винде.
Да и потом, с этим плагином процесс автоматизирован.
Смысл плагина такой. Создали мод какого-то скина, скажем под VTI, не надо терять время и нервы в попытках создать список конвертеров и рендеров, примененных в скине, и которые нужно выложить вместе со скином. Достаточно будет взять файл вашего скина skin.xml и просто положив его в папку tmp вашего ресивера, зайти в плагин и нажать кнопку ОК. Все. В папке темп будут созданы два файла под названиями converter и render, в которых соответственно будут перечислены конвертера и рендеры, которых вам нужно выложить вместе со скином. При этом в этом списке не будет компонентов, которые идут по умолчанию уже в имидже VTI.
Потерял два дня на создание плагина, но зато теперь при выкладывании скина никаких ошибок с компонентами не будет. У плагина-то нет человеческого фактора, он никогда не ошибается....
Вот например положил файл скина БлюШадов в папку темп, нажал кнопку ОК на плагине и получил через секунду вот такой список конвертеров и рендеров:
С помощью плагина у меня ушло всего несколько минут для подбора компонентов. Не говоря о том, что теперь есть полная уверенность, машина-то не ошибается.....
Вобщем плагин для моддеров скинов. Хотя может быть полезен и пользователям. Можно ведь на всякий случай перед установкой незнакомого скина, проверить наличие у себя нужных конвертеров и рендеров, примененных в скине. Тем более для этого одной минуты достаточно....
История версий.
1.0 - создание плагина для VTI, который выдергивает из файла скина названия компонентов, которые не идут в имидже по умолчанию
1.1 - теперь плагин работает на трех имиджах OpenPli 4, BlackHole 2.x.x, VTI 7
1.2 - теперь в списках выводятся только названия компонентов, а не вся строчка примерно вот так:
При этом в этом списке не будет компонентов, которые идут по умолчанию уже в имидже VTI.
А настраиваемым сделать можно? Например что-бы прямо в первых строках плагина просто поставить метку - контролировать будем сейчас для Open-PLi например. Либо как-то спросить перед запуском - по чему контролировать - по VTI например или по Open-Pli. Ну вы поняли о чем я.
При этом в этом списке не будет компонентов, которые идут по умолчанию уже в имидже VTI.
А настраиваемым сделать можно? Например что-бы прямо в первых строках плагина просто поставить метку - контролировать будем сейчас для Open-PLi например. Либо как-то спросить перед запуском - по чему контролировать - по VTI например или по Open-Pli. Ну вы поняли о чем я.
Конечно же можно. Просто в меню плагина сделаю выбор имиджа. В данный момент-то плагин заточен только под VTI. В таком случае, так как сам нахожусь на имидже VTI, у меня просьба к пользователям BlackHole и OpenPli4, и если есть потребность к пользователям других имиджей тоже. Дайте пожалуйста мне список конвертеров и рендеров, по умолчанию присутствующих на чиcтых имиджах. Только пожалуйста, дайте точный список и конечно же только на самых свежих версиях этих имиджей....
Вы поняли, это мне нужно, чтобы исключить их из проверки...
Уважаемый ака Учкун ! Все что Вы делаете для нас , простых пользователей, это что-то. Огромное Вам спасибо за Ваш труд. Выкладываю список компонентов из сегоднешнего обновления, взято из чистой сборки Опен Пли 4.
По просьбе одного из пользователей форума ОпенПли теперь выводится четыре файла в папке tmp со списком компонентов. В двух файлах converter и renderer как и раньше будут отсутствующие в имидже по умолчанию компоненты. А в двух других файлах converterneed и rendererneed будут перечислены компоненты, конкретно отстутствующие в вашем имидже на этот момент......
Раз есть плагин который подскажет какого компонента нет.,то может нужен такой же для работы с изображениями в скине.... Т.е. проверял skin.xml,и выдавал типа лишнее или не хватает,а особенно интересует удаление не используемого .png.
Раз есть плагин который подскажет какого компонента нет.,то может нужен такой же для работы с изображениями в скине.... Т.е. проверял skin.xml,и выдавал типа лишнее или не хватает,а особенно интересует удаление не используемого .png.