PDA

Показать полную графическую версию : [Theme Patcher] изменение элементов тем оформления(прогрессбар,пуск.....) V2.0


Страниц : [1] 2

tweakos
28-05-2009, 11:22
Программа представляет собой универсальный(почти) патчер тем оформления , который меняет кнопку меню пуск, прогрессбар(при копировании,удалении и тд.),заголвок окна, и панель задач на какие захотите.Зачем это надо? Ну например мне нравится какая то тема оформления ,но не нравится кнопка пуск или ,скажем, цвет прогрессбара надоел и тд...
Программа будет полезна как простым пользователям так и темостриетелям (скажем для "живого" предпосмотра того что получится):)
В программу входит 6 стилей прогрессбара и пока 3 стиля меню пуск(после того как вы разберетесь как она работает -сможете мигрировать элементы между темами):)
Программа обновлена до версии 2.0

Theme Patcher v2.0 настраивается посредством мастера из gui форм (по прежнему задействован ini файл,но теперь работать с ним стало гораздо удобней!!! :) , а также вам не надо каждый раз править ini файл для изменения ,например, цвета прогрессбара изменения происходят мгновенно!
Скачать Theme Patcher v2.0 (http://depositfiles.com/files/5uetkd789)


Далее следуют скриншоты с программой и подробное описание работы с ней(ЧИТАТЬ ВСЕМ!!!):

Так же как и в предыдущей версии ,программа требует базовых настроек:
http://bender1.zikuka.com/img/2009/06/04/6aed525b79aac61ba91ff5957c3a1ac2/1.bmp (http://zikuka.ru)
http://bender1.zikuka.com/img/2009/06/04/1b625e9cc1a0ea1823d1bde3cb1e807c/2.bmp (http://zikuka.ru)
Забиваем имя темы, префикс темы (по другому цветовая схема), и имя кнопки пуск (в основном это -comenzar, но могут быть и исключения)
После того как вы заполнили ВСЕ поля (а иначе программа вас не пропустит) жмем ОК! Внимание!!! жмем именно ОК ,а не кнопку
"использовать текущие настройки" (эта кнопка нужна после последующих запусков программы,то есть когда вы ввели в первый раз свои настройки,то при следующем запуске программы форма уже будет заполнена тем что вы вводили ранее вот тогда то и нужно нажимать "использовать текущие настройки"
А также в новой версии программы нажимая ОК вы сохраняете оригинальные элементы темы оформления!.
Еще проще- если вы не меняете прдыдущих настроек то жмите использовать текущие, для внесения новых настроек,а также для сохранения оригинальных элементов жмите ОК)
После того как вы заполнили ВСЕ поля,программа предложит вам скопировать все прогрессбары, имеющиеся кнопки Пуска,заголовки окон, панели задач(которые находятся в patcher\progressbars, patcher\startbuttons patcher\captions patcher\taskbars ) в папки - progressbars\имя_вашей_темы и startbutons\имя_вашей_темы,captions\имя_вашей_темы,taskbars\имя_вашей_темы :
http://bender1.zikuka.com/img/2009/06/24/f17f576095163a676a0f0f276750baf3/6a.JPG (http://zikuka.ru)
Если согласитесь,то программа выполнит копирование.Если нет ,то вам необходимо заполнить эти папки самостоятельно
Далее видим основное окно программы:
http://bender1.zikuka.com/img/2009/06/24/f3905df157e94724dc9a1feac25b77b9/7.JPG (http://zikuka.ru)
Здесь отображаются текущие элементы темы оформления.Кнопка выход - я думаю и так понятно:) Кнопка предпросмотр покажет вам выбранные вами элементы (то есть те которыми вы будете заменять на текущие) Кстати выбирать можно только те элементы которые вы собрались заменить, если не планируете что то менять, оставьте поле пустым
http://bender1.zikuka.com/img/2009/06/24/042bcf99e9b434f3151005bddfb91fd6/8.JPG (http://zikuka.ru)
Как видно я выбрал только 3 элемента именно их программа и заменит.Кстати вы заметили что окно программы вытянуто по горизонтали? Это потому, что некоторые заголовки и панели задач весьма"длинные".Поэтому то я их и растянул(в пределах разумного,чтобы пользователь имел представление "что на что")
После выбора что на что менять, жмем применить после чего программа задаст вопрос
http://bender1.zikuka.com/img/2009/06/24/9704eed89766522cc4b9b9655ae1e806/9.JPG (http://zikuka.ru)
Да - служба перезапустится и вы увидите изменения сразу же, нет - служба не перезапускается.
Кнопка Восстановить ,на главном окне,восстановит оригинальные элементы темы оформления (но только в том случае,если вы их сохранили,нажимая ок при первом старте новой темы)





Архив с версией 1.0

Скачать Theme Patcher v1.0 (http://depositfiles.com/files/p3tilacei)
Далее следуют скриншоты с программой и подробное описание работы с ней
http://bender1.zikuka.com/img/2009/06/04/6aed525b79aac61ba91ff5957c3a1ac2/1.bmp (http://zikuka.ru)


После предупреждения программы видим следущее:

http://bender1.zikuka.com/img/2009/06/04/1b625e9cc1a0ea1823d1bde3cb1e807c/2.bmp (http://zikuka.ru)

Забиваем имя темы, префикс темы (по другому цветовая схема), и имя кнопки пуск (в основном это -comenzar, но могут быть и исключения)
На следующем скриншоте пример заполнения для темы Winstyle (http://forum.oszone.ru/post-794729-5.html)

http://bender1.zikuka.com/img/2009/06/04/0ea34022ab98a6aba05425abbf96791a/3.jpg (http://zikuka.ru)

После того как вы заполнили ВСЕ поля (а иначе программа вас не пропустит) жмем ОК! Внимание!!! жмем именно ОК ,а не кнопку
"использовать текущие настройки" (эта кнопка нужна после последующих запусков программы,то есть когда вы ввели в первый раз свои настройки,то при следующем запуске программы форма уже будет заполнена тем что вы вводили ранее вот тогда то и нужно нажимать "использовать текущие настройки". Еще проще- если вы не меняете прдыдущих настроек то жмите использовать текущие, для внесения новых настроек жмите ОК)
После того как вы заполнили ВСЕ поля,программа предложит вам скопировать все прогрессбары и имеющиеся кнопки Пуска(которые находятся в patcher\progressbars, patcher\startbuttons) в папки - progressbars\имя_вашей_темы и startbutons\имя_вашей_темы :

http://bender1.zikuka.com/img/2009/06/04/36d8a6b4a54c9e6f186394b189b888d6/4.jpg (http://zikuka.ru)

Если согласитесь,то программа выполнит копирование.Если нет ,то вам необходимо заполнить эти папки самостоятельно (прогрессбары должны называться : progressbar1.bmp, progressbar2.bmp,progressbar3.bmp ну и так далее до 6 ... (формат должен быть именно bmp - другой не подходит!!!), Ну и по аналогии startbutton1.bmp,startbutton2.bmp и так далее до 6...формат также -ТОЛЬКО bmp ) Если сомневаетесь что и как ,согласитесь на автоматическое наполнение (после просмотра содержимого папок вы все поймете).
После того как вы сделаете свой выбор программа будет запущена:

http://bender1.zikuka.com/img/2009/06/04/b22b6257107b7eb3082bba962f22204c/5.jpg (http://zikuka.ru)

Все! - программа работатет.Теперь работаем с комбинациями клавиш:

shift+9 - сохранит текущий прогрессбар в папку patcher\progressbars\имя_вашей_темы под именем progressbaroriginal.bmp,
shift+7 - восстанавливает сохраненный ранее оригинальный прогрессбар ( progressbaroriginal.bmp)
shift+1 - подменит прогрессбар на - patcher\progressbars\имя_вашей_темы\progressbar1.bmp
shift+2 - подменит прогрессбар на - patcher\progressbars\имя_вашей_темы\progressbar2.bmp
shift+3 - подменит прогрессбар на - patcher\progressbars\имя_вашей_темы\progressbar3.bmp
shift+4 - подменит прогрессбар на - patcher\progressbars\имя_вашей_темы\progressbar4.bmp
shift+5 - подменит прогрессбар на - patcher\progressbars\имя_вашей_темы\progressbar5.bmp
shift+6 - подменит прогрессбар на - patcher\progressbars\имя_вашей_темы\progressbar6.bmp

alt+9 - сохранит текущую кнопку пуск в папку patcher\startbuttons\имя_вашей_темы под именем startbuttonoriginal.bmp,
alt+7 - восстанавливает сохраненную ранее кнопку пуск ( startbuttonoriginal.bmp)
alt+1 - подменит кнопку пуск на - patcher\startbuttons\имя_вашей_темы\startbutton1.bmp
alt+2 - подменит кнопку пуск на - patcher\startbuttons\имя_вашей_темы\startbutton2.bmp
alt+3 - подменит кнопку пуск на - patcher\startbuttons\имя_вашей_темы\startbutton3.bmp
alt+4 - подменит кнопку пуск на - patcher\startbuttons\имя_вашей_темы\startbutton4.bmp
alt+5 - подменит кнопку пуск на - patcher\startbuttons\имя_вашей_темы\startbutton5.bmp
alt+6 - подменит кнопку пуск на - patcher\startbuttons\имя_вашей_темы\startbutton6.bmp

Кнопка ESC остановит выполнение программы

http://bender1.zikuka.com/img/2009/06/04/552640cd66a032896d36dd9d5c1ddb64/6.jpg (http://zikuka.ru)









Представленные прогрессбары и кнопки меню пуск всего лишь примеры(вы сможете все изменить так как вам надо)

в скрытом тексте скриншоты

http://img6.imageshost.ru/imgs/090528/7ac49b113b/2d334.jpg (http://imageshost.ru/)

http://pic.ipicture.ru/uploads/090528/ykotkukVTu.jpg (http://ipicture.ru/)
http://bender1.zikuka.com/img/2009/06/04/2df323e1e3606bcaa61f1f23e923d4ef/start1.JPG (http://zikuka.ru)

prokazzza
28-05-2009, 11:53
tweakos, Вот это уже другое дело, отдельный аддон все как положено, а не запихало как Шампунь + Кондиционер. :) Единственное замечание, подобрать цвет для синего прогресс бара, он немного не сочетается с верхней картинкой.

tweakos
28-05-2009, 11:59
подобрать цвет для синего прогресс бара, он немного не сочетается с верхней картинкой. »
ок поменяю.
кстати пользователь и сам может поменять цвет на какой захочет(для этого много ума не надо)

SOLON7
28-05-2009, 14:09
Интересный Вариант. Если развить идею можно сделать своебразный StyleBuilder !!

tweakos
28-05-2009, 14:46
Собственно я и собираюсь его развивать

2poisonS
28-05-2009, 16:27
tweakos, Молодца, снимаю шляпу! :up

tweakos
01-06-2009, 06:07
К концу недели добавлю в программу возможность работы по хоткеям (например shift+1 будет патчить прогрессбар первым вариантом, shift+2 вторым и тд.)

Habetdin
01-06-2009, 09:47
tweakos, а будет возможность выбирать все из программы, а не вписывать в *.ini -файл? :)

tweakos
03-06-2009, 11:50
Завтра будет новая,более усовершенствованная и простая версия программы Theme Patcher с возможностью работы по хоткеям!

tweakos
04-06-2009, 06:31
Программа обновлена до версии 1.0

tweakos
08-06-2009, 11:43
В начале следующей недели ,а может и раньше, добавлю в программу возможность смены заголовка окон, панели задач и возможно фона меню пуск...

ГэННадиЙ
16-06-2009, 16:27
у кого-нибудь пропатчилась тема Loki07?у меня не хочет почемуто...

tweakos
17-06-2009, 11:46
у кого-нибудь пропатчилась тема Loki07?у меня не хочет почемуто... »
А что именно не пропатчилось пуск или прогрессбар.? Если не патчится пуск то имя кнопки скорее всего не comenzar ,а какое то другое(подскажу чуть попозже), а вот если не патчится прогрессбар то вы неправильно забили настройки.
Сделайте скрин настроек.

ГэННадиЙ
17-06-2009, 13:21
tweakos, пуск не пропатчился.с прогрессбаром все в порядке.

tweakos
17-06-2009, 13:56
tweakos, пуск не пропатчился.с прогрессбаром все в порядке. »
Имя кнопки пуск в теме loki07 - STARTBUTTON Сделайте соответствующие настройки в программе.:)

tweakos
24-06-2009, 18:30
Уважаемый форум!
Обновил программу до версии 2,0
Внимание!!!
Папки Captions, Taskbars наполненны только одним примером на каждую папку!
Наполнить их ,честно говоря,пока нет ни времени,ни желания......
Поэтому убедительная просьба-наполните кто-нибудь эти папки своими примерами,только не надо извлекать их из других тем оформления т.к пользователь сможет и так это сделать.....
Лучшие примеры пойдут в шапку темы.
Заранне спасибо:)

P/S В следующей версии программы добавлю вкладки в gui форму и замену более 20 элементов темы оформления.
Таким образом будет изменятся почти вся видимая часть темы оформления...:)

Chis1
02-07-2009, 19:59
Цвет кнопки "Пуск" поменял раньше.
Запустил программу, настройки: тема-Luna, префикс-METALLIC, имя кнопки-STARTBUTTON.
Выбрал прогрессбар, применил, перезапустил службу. Прогрессбар остался прежним, а моя кнопка "Пуск" слетела на дефолтовую (зеленая). Что не так?

tweakos
03-07-2009, 04:23
Цвет кнопки "Пуск" поменял раньше.
Запустил программу, настройки: тема-Luna, префикс-METALLIC, имя кнопки-STARTBUTTON.
Выбрал прогрессбар, применил, перезапустил службу. Прогрессбар остался прежним, а моя кнопка "Пуск" слетела на дефолтовую (зеленая). Что не так? »

Все эти манипуляции на теме luna не прокатят.пока не знаю почему но выясню...

Нашел-в папке windows\system32\dllcashe есть файл luna.mst - это резервная копия темы оформления,удалите этот файл и все будет ок.

BadStealth
30-07-2009, 16:35
Программка хорошая и интересная но много чего приходиться еще додумывать самому!!!И в этом проявляется огромное неудобство. Например заполнение тем-очень муторно и не все смогут понять что куда писать поэтому начнуться ошибки и соответственно множество вопросов!
Если есть возможность то можно ли сделать заполнение этих полей сделать в виде выпадающего списка из уже установленных тем на компьютере а не так чтобы сам сидел и вспоминал какая тема установлена и какой у нее префикс и т.д.
Кстати у меня почему-то программка установилась но в главном меню выбора, где показаны текущие кнопка пуск и прогрессбар -у меня предпросмотра нет! Поэтому только остаеться догадываться какой прогресс бар посталиться после применения!

Прошу рассмотреть эти замечания!!!Это очень существенно и важно для дальнейшего развития проекта!

tweakos
30-07-2009, 17:09
Если есть возможность то можно ли сделать заполнение этих полей сделать в виде выпадающего списка из уже установленных тем на компьютере а не так чтобы сам сидел и вспоминал какая тема установлена и какой у нее префикс и т.д. »
В следующей версии возможно будет
Кстати у меня почему-то программка установилась но в главном меню выбора, где показаны текущие кнопка пуск и прогрессбар -у меня предпросмотра нет! Поэтому только остаеться догадываться какой прогресс бар посталиться после применения! »
Чего именно нет?Самой кнопки или окно пустое? Прикрепите скриншот.




© OSzone.net 2001-2012