发布: 更新时间:2024-11-15 09:52:43
最近开始整理笔记里的库存草稿,发现这篇文章是我在23年5月创建的(因为中途转移到onedrive,可能还不止)。
网页调起电脑程序是我们经常会遇到的场景,例如百度网盘下载、加入QQ群等等。
我之前做了一个管理电影的项目,部署在NAS上自己使用。这个项目需要实现在网页上一键调用电脑上的Potplayer播放电影。在这种情况下,直接使用C#写一个客户端就非常方便了。
在Windows上实现这一功能是通过注册表,将Scheme和对应的程序添加进去。其他系统暂时没有这个需求,所以我还没有研究,但我估计实现方法也是类似的。
在使用之前需要配置
SchemePrefix
,在本文的例子中是demo。
在网页上使用
demo://
开头的链接就可以唤起本机的程序了。
因为这只是一个随手写的小工具,我也没有使用命令行解析的库。
如果使用第三方库,代码会更加优雅。
在这里,我做了两个命令,一个是install,另一个是open。
手动执行install会在注册表里添加配置,之后这个程序文件就不要移动了,后续网页调起需要执行这个程序。
open命令是在网页调起时执行的,注意命令参数里的字符需要进行URL转义。
免费的成品短视频app推荐-成品短视频推荐大全
黄页网站推广app_黄页网站推广APP高清完整版免费入口
原神雷电将军去掉所有衣服图片有哪些-雷电将军胸口拔刀去掉所有服装无遮挡高清图分享
新仙剑奇侠传地图攻略(超级详细)(新仙剑奇侠传地图攻略完整版)
日产A一区二区来了。网友:可以和其他用户一对一互动!
网络用语想炒菜了是什么意思-暗语情侣炒菜梗的意思介绍
jmcomic.0micios网页版入口-jmcomicmicios最新网页版入口
原神宵宫去衣图片有哪些-lsp宵宫去掉所有衣服无遮挡高清图分享
果冻传媒网站入口欢迎你的到来,网友们:每天都有大片可看!
美队ins误发照片原图在哪可以看-美队ins误发照片原图无马赛克分享