Python写后台监控段代码,后台杀所有不让运行的应用。

发现宝宝学会偷偷玩游戏了, 写个python程序, 后台挂着,让他游戏玩不成,打开游戏就杀掉。然后找机会教育他一下,偷偷玩游戏就会被杀(程序都打不开,怎么玩?),嘿嘿 ,果爸得意中。。。。

kill_soft.pyw

===

import psutil
import sched
import time
event_schedule = sched.scheduler(time.time, time.sleep) #后台进程

def do_something():
PROCNAME = “Dreamweaver.exe” #要禁止运行的程序名
for proc in psutil.process_iter(): #迭代杀进程
# check whether the process name matches
if proc.name() == PROCNAME:
proc.kill()
event_schedule.enter(5, 1, do_something) #5是后台进程刷新时间

event_schedule.enter(5, 1, do_something)
event_schedule.run()

===

有时间,可以进一步可以优化,可以做个黑名单,所有要禁止的程序名列表都加进去,开机启动。打包成exe,  需要时,快捷键呼叫出来给个UI界面修改后,就可以玩了。

应用名都起好了,儿童游戏杀!专治游戏上瘾。。。

 

参考文献:

https://www.it1352.com/1963758.html

https://www.zhihu.com/question/47349119

https://www.jb51.net/article/164186.htm

https://zhidao.baidu.com/question/619392430669771412.html

https://www.zhihu.com/question/30717692

原文链接:,转发请注明来源!
评论已关闭。