1
我想知道Roblox如何从他们的网站启动roblox可执行文件:当您选择一个游戏并按下“play”时,我的浏览器(chrome)询问我是否需要启动一个应用程序,并向我展示路径。当我按下“启动应用程序”时,它会启动我电脑上的roblox客户端。WEB:从浏览器启动可执行文件
我想知道Roblox如何从他们的网站启动roblox可执行文件:当您选择一个游戏并按下“play”时,我的浏览器(chrome)询问我是否需要启动一个应用程序,并向我展示路径。当我按下“启动应用程序”时,它会启动我电脑上的roblox客户端。WEB:从浏览器启动可执行文件
对于windows,你register an application to a uri scheme
基本上只是设置一些注册表项,并将其指向您的可执行文件。设置这个最好的地方是在你的安装程序中。
这是关键,你会设置:
HKEY_CLASSES_ROOT
Roblox
(Default) = "URL:Roblox Launcher"
URL Protocol = ""
DefaultIcon
(Default) = "roblox.exe,1"
shell
open
command
(Default) = "C:\Program Files\Roblox\roblox.exe" "%1"
然后从你的网站,你可以链接到roblox:Hello%20World
,因为如果用户已经在命令行中输入"C:\Program Files\Roblox\roblox.exe" "alert:Hello World"
这将启动应用程序。
谢谢你!有效 ! –