简单却实用:腾讯会议一键入会小工具

318 阅读1分钟

平时开会要用腾讯会议,但是腾讯会议的体验非常割裂,要先复制会议码,然后打开腾讯会议粘贴,操作很繁琐。

所以写了个小工具,选中会议码后一键就能入会。

先看效果

鼠标选中会议码,在弹出的图标里点击一键入会,然后就能自动打开腾讯会议并进入到这个会议里面。

369359205-1c6f1d1f-cbff-41b3-a768-d13b15f7624e.gif

使用方法

  1. 首先需要安装snip.do。 直接在微软商店就能安装,免费。
  2. 安装“一键入会”的snip.do插件。下面方式二选一。
    1. 直接下载插件文件,地址:github.com/liujuntao12… 。然后直接双击文件就能自动导入进去。
    2. 自己新建一个snip.do插件,然后选择创建script插件。选择powershell。粘贴下面的代码
        $numbers = $PLAIN_TEXT -replace '\D', ''
      
        Start-Process "wemeet://page/inmeeting?meeting_code=$numbers"
      

开发思路

1. 打开腾讯会议

这是最关键的一步,网上相关的资料并不多,但是经过多方搜索,发现可以通过Start-Process这个cmd命令来打开腾讯会议。而且,打开腾讯会议的时候还支持参数传入,比如会议码就可以通过meeting_code这个参数来传入。

2. 书写脚本语言

之前了解到了snip.do这个工具,能够对选中的文本进行处理。而且能自定义创建插件,于是就想到可以写一个脚本语言,来一键入会。 snip.do插件的脚本语言支持powershell和python,这里就直接选择了powershell。

这样,首先就实现了通过snip.do来快速打开腾讯会议了。

3. 获取会议码

接下来就是获取会议码。这一步其实很简单,snip.do会默认把选中的文本作为变量$PLAIN_TEXT传入到脚本中。所以,只要对这个变量进行处理,就能得到会议码。

具体的会议码提取逻辑,这里是直接提取出所有的数字,然后拼接到一起。可能不太严谨,但目前实际使用场景是能够覆盖到的。

最后,想简单分享一下自己的感受,虽然这个工具看起来很简单,但却能够真实的解决自己的痛点。 通过自己的极客精神,创造出一些有意思的小工具并分享出来,还是挺有成就感的。

如果觉得不错,也欢迎来star一下,附上github地址:github.com/liujuntao12…