使用 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。
我正在编写 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。