QIP Home QIP Forum

Go Back   QIP Forum > Все для QIP 2012 > Помощь по скинам

Помощь по скинам Помощь по созданию и добавлению новых скинов. Ваши идеи по поводу скинов.

View Poll Results: Что необходимо реализовать в перую очередь?
Предпросмотр скина 17 28.33%
Экспорт (конвертирование) скинов QIP 2005 14 23.33%
Полное построение скина (компиляция) 25 41.67%
Справку 3 5.00%
Другое 1 1.67%
Voters: 60. You may not vote on this poll | Withdraw Vote

Reply
 
Thread Tools Display Modes
Old 08.04.2010, 17:02   #1
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Default SkinMixer - программа для создания и редактирования скинов QIP Infium

Важно: Видео, как переделать скин под новую версию QIP (Размер видео: 2 011 Кб)
Важно: Тема, как заменить значки ICQ на "цветочки"
Важно: Информация о новой всплывашке в QIP 9045
Скачать SkinMixer.7z (Размер архива: 800 Кб. Билд 0.290 от 28.04.2011)

[+] Скриншот

Что программа будет уметь:
1. Открывать скины разных версий.
2. Создавать скины.
3. Разбирать стандартный скин Infium'a, чтобы не зависеть от новых введений в скины.
4. Перетаскивать картинки с одного скина в другой (drag&drop).
5. Перетаскивать картинки с/на рабочий стол (в папку).
6. Предпросмотр скина
7. Перегонять скины QIP 2005 в скины QIP Infium
8. Создавать скрин скина (как у Tumyppp'a)
9. Создавать дублирующие слои
10. Открывать другие библиотеки (например pics.dll и другие из каталога Protos)
11. Сжимать (без потери качества) PNG картинки перед созданием скина (опциально)
12. Мультиязычность
13. Добавлять недостающие ресурсы в скин из стандартного скина Infium'a
14. Редактор icolors.ini
15. Редактор fade.cfg

[+] 16. Много приятных и удобных фич

Чего программа не будет уметь:
1. Открывать данные из библиотек, которых нету в graph.dll (полноценного Restorator'a не будет)
2. Редактировать графические файлы

[+] Программы, которые уже существуют для работы со скинами

[+] FAQ

[+] История версий

P.S. Принимаются пожелания и комментарии по программе
*под "скином" подразумевается иконпак (набор иконок, используемый в программе)

Last edited by Providence; 30.09.2013 at 08:40.
Agrrrrr вне форума   Reply With Quote
Old 02.05.2010, 01:15   #16
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Default

Выложил новый билд 0.272. Ссылку обновил в первом посте.
[+] Теперь можно создавать новые и компилировать говотые скины
[+] Подключил FastMM4 и сделал глобальную проверку, утечки памяти сведены к минимум

Хоть и кажется, что практически ничего не изменилось, но на самом деле перелопачено много кода, много изменил и поравил.
Почти готов конструктор форм предпросмотра с icolors.ini и скоро будет подключен предпросмотр в сам SkinMixer.

Метод замены ресурсов, по которому сейчас строются скины, может не работать под Windows Vista (по словам my666). Для таких случаев скоро введу метод полной компиляции скина.

Last edited by Agrrrrr; 02.05.2010 at 01:26.
Agrrrrr вне форума   Reply With Quote
Old 02.05.2010, 10:11   #17
Michael148
Nightly tester
 
Michael148's Avatar
 
Join Date: 01/2009
Posts: 941
Default

Agrrrrr, обнаружил следующие баги/недочеты:
* открываем скин в развернутом виде, дублируем скин и жмем закрыть. получаем то, что на скрине. видео приаттачил.
* невозможно сдвинуть скроллбар вертикальной полосы прокрутки в диалоге создания скина, см. второе видео.
* опечатка :)
Attached Files
File Type: 7z bug2.7z (171.5 KB, 194 views)
File Type: 7z scroll.7z (166.1 KB, 123 views)
__________________
LBH Extend Developer.

Last edited by Michael148; 04.05.2010 at 19:49. Reason: убрал оффтоп
Michael148 вне форума   Reply With Quote
Old 13.05.2010, 03:21   #18
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Exclamation

Выложил новый билд 0.275. Ссылку обновил в первом посте.
[+] Добавил масштабирование
[+] Можно закидывать файлы с проводника в скин
[+] Открытие картинок скина в ассоциированных приложениях и автоматическая замена после редактирования
[+] Создание групп выделения
[#] Поправлены мелкие баги (спасибо Michael148)
[~] При двойном клике на значение масштаба, масштаб сбрасывается в 100%
[~] Чтобы иконки кнопок выделения не были скучными, можете создать каталог icos и положить туда bmp файлы одноименные с названием группы выделения
[~] Формат группы выделения: имя=#индекс ресурса, #индекс ресурса... или имя=ico:#индекс ресурса, png:#индекс ресурса...
Agrrrrr вне форума   Reply With Quote
Old 17.05.2010, 14:08   #19
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Default

Добавил в тему опрос. Просьба, по возможности, аргументировать в теме свой ответ.
Agrrrrr вне форума   Reply With Quote
Old 17.05.2010, 17:19   #20
Santiago26
QIP Elder
 
Santiago26's Avatar
 
Join Date: 05/2006
Posts: 1,565
Default

Я вот так и не понял как заменить картинки в скине. Правда не уверен, что эта возможность вообще была.
Некоторые идеи по интерфейсу советую почерпнуть из Smile Manager от Astramak, они подойдут и для скинов..
Santiago26 вне форума   Reply With Quote
Old 17.05.2010, 17:37   #21
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Default

Замена происходит drag&drop'ом (перетаскиванием), либо с рабочего стола (папки), либо с другого скина (дублирующего слоя). Я введу еще кнопки в сам скин для замены, и думаю сделать две редакции программы:
1. С встроенной видеосправкой (как работать с программой).
2. С ссылками на видеосправку (на YouTube).
Agrrrrr вне форума   Reply With Quote
Old 17.05.2010, 18:44   #22
Santiago26
QIP Elder
 
Santiago26's Avatar
 
Join Date: 05/2006
Posts: 1,565
Default

Agrrrrr, лучше сделать интуитивно понятный интерфейс и никаких там видеосправок не нужно Два скриншота с объяснениями деталей, как для ExSE делали. Интерфейс ещё сейчас порисую, поприкидываю. А версию от 13 мая только вечером посмотреть смогу, но есть шанс, что я её и смотрел в прошлый раз, как я уже говорил.
Santiago26 вне форума   Reply With Quote
Old 18.05.2010, 01:36   #23
x2088
Nightly tester
 
x2088's Avatar
 
Join Date: 12/2007
Posts: 2,745
Default

инфу о скине можно сделать сворачивающейся - править больше раза её думаю не за чем будет

а по мне ГУЙ вроде выглядит нормально...

хотелка: копирование изображения выбранной иконки в буфер и из буфера в выбранный на данный момент ресурс;
__________________
Главное - чтобы чужая совесть не замучила. :))) (С)

Last edited by x2088; 18.05.2010 at 01:47.
x2088 вне форума   Reply With Quote
Old 18.05.2010, 03:47   #24
Santiago26
QIP Elder
 
Santiago26's Avatar
 
Join Date: 05/2006
Posts: 1,565
Default

Agrrrrr, сделайте пожалуйста простую, понятную всем кнопку "сохранить". Даже если то, что она делает называется "скомпилировать".
Santiago26 вне форума   Reply With Quote
Old 18.05.2010, 04:09   #25
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Default

Выложил новый билд 0.278. Ссылку обновил в первом посте.
[+] Добавил режим сравнения
[+] Возможность сворачивание "Информации о скине"
[+] Добавил меню для работы с ресурсом на ПКМ (для более интуитивного интерфейса)
[#] Заменил все икнонки программы на более привлекательные
[#] Поправил баг под Windows7 с прокрутом сколлбара при выборе каталога
Agrrrrr вне форума   Reply With Quote
Old 18.05.2010, 04:21   #26
Santiago26
QIP Elder
 
Santiago26's Avatar
 
Join Date: 05/2006
Posts: 1,565
Default

Стало безусловно приятнее, но всё ещё очень не понятно и неудобно.
Вот я беру FreeCommander и пытаюсь пользоваться skinMaker: не очень удобно, но тем не менее - понятно. Есть иконки исходники, есть иконки, которые мы заменяем. Дальше запускаем батник - имеем длл. скрин. Это пока удобнее.
Тем не менее функция отмены в программе нравится.
Не понятно зачем есть вкладки внизу окна. В двухпанельном режиме больше двух скинов редактировать не будешь, то есть вкладки могут понадобиться только на окне из которого берёшь иконки-замену.
хотелось бы предпросмотра... Может быть даже так, сделать полный аналог квипа - но чтобы нажатие на кнопки позволяло изменить иконку вместо действия. картинко
Всё-таки, с новыми иконками жить веселее заметно;)

Last edited by Santiago26; 18.05.2010 at 05:31. Reason: нарисовал что-то более менее приличное
Santiago26 вне форума   Reply With Quote
Old 18.05.2010, 15:09   #27
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Default

Quote:
Originally Posted by Santiago26 View Post
В двухпанельном режиме больше двух скинов редактировать не будешь
Программа является MDI, можно открыть хоть 40 скинов сразу.
__________________
Автор программы SkinMixer (http://forum.qip.ru/showthread.php?t=40137)
Автор плагинов aOC, aTextTyper, aTabber, aEsterEgg
Agrrrrr вне форума   Reply With Quote
Old 19.05.2010, 00:49   #28
x2088
Nightly tester
 
x2088's Avatar
 
Join Date: 12/2007
Posts: 2,745
Default

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

Была бы полезна кнопочка для удаления temp в корзину.

А что будет подразумеваться под "Тонкой настройкой"?
__________________
Главное - чтобы чужая совесть не замучила. :))) (С)

Last edited by x2088; 19.05.2010 at 01:02.
x2088 вне форума   Reply With Quote
Old 19.05.2010, 12:46   #29
Agrrrrr
QIP User
 
Agrrrrr's Avatar
 
Join Date: 11/2007
Posts: 187
Default

Из реестра пока ничего не читаю, при отредактировать запускается программа ассоциированая с операцией open над файлом. В тонкой настройке можно будет указать другую: edit или еще какая стоит у пользователя. Тонкая настройка - просто еще одна вкладка в настройках

добавлено через 11 часов 25 минут
Составил маленький FAQ (в первом посте). Хотелось бы узнать какие вопросы там не раскрыты \ раскрыты не полностью \ раскрыты в труднодоступной форме
__________________
Автор программы SkinMixer (http://forum.qip.ru/showthread.php?t=40137)
Автор плагинов aOC, aTextTyper, aTabber, aEsterEgg

Last edited by Agrrrrr; 19.05.2010 at 12:46. Reason: Добавлено сообщение
Agrrrrr вне форума   Reply With Quote
Old 20.05.2010, 01:42   #30
x2088
Nightly tester
 
x2088's Avatar
 
Join Date: 12/2007
Posts: 2,745
Default

Quote:
с операцией open над файлом
я об этом и говорю, эта инфа в реестре и хранится, в соответствующем параметре, хотя для открытия в данном случае можно и без реестра обойтись...
__________________
Главное - чтобы чужая совесть не замучила. :))) (С)
x2088 вне форума   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 13:42.


Powered by vBulletin.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
©2004 - 2012 QIP.RU