• 注册
  • 转载分享 转载分享 关注:171 内容:12813

    SiriRobot 一款使用Siri执行电脑指定命令的插件_V1.0.0.1

  • 查看作者
  • 打赏作者
  • 当前位置: 七七博客 > 转载分享 > 正文
    • 2
    • 转载分享
    • SiriRobot 一款使用Siri执行电脑指定命令的插件_V1.0.0.1

      SiriRobot 一款使用Siri执行电脑指定命令的插件_V1.0.0.1

      插件介绍

      通过Siri远程调用插件,例如实现“HeySiri 关机”,SiriWeb通过MQTTNet类库实现MQTT服务器和web接口,通过MQTT协议实现Robot和网页接口的互通,软件启动自动生成一个客户端ID,该ID唯一,主要根据这个ID来表示是哪台电脑。该ID不要泄露。SiriWeb我部署在我自己的阿里云的小水管上,平常也不跑啥程序,还有2年到期。可以一直免费使用。

      下载后什么都不用改配置,就可以直接使用,如果自己部署,在源码里的SiriWeb部署到自己的服务器上,然后把配置里面的IP改下就行了。配置文件为 SiriRobot.dat,里面存放了一些配置信息。你也可以修改dat文件来修改自己的ID,不过ID的长度必须是32个,否则无法连接MQTT,软件默认开机启动。如果不想开机启动可在设置-系统设置里面关闭自动启动。

      软件原理

      SiriWeb使用MQTTNet开启一个MQTT服务器,并提供发布接口 ,此接口是get请求,方便siri调用。

      SiriRobot订阅一个Topic到MQTT,当收到siri调用的url后执行对应的插件。

      隐藏内容需要回复可以看见

      回复
      Lv.12

      卧槽!无奈本人没文化,一句卧槽行天下!

      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: