使用 Python 在 Cisco Anyconnect 登录提示中单击按钮

Click button in Cisco Anyconnect login prompt using Python

我正在编写 Python 脚本,以便在满足某些网络条件时在启动时自动登录到我公司的 VPN。我们使用 Cisco AnyConnect Secure Mobility Client 进行连接。

由于vpn(Azure)使用的MFA方式,无法使用Anyconnect自带的vpncli工具处理连接。 这意味着我需要使用 vpn UI 并在提示中单击“连接”按钮。

我看到人们在 Web 浏览器中为此使用 Selenium,但这不是浏览器提示。

有谁知道是否有办法以编程方式执行此操作?

谢谢,

乔希

听起来像Sikuli(X) is what you want. I haven't used it, but it seems like doing what you want with it should be relatively straightforward, as indicated by this tutorial