Не знаю, куда поместить эту проблему, поэтому, пожалуйста, направьте меня туда, где она должна быть, чтобы увидеть свет.
Проще говоря, Hexchat не представляет себя для Windows в качестве опции для связи с протоколом irc:// url. В соответствии с этим ответом необходимые ключи реестра будут выглядеть примерно так:
HKLM\SOFTWARE\Classes
Hexchat //this is the ProgID, subkeys are its properties
(Default) = URL:IRC Protocol //name of any type passed to this
DefaultIcon
(Default) = %ProgramFiles%\HexChat\hexchat.exe,0 //for example
shell
open
command
(Default) = %ProgramFiles%\HexChat\hexchat.exe --url="%1" //for example
а также
HKLM\SOFTWARE\
Hexchat //or wherever appropriate to define capabilities
Capabilities
(ApplicationDescription) = Hexchat is an IRC client //for example
(ApplicationIcon) = %ProgramFiles%\HexChat\hexchat.exe,0 //other apps list this here too
(ApplicationName) = Hexchat //for example
URLAssociations
(irc) = Hexchat //ProgID from above
а также
HKLM\SOFTWARE
RegisteredApplications
(Hexchat) = HKLM\SOFTWARE\Hexchat\Capabilities //Where capabilities were defined
Я заметил, что hexchat регистрирует соответствующие ключи в HKLMSOFTWAREClassesirc, и я просто настроил остальные ключи, используя их в качестве идентификатора ProgID, описанного выше. При этом он ведет себя так, как хотелось бы, и является доступным параметром в ассоциации протокола для протокола IRC в Windows 8.1.
Эта проблема присутствует в Windows 10
Проблема все еще актуальна? У меня проблема с бета-версией Hexchat
@ ash663 вопрос все еще открыт?
Вы столкнулись с этим?
Да! Я столкнулся с этой проблемой в Windows 10 Creators Update.
все еще сталкиваюсь с этой проблемой на win10 :(
Самый полезный комментарий
все еще сталкиваюсь с этой проблемой на win10 :(