|
Компьютерный форум 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
|
Ветеран Сообщения: 3206 |
Профиль | Отправить PM | Цитировать
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 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать а вот так тоже не работает, т.е. важна именно перезагрузка эксплорера.
regsvr32 /u "%~dp0MPCHCShellExt.dll" ping -n 5 -w 1 127.0.0.1 > nul regsvr32 "%~dp0MPCHCShellExt.dll" и вот интересно) regsvr32 /u "%~dp0MPCHCShellExt.dll" taskkill /im explorer.exe /f ping -n 5 -w 1 127.0.0.1 > nul start explorer.exe regsvr32 "%~dp0MPCHCShellExt.dll" работает, затем, taskkill /im explorer.exe /f ping -n 5 -w 1 127.0.0.1 > nul start explorer.exe уже не работает, как то библиотека с эксплорером то дружит то нет в чём же причина? |
Отправлено: 19:06, 06-01-2013 | #31 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата Joykotik:
|
|
------- Отправлено: 20:24, 06-01-2013 | #32 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Нет, не работает ваше расширение. Что только не делал. В конце концов нашёл программу Open++ за 10мин сделал тоже самое. Она корректно работает.
|
Отправлено: 09:49, 08-01-2013 | #33 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Пересобрал аддон, обновленная ссылка на закачку помещена в шапке.
Доработка стала необходимой в связи с тем, что в последних версиях Media Player Classic - Home Cinema, программа при запуске прописывает путь к исполняемому файлу только в ключ реестра для текущего пользователя. Библиотека MPCHCShellExt.dll при регистрации читает путь из ключа для всех пользователей, поэтому с последними версиями могли быть проблемы. Доработка заключается в том, что при установке читается путь к файлу mpc-hc.exe из ключа в разделе HKCU "Software\Gabest\Media Player Classic" (параметр "ExePath") и прописывается в раздел HKLM "Software\Gabest\Media Player Classic" (параметр "ExePath") |
------- Последний раз редактировалось wolkow70, 16-03-2013 в 19:27. Отправлено: 19:12, 16-03-2013 | #34 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Сделал вариант аддона с поддержкой установки на 64-битные системы (добавлена библиотека MPCHCShellExt64.dll).
Определение разрядности системы при установке автоматическое. Ссылка для скачивания: http://rusfolder.com/35772418 |
------- Последний раз редактировалось wolkow70, 01-04-2013 в 18:38. Отправлено: 18:27, 01-04-2013 | #35 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - 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 |
|