监测指定进程的CPU或者GPU使用率,低于指定值时发送消息或者邮件

动作需求 · 703 次浏览
mulaxiusi 创建于 2023-06-10 00:47

如题,经常搞渲染的朋友应该很需要这样的动作,可以及时指定渲染进程是否如期进行还是失败。

 

具体需求:

每隔指定秒数检测一次指定进程(可自由选择,比如AE C4D Blender UE等)的CPU或者GPU(可自由选择,毕竟不同软件可能使用不同硬件渲染)的利用率,如果连续三次检测利用率低于指定值(比如50 ),就发送邮件(邮件最好可能)或者发送消息到常用聊天软件(微信 飞书 钉钉等)提醒指定进程的利用率低于指定值。 最好能截图屏幕(考虑多屏)一起发送。

这个动作最好能又一个前台浮窗类的UI,能知道正在运行这个动作,

有偿可自由报价

mulaxiusi 最后更新于 2023/6/10

M-cc 2023-06-11 00:17 :


M-cc 最后更新于 2023-06-11 00:24
回复内容
CL 2023-06-10 20:35
#1

参考思路:

如果渲染结束界面上会有变化,也可以用循环找图一类的方式判断。

判断后,可以结合第三方推送服务(如iOS的Bark)、Email通知,将通知发送到手机。


mulaxiusi 回复 CL 2023-06-10 23:09 :

需要界面保持位置不能动吧?我知道有个共享模块可以读取CPU使用率,但是没有GPU的。

乐昂岚【接定制】 回复 mulaxiusi 2023-06-12 10:04 :

这个不需要保持位置不动,只要给定他的窗口句柄即可

回复主贴