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

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

Ответить
Настройки темы
Мультимедиа - [addon] MPC-HC Shell Extension 1.0.0.1

Аватара для wolkow70

Ветеран


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

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


Изменения
Автор: wolkow70
Дата: 01-04-2013
Вложения
Тип файла: 7z mpchcsh.7z
(385.0 Kb, 90 просмотров)
MPC-HC Shell Extension 1.0.0.1
Расширение контекстного меню для Media Player Classic - Home Cinema.
Тип интеграции аддона - SVPACK.

Небольшое дополнение к популярному Media Player Classic - Home Cinema.
Создает в контекстном меню файлов пункты:



В типовой установке этого расширения пункты отображаются только для ассоциированных с Media Player Classic - Home Cinema файлов.

Немного поразмыслив, мне удалось найти способ заставить эти пункты отображаться для всех поддерживаемых плеером типов файлов, даже если они не ассоциированы с Media Player Classic - Home Cinema.
Делается это через ключи реестра отвечающие за системные файловые ассоциации.

К примеру так:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.flv\shellex\ContextMenuHandlers\MPCHCShe llExt]
@="{A2CF4243-6525-4764-B3F5-2FCDE2F47989}"

То есть, мы прописываем расширение оболочки не только в ключи файловых ассоциаций
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mplayerc.flv\shellex\ContextMenuHandlers\MPCHCShellExt]
@="{A2CF4243-6525-4764-B3F5-2FCDE2F47989}",

но и в ключи системных файловых ассоциаций, для чего эти ключи специально создаются при работе скрипта установки аддона.
В результате, если даже, тот или иной файл ассоциирован с другим приложением, пункты контекстного меню будут отражены и в этом случае.
Оказывается это очень удобно. Ассоциируем медиафайлы с каким-нибудь более продвинутым плеером, но всегда имеем возможность удобно открыть их в Media Player Classic - Home Cinema.

Аддон целесообразно устанавливать после Media Player Classic - Home Cinema.
Файл расширения устанавливается в собственную директорию установки Program Files\MPC-HC Shell Extension, где создается и деинсталлятор расширения оболочки.

Аддон создает в Главном меню Пуск ярлыки, отвечающие за удаление, ре-ререгистрацию и де-регистрацию расширения.

Возможно использование на живой системе. Ключ тихой установки /S.

Ссылка для скачивание аддона:
http://rusfolder.com/35501516

Вариант аддона с поддержкой установки на 64-битные системы (добавлена библиотека MPCHCShellExt64.dll).
Определение системы при установке автоматическое.
Ссылка для скачивания:
http://rusfolder.com/35772418

-------
Человек человеку - друг, товарищ и волк!

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

Отправлено: 18:08, 21-02-2012

 

Аватара для wolkow70

Ветеран


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

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


Цитата apozlevich:
Я имел в виду перенастройку уже установленного расширения »
Сие невозможно. Что установлено, то и удаляется. Или ручками.

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 10:23, 22-02-2012 | #11



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

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


Аватара для apozlevich

Ветеран


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


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

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


Цитата wolkow70:
Или ручками. »
Ну вот и вместо ручек предлагаю GUI.

-------
echo 127.0.0.1 google.ru >> %systemroot%\system32\drivers\etc\hosts && ipconfig /flushdns && echo Я ничего не трогал, оно само!


Отправлено: 12:27, 22-02-2012 | #12


Аватара для greg_b

Ветеран


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

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


wolkow70, а в шапку 300 кило прицепить нельзя? Смешно смотреть - подождите 30 секунд, а то наш трафик того....

-------
Опыт — это слово, которым люди называют свои ошибки. P.S. "Полезное сообщение" не пишется, а нажимается.
Мои аддоны


Отправлено: 23:43, 25-02-2012 | #13


Аватара для wolkow70

Ветеран


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

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


Цитата greg_b:
а в шапку 300 кило прицепить нельзя? Смешно смотреть - подождите 30 секунд, а то наш трафик того.... »
Добавил аддон во вложение.

-------
Человек человеку - друг, товарищ и волк!

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

Отправлено: 09:53, 27-02-2012 | #14


Аватара для mariolast

Ветеран


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

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


wolkow70,
Можно ли выложить одним твиком реестра, какие изменения вносяться в реестр? Есть желание встроить это прямо в инсталлятор Медиаплеера.

Отправлено: 02:06, 28-02-2012 | #15


Аватара для wolkow70

Ветеран


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

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


Цитата mariolast:
какие изменения вносяться в реестр? »
1.Регистрация самой MPCHCShellExt.dll в системе.

2. Для каждого нужного и поддерживаемого плеером расширения дополнительно создается ключ реестра по шаблону:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.flv\shellex\ContextMenuHandlers\MPCHCShe llExt]
@="{A2CF4243-6525-4764-B3F5-2FCDE2F47989}"

Причем, в этой разделе для некоторых расширений уже есть ключи (например для AVI, MPG, WMV и других системных расширений), поэтому в эти ключи добавляется только само расширение:

\shellex\ContextMenuHandlers\MPCHCShe llExt]
@="{A2CF4243-6525-4764-B3F5-2FCDE2F47989}"

В сборке деинсталлятор потом все это корректно удаляет (полностью ключи или подключи для уже существовавших ключей, де-регистрацию и удаление модуля).

Твика у меня нет, так как изменения в реестре вносятся коммандами скрипта сборки.
Меня устраивает вариант инсталлятора, так как можно оперативно отметить только нужные расширения. Кроме того, деинсталлятор проверяет ключи на наличие других данных, и если данных нет, то удяляет весь ключ, а если есть, то только свое значение.

-------
Человек человеку - друг, товарищ и волк!


Последний раз редактировалось wolkow70, 28-02-2012 в 08:48.

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

Отправлено: 08:16, 28-02-2012 | #16


Старожил


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

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


На семёрке должно работать?

Отправлено: 02:28, 09-12-2012 | #17


Аватара для wolkow70

Ветеран


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

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


Цитата biork:
На семёрке должно работать? »
Работает.

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 09:05, 09-12-2012 | #18


Ветеран


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

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


Цитата wolkow70:
Аддон целесообразно устанавливать после Media Player Classic - Home Cinema. »
Предлагаю добавить это в nfo

-------
Моя статья на OSzone.net

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

Отправлено: 19:50, 09-12-2012 | #19


Новый участник


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

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


Аддон полезный, но у меня на семёрке работает после инсталляции, а после перезагрузки системы уже нет, в чём может быть причина?

Отправлено: 10:59, 16-12-2012 | #20



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Мультимедиа - Media Player Classic (версии MPC и MPC Home Cinema) ShaddyR Программное обеспечение Windows 68 26-12-2019 15:22
Утилиты - [аддон] Shell Extension Lite gen0m.rsw Наборы обновлений для Windows XP/2003/Windows 7 22 31-10-2013 20:20
Утилиты - [addon] HashCheck Shell Extension P@V Наборы обновлений для Windows XP/2003/Windows 7 9 22-02-2011 12:27
Утилиты - [addon] Link Shell Extension Lubitel Softa Наборы обновлений для Windows XP/2003/Windows 7 0 04-02-2011 23:27
Графика - [addon] XnView Shell Extension Fresh96 Наборы обновлений для Windows XP/2003/Windows 7 4 28-12-2010 14:16




 
Переход