haoziの窝

在手机上控制显示器

2019-11-15

在手机上控制显示器#

电脑离床很近, 而且设置了永不休眠, 永不息屏. 躺在床上困的时候就很难受, 得翻个身起来把倆个显示器关一下, 极度难受, 所以写了个这玩意

首先感谢 display-control 这个库, 让我可以坐在床上关掉我的显示器, 加入捷径效果更佳

跑起来#

clone 仓库 && npm start

CLI 参数#

npm strat --help

sage:
  bin.js [OPTIONS] [ARGS]

Options:
  -p, --port [NUMBER]    listen port  default <2333> (Default is 2333)
  -h, --host [IP]        listen host default <0.0.0.0> (Default is 0.0.0.0)
  -t, --token STRING     token  default null

API#

 control your display

            API:
                GET /display/<token>/       this doc
                GET /display/<token>/gui    control WebGui
                GET /display/<token>        return your display state
                PUT /display/<token>        set your display state
                    params: 
                        state: true | false | 0 | 1

            Example:
                curl -X PUT -d "state=0"  http://<your host>:<your port>/display 

有了 REST 的接口, 很容易接入到其他的系统里面

添加到捷径#

群里大佬支招可以添加到 捷径里面方便使用, 推荐设置一个 TOKEN, 防止被你的基友调用

Safari 点击下面的链接, 即可添加, 记得点进去改一下里面的变量的值

开启显示器

关闭显示器

除另有声明外,本博客文章均采用 知识共享(Creative Commons) 署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议 进行许可。