Я следовал документам MSDN для имитации URL-адреса, открывающего приложение, но в моем случае - приложение Java.Я создал файл реестра, который выглядит следующим образом:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher]
"URL Protocol"="\"\""
@="\"ExoScape Launcher\""
[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell]
[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell\open]
[HKEY_CURRENT_USER\Software\Classes\exoscape-launcher\shell\open\command]
@="java -jar \"C:\\Program Files\\ExoScape\\Launcher.jar\""
Я вручную установил эту запись реестра, дважды щелкнув по ней.Я проверил все файлы, которые были названы правильно и в правильном каталоге.
Затем я создал свой URL:
<a href='exoscape-launcher:'>Play</a>
Который при нажатии дает мне такой вывод:
Однако, когда я нажимаю open, мое приложение не запускается и ничего не происходит.
Мой ожидаемый результат - RS3 подход кзапуск игры.Что я пропускаю или делаю неправильно?