GoRemote  - 虚拟电视遥控器

小码哥 2019-08-17 14:44:35

GoRemote 是一个 Go 语言开发的虚拟电视遥控器。可以通过 WIFI 网络连接来控制你的智能电视。

已测试的电视是 Sony Bravia KDL-50W805B 和类似产品

安装

go get github.com/marcioAlmada/goremote
cd $GOPATH/src/github.com/marcioAlmada/goremote
make
make install

使用

GUI

使用图形界面的方法:

$ goremote <tv-ip> # click the buttons :)

命令行

命令行的使用方法:

$ goremote <tv-ip> --repl # use the computer keyboard :)

Ex: my TV has a fixed IP so I always: goremote 10.0.0.101 --repl.

检查我的电视是否支持:

可运行

curl "http://<tv-ip>/sony/accessControl/actRegister"
# OR
curl "http://<tv-ip>/accessControl/actRegister"

If you get {"error":[501,"Not Implemented"]} response your TV is probably compatible :)

    公告

    《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

    课程地址:https://www.shiyanlou.com/courses/1436
    9折优惠邀请码: ZHwfIjb1

    该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。