gpt4 book ai didi

Python ctypes keybd_event 模拟ctrl+alt+delete

转载 作者:太空宇宙 更新时间:2023-11-03 13:44:06 26 4
gpt4 key购买 nike

我正在尝试使用 keybd_event 模拟 ctrl+alt+del,但它没有做任何事情,像 ctrl+esc 或 alt+tab 这样的东西可以工作,但 ctrl+alt+del 不会工作。

import ctypes
ctypes.windll.user32.keybd_event(0x11, 0, 0, 0) #CTRL is down
ctypes.windll.user32.keybd_event(0x12, 0, 0, 0) #ALT is down
ctypes.windll.user32.keybd_event(0x2E, 0, 0, 0) #DEL is down
ctypes.windll.user32.keybd_event(0x2E, 0, 0x0002, 0) #DEL is up
ctypes.windll.user32.keybd_event(0x12, 0, 0x0002, 0) #ALT is up
ctypes.windll.user32.keybd_event(0x11, 0, 0x0002, 0) #CTRL is up

最佳答案

CTRL + ALT + DEL 是一个特殊的键序列,称为 secure attention sequence出于安全原因,不能使用 keybd_inputSendInput 伪造。

您将需要使用 SendSAS模拟 SAS 的 API 调用。请仔细阅读文档并确保您遵守此功能的严格要求。

关于Python ctypes keybd_event 模拟ctrl+alt+delete,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24030781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com