Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 电脑锁定时填写代理表格_Selenium_Http_Vbscript_Proxy - Fatal编程技术网

Selenium 电脑锁定时填写代理表格

Selenium 电脑锁定时填写代理表格,selenium,http,vbscript,proxy,Selenium,Http,Vbscript,Proxy,我需要输入一个必须填写代理表格的站点。我无法使用Selenium VBA完成表单 我从VBA调用了VBS脚本来填充表单。当电脑未锁定时,它工作。 以下是代理表格 调用VBS的Outlook VBA代码: Dim bot as new chromedriver bot.Start "chrome", "https://nissan.service-now.com/nav_to.do?uri=%2Fhome.do%3F" bot.Get ("https://nissan.service-now

我需要输入一个必须填写代理表格的站点。我无法使用Selenium VBA完成表单

我从VBA调用了VBS脚本来填充表单。当电脑未锁定时,它工作。

以下是代理表格

调用VBS的Outlook VBA代码:

Dim bot as new chromedriver

bot.Start "chrome", "https://nissan.service-now.com/nav_to.do?uri=%2Fhome.do%3F"

bot.Get ("https://nissan.service-now.com/nav_to.do?uri=%2Fhome.do%3F") '//load webpage

strFileName = "d:\LocalData\Z018439\Desktop\MY\NX-AMO\VBACodes\Shell.vbs"

Set oshell = CreateObject("Wscript.shell")

oshell.Run "vbsc " & strFileName '//call vbs file
填写代理表格的VBS代码:

Sub test()
    Dim shell_object
    Dim app_path, time

    wscript.Sleep 12000

    shell_object = "wscript.shell"

    Set objshell = CreateObject(shell_object)

    objshell.SendKeys ""

    objshell.SendKeys "{Tab}"

    objshell.SendKeys ""

    objshell.SendKeys "{Enter}"

End Sub
当电脑锁定时,键盘功能被禁用,因此sendkeys(VBS)不工作。在Outlook中收到新邮件时启动


电脑被锁定时,我如何填写代理表格。

@QHarr感谢您的反馈。我已经做了更正。嗯,实际操作是从VBA调用VBS。这两个部分都很好地工作。其中,VBS部分在电脑解锁时填充表单。但当电脑被锁定时,键盘功能被禁用,因此sendkeys(VBS)无法工作。在outlook中收到新邮件时启动。我上面提到的VBA是Outlook VBA。@感谢您的反馈。我已经做了更正。嗯,实际操作是从VBA调用VBS。这两个部分都很好地工作。其中,VBS部分在电脑解锁时填充表单。但当电脑被锁定时,键盘功能被禁用,因此sendkeys(VBS)无法工作。在outlook中收到新邮件时启动。我上面提到的VBA是Outlook VBA。