python监控电脑软件每天使用次数

 时间:2026-02-12 07:44:07

1、简单介绍下三个文件分别的作用:

pcMonitor.py--Python程序文件,用于实现开机监控以及强制关机的处理逻辑

com.yanghua.pcMonitorService.plist--Apple Mac OS X对于想要开机启动程序的描述文件。(在windows 上可能称之为开机启动计划)

pcMonitorService.sh--在com.yanghua.pcMonitorService.plist中描述的,需要被直接执行的程序。(系统开机自执行程序不支持直接执行Python脚本,所以通过执行执行该sh脚本,在该sh脚本中间接执行pcMonitor.py脚本)。


python监控电脑软件每天使用次数

python监控电脑软件每天使用次数

2、实现功能

开机未登录 邮件自动提醒

开机登陆后 邮件自动提醒

python监控电脑软件每天使用次数

3、回复提醒邮件以“shutdown”,则被开启的Mac 机器会被强制关闭

无论是否连接互联网:

支持开机后,以一定的频率定时截取当前屏幕作为图像日志

python监控电脑软件每天使用次数

4、连接 这个只能依赖于互联网了

python监控电脑软件每天使用次数

5、通信 通信离不开协议,这里选择的话,双方都可识别的,并且操作简便的,没有比通过邮件来实现更好的选择了。

python监控电脑软件每天使用次数

6、该脚本被执行之后,将开启一个轮询程序。如果碰巧,它开完机就自动连接上了互联网,那么它将直接给你预留的邮箱中发送邮件,如果没有,在你发送邮件就会产生程序异常,此处异常被直接吞噬,只返回Boolean标示,休眠一段时间,继续发送,直到机器联网发送成功为止。

python监控电脑软件每天使用次数

7、为了达到即时的目的,你可能需要借助手机的某些工具(比如在手机的微信中开启QQ邮箱提醒功能,如果你没有QQ邮箱,那么其它邮件提供商很多也跟运营商进行了合作支持了邮箱与手机号码的绑定,这样在收到邮件的时候就可以支持短信提醒)。


python监控电脑软件每天使用次数

  • cmd怎样修改文字大小,cmd怎么修改背景颜色
  • 怎么获取type="module"中的变量
  • jquery如何获取页面所有a标签的链接名称
  • 如何调整easyui top.dialog显示于顶部
  • win7设置引导超时时间的方法
  • 热门搜索
    大秘境钥匙怎么获得 烧饼修改器怎么用 沙哑的近义词 天然气壁挂炉怎么用 京东快捷支付怎么取消 柠檬茶怎么泡 二四是近义词的成语 光景的近义词 记录的近义词 word页眉横线怎么添加