系统锁定的情况下, Python 的 win32 还能自动调用鼠标键盘操作窗口吗?

2019-07-08 16:00:49 +08:00
 yeyu1989
场景是这样的:
希望系统在收到邮件时触发其他窗口的操作:需要在其他窗口输入键盘字母、鼠标点击确认。
但是该问题在系统锁定后就无法触发 win32gui.SetForegroundWindow(),不知道该怎么解决?
2961 次点击
所在节点    Python
17 条回复
ysc3839
2019-07-08 16:03:34 +08:00
也许有办法解决,但估计会很麻烦的。建议还是想别的办法。
yeyu1989
2019-07-08 16:11:27 +08:00
@ysc3839 python 有锁定情况下登陆操作系统的操作吗
ysc3839
2019-07-08 16:13:06 +08:00
@yeyu1989 我不知道
PlushieChicka
2019-07-09 01:08:55 +08:00
利用替换 sethc.exe 的粘滞键提权了解一下,可以在未登录状态操作电脑。
yeyu1989
2019-07-09 10:21:48 +08:00
@PlushieChicka 简单看了以下,对用户的安全管理权限有一定要求。公司的电脑上实现,感觉操作不了呢
ysc3839
2019-07-09 14:02:25 +08:00
这样的需求建议购买个调制解调器,然后在 Linux 系统上运行。
frmongo
2019-07-09 17:23:04 +08:00
大哥,都 9012 年了,打电话这种通知方式有点太粗暴啊,你可以考虑 post 到钉钉上,最近企业微信也开放了群机器人的通知。你可以考虑试试用用这个,比打电话这种中断式的通信好太多,打电话你还会漏接。钉钉你随时可以看到通知,还能看到历史记录。
yeyu1989
2019-07-09 17:37:16 +08:00
@frmongo 打电话的目的,就是要用最大权限找到联系人,比如在夜间睡觉的时候。你说的两种方式,本来邮件就是可以做到的...
petelin
2019-07-10 10:13:47 +08:00
Pageduty 现在你的解决方案就有问题
yeyu1989
2019-07-10 16:27:09 +08:00
@petelin 是哪里有问题呢?将邮件转为电话,有什么问题...
petelin
2019-07-10 18:38:54 +08:00
为什么不直接开一个后台程序读邮件列表我是说登陆上去直接读 然后 call 三方服务打电话
yeyu1989
2019-07-10 19:03:34 +08:00
@petelin 问题是 call 三方服务这里...怎么 call 三方服务呢...我们公司系统安全限制,没有安装的能打电话的软件只有 cisco jabber 这个了
yeyu1989
2019-07-10 19:12:36 +08:00
@petelin 允许安装的能打电话的软件只有 cisco jabber 这个了
jeadong
2019-07-12 16:20:21 +08:00
有什么电邮这么紧急?一定要半夜打电话?我觉得你自动转发结束,然后手机端做点强提醒。半夜把手机短信铃声响一点,都是解决问题的方式,而不是特意要电脑打电话。
yeyu1989
2019-07-13 23:55:17 +08:00
@jeadong 可能是工作差异吧。我们晚上收到的常规通知很多,包括邮件、短信,会持续到四点钟,但正常由值班人员关注就行。非常规通知,通常就很紧急,要以最快速度解决。手机端应该区分不了不同的邮件通知。
jeadong
2019-07-15 15:06:44 +08:00
@yeyu1989 那就不知道怎么做啦 这个场景太特殊,只是我觉得时间花在打电话这个动作上有点浪费。你又不是打骚扰电话。如果我是你,我可能更加多的把精力放在邮件筛选,电脑客户端提醒上,而不是放在打电话上。
yeyu1989
2019-07-15 16:28:42 +08:00
@jeadong 其实目标只有一个,在晚上大伙都睡觉的时候,可以叫醒别人...工作电脑端的提醒,对睡觉的人而言没用啊...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/581040

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX