手机QQ控制电脑关机、睡眠
来源:互联网 发布:mac pro的系统 编辑:程序博客网 时间:2024/04/20 17:22
手机QQ控制电脑关机、睡眠
相信大家都有过这种需求,就是暂时离开电脑,比如上厕所,但忘了给电脑熄屏,又不想让别人看自己手头的工作,很烦,直到现在的macOS 10.12.5依旧没有这个通过手机远程使电脑睡眠的功能,下面我们自己简单的做一个。
环境
macOS/Windows、Python、QQ
步骤
- 根据自己电脑系统,编写睡眠脚本
我的是macOS,下边是睡眠脚本
#! /bin/zshsudo shutdown -s now
- 编写Python脚本,监控文件系统
#!/usr/bin/python# -*- coding: UTF-8 -*-import osimport timeprint "Python File Listener staring..."filePath = "/Users/qvjunping/Downloads/shutdown.k"shutdownStr = "shutnowdown"while 1: time.sleep(3) isFile = os.path.isfile(filePath) if isFile: fileA = open(filePath,"r") line = fileA.read(15) line = line[2:13]# print "%s" % (line) fileA.close() if (line == shutdownStr): os.remove(filePath) os.system('./shutdown-s.sh') print "您已睡眠"
这个脚本主要就是一直监控当前用户Downloads目录下的指定文件,如果文件存在,且文件内容与自己设定的规则一致,则删除文件并执行睡眠脚本,否则一直循环。(我对Python不熟悉,代码质量请忽略)
准备要发送文件
自己制定规则,我是让文件内容的第3到第14个字符与shutdownStr相同。文件准备好了,将文件发给手机QQ。执行
由于我用的是zsh,所以后边加了’!’,这样即使退出当前终端,依然可以在后台监控。另外执行这个脚本要用sudo,因为shutdown命令需要管理员权限。
sudo ./listenFile.py&!
手机QQ有个功能是传文件到电脑,这个功能会将所传文件自动保存到用户目录下的Downloads下,以后想关电脑时只要将这个文件发动给电脑即可。
PS:当然这只是个例子,可以修改文件,相当于传给Python脚本参数,去执行其他命令,这样,就可以实现各种各样的效果了 :-)。因为我没这个需求,所以没写。
以后再也不会因为上厕所忘息屏感到困扰了,哈哈哈
阅读全文
0 0
- 手机QQ控制电脑关机、睡眠
- JAVA手机控制电脑关机
- 手机控制电脑关机程序
- 用安卓手机控制电脑关机
- “小懒虫”安卓手机控制电脑关机
- Java控制电脑关机
- PHP控制电脑关机
- android控制电脑关机
- 使用手机控制电脑 实现音乐播放 电影播放控制 关机等操作
- 电脑中的睡眠、休眠和关机有什么区别?
- 手机通过socket控制电脑关机,重启,注销等功能
- 手机控制电脑
- 手机控制电脑
- 手机控制电脑
- 手机控制ubuntu电脑
- 手机控制电脑
- 手机控制电脑
- 手机控制电脑
- Android TCP socket通信
- 进程间通讯方式以及各个方式的优缺点
- String类型分析!
- 6.ThinkPHP 3.1.2 CURD演示 1
- HDU 2544 SPFA(SLF) 解题报告
- 手机QQ控制电脑关机、睡眠
- 均值,白化,Siamese网络,双线性插值
- wkhtmltopdf:html转pdf、html转image以及cannot connect to X server问题解决
- 7.ThinkPHP 3.1.2 CURD演示 2
- phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接.
- Windows下VisualSVN Server的安装与配置方法(图文)
- K-Means算法的Hadoop实现
- Apache系列—虚拟主机配置的三种方式(三)
- 非极大值抑制(Non-Maximum-Suppression)