
Попытка добавить собственный протокол vlc:/// в мою систему Windows 8, чтобы гиперссылки, использующие его, открывали файл в VLC вместо моего браузера. Он пытается открыть файл, но затем VLC говорит, что не может открыть MRL. Я проверил область сообщений, но я не вижу никаких журналов. Как я могу заставить VLC принять протокол?
Что я сделал:
- Откройте regedit и перейдите к
HKEY_CLASSES_ROOT. - Щелкните правой кнопкой мыши
HKEY_CLASSES_ROOTи создайте новый ключ с именемvlc. - Нажмите на
vlc, а затем откройте в нем запись(Default). - В
(Default)введите"URL:VLC Protocol". - Щелкните правой кнопкой мыши
HKEY_CLASSES_ROOT/vlcи создайте новый ключ с именемUrl Protocol. - Щелкните правой кнопкой мыши
HKEY_CLASSES_ROOT/vlcи создайте новый ключ с именемDefault Icon. - В
HKEY_CLASSES_ROOT/vlc/Default Iconоткройте(Default)и введите в нем"vlc.exe,1". - В
HKEY_CLASSES_ROOT/vlcсоздайте новый ключ с именемshell, в нем создайте ключ с именемopen, в нем создайте ключ с именемcommandи откройте запись(Default). - В записи введите
"C:\Program Files (x86)\Video LAN\VLC Media Player\vlc.exe" "%1". - Создайте папку с именем
websiteна дискеc:и добавьте файл с именемexample.mp4и HTML-файлexample.html. - В файле html введите:
<a href="vlc:///C:/website/example.mp4">Example Link</a>. - Свяжите протокол с VLC, открыв ссылку, используя его, просматривая VLC, и устанавливая его всегда используемым.

