Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Оформление Windows 11/ 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=113)
-   -   Простейшая программа для смены фона библиотеки WMP12 (http://forum.oszone.net/showthread.php?t=158984)

hb860 03-12-2009 01:00 1285534

Простейшая программа для смены фона библиотеки WMP12
 
Я не сторонник менять параметры приложений через реестр, поэтому я написал маленькую утилиту, которая позволяет менять фон у библиотеки WMP12. Всё, что нужно сделать, это выбрать новый фон, и нажать кнопку "Apply". Картинки-превьюхи в программе грузятся непосредственно из WMPLOC.DLL, так что,на тот случай, если вы пропатчили свою WMPLOC.DLL новыми картинками, то вы увидите именно их. Собcтвенно, делюсь своим творением, которое выглядит так:


А забрать можно здесь
Попрошу строго не пинать, так как на C# я начал писать очень недавно.

Smarty 03-12-2009 06:47 1285589

hb860,
Цитата:

Цитата hb860
Я не сторонник менять параметры приложений через реестр, поэтому я написал маленькую утилиту »

А принцип работы утилиты можно узнать?

hb860 03-12-2009 08:04 1285617

Smarty, Она правит ключ реестра в соответствие с этой статьёй: http://www.mydigitallife.info/2009/0...kground-image/

Smarty 24-12-2009 12:33 1303276

hb860, а мог бы добавить в утилиту заливку изображений в wmploc.dll?

hb860 24-12-2009 17:09 1303450

Сделал бы, если бы умел патчить ресурсы на C#. Если разберусь как это делается - сделаю. Хотя это DLLhack, я не уверен, что много людей будет пользоваться софтиной, которая им системные файлы портит.Хотя... я наверняка смогу вызвать что - то внешее. Я подумаю над этим вопросом :)

Smarty 24-12-2009 17:28 1303466

Цитата:

Цитата hb860
я не уверен, что много людей будет пользоваться софтиной, которая им системные файлы портит. »

Думаю, что изображения по умолчанию не всех устраивают.

Смысл, в общем, такой:
есть на ПК несколько тем оформления и при смене одной темы на другую твоя утилита
поможет переключить фон плеера на такой же, как фон темы. Но закидывать разные фоны
придётся другой программой (Ресторатор, РесХакер и т.д.). Для кого-то это может стать точкой
преткновения, поэтому расширив таким образом "Простейшую программу для смены фона библиотеки WMP12"
она станет гораздо более интересным инструментом!

hb860 27-02-2011 22:52 1623281

Цитата:

Цитата Smarty
поэтому расширив таким образом "Простейшую программу для смены фона библиотеки WMP12"
она станет гораздо более интересным инструментом! »

Спустя год, обновляюсь.
WMP12 Library Background Changer v2

Вторая версия вышла гораздо функциональный - WMP12 Library Background Changer v2 умеет вот что:

-Переключение между "родными" фоновыми рисунками библиотеки Windows Media Player 12. Вот между ними:

-Замена любого фонового рисунка на ваш, на тот, который вам нравится.

-Замена любого фонового рисунка на текущие обои. Идею год назад подал Smarty, за что и скажем ему спасибо.

-Возможность восстановить стандартное изображение для всех картинок, что не помешает, когда захочется вернуть родной облик Windows Media Player 12.

Интерфейс программы пока на английском языке, я переведу его, как появится настроение.

Интерфейс программы очень простой, состоит из предпросмотра картинки и кнопок:
Apply - переключает выбранный фон в WMP12.

Replace... - заменяет одно из шести изображений на выбранное пользователем. Выбираете в программе фон, который хотите заменить на свою картинку, нажимаете Replace, выбираете картинку для замены. Всё просто.

Replace with Wallpaper - при нажатии на эту кнопку выбранный в программа фон библиотеки WMP12 заменяется на текущие обои.

Restore - восстанавливает "родную" картинку для выбранного фона библиотеки WMP12.

Домашняя страница творения здесь, а здесь его можно скачать

Smarty 28-02-2011 00:20 1623329

hb860, всё-таки не хватает ещё этого фона...


hb860 28-02-2011 07:56 1623420

Smarty, добавлю второй вкладкой. Возможно, даже сегодня :)

Rusikxxx 01-03-2011 20:06 1624777

Патчить так все ресурсы плеера...

hb860 02-03-2011 11:23 1625207

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

Smarty 02-03-2011 18:43 1625612

Цитата:

Цитата hb860
что-нибудь ещё? »

Изменить там очень много можно, практически весь интерфейс плеера, но нужно ли?
Мне кажется, что 6 фоновых изображений + одно для плеера в режиме воспроизведения вполне достаточно.
:)

hb860 04-03-2011 13:52 1627123

на том и порешим
Напишу смену этих ресурсов - отпишу

Rusikxxx 07-03-2011 22:29 1629540

hb860 При частых прошивках много времени занимает пропатчивание ресурсов. Вот если бы ты написал прогу по замене всех ресурсов оформления включая WMP на 32 и 64 системы, цены бы тебе не было! Просто кинуть все ресурсы на замену, запустил, перегрузился.
Я использую патчер от скачанной раннее программы по замене иконок - MrGRiMsIcons, но она для 32 битных систем и кроме как менять imageres.dll, imagesp1.dll, shell32.dll в папке System32 не умеет. Из плюсов делает копии ресурсов.


Время: 03:44.

Время: 03:44.
© OSzone.net 2001-