;;;打开百度并搜索内容例子
#Persistent
#NoEnv
#SingleInstance force
1::
driver:=ComObjCreate(“selenium.ChromeDriver”)
driver.AddArgument(“start-maximized”) ;启动chrome前最大化
;driver.AddArgument(“headless”) ;不显示chrome窗口,
driver.setBinary(“C:\Program Files\Google\Chrome\Application\chrome.exe”)
driver.setprofile(“e:\chromes”)
driver.get(“https://www.tapd.cn/34267921/bugtrace/bugs/add”)
Return
2::
driver.get(“https://www.tapd.cn/34267921/bugtrace/bugs/add”)
;driver.Window.Maximize() ;启动chrome后最大化
;driver.Window.setSize(900,500) ;改变窗口大小
driver.findElementByname(“data[Bug][title]”).sendkeys(“我爱AHK”).Submit() ;先清空输入框在发送字符
;或driver.findElementById(“kw”).clear().sendkeys(“我爱AHK”).sendkeys(Keys.ENTER)
;或driver.findElementById(“kw”).clear().sendkeys(“我爱AHK”)
;driver.findElementById(“su”).Click()
;//Sleep 1500
;//MsgBox % driver.findElementById(“2”).text ;第二个搜索内容
;//MsgBox % driver.Window.Title ;网页窗口名
;//Sleep 1500
;//driver.findElementByXpath(“//*[contains(text(), ‘换一换’)]”) .click() ;查找文字并点击
;//Sleep 1500
;driver.executeScript(“alert(‘这是浏览器弹出的对话框’+document.title);”) ;弹出对话框
;driver.findElementByXpath(xxx).AsSelect.SelectByText(“12”) ;设置下拉框内容为12
;driver.FindElementByCss(“.checkbox_label”).click() ;通过css方式点击
ahk利用selenium实现浏览器自动化
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
我不知道怎么回事,我执行这一句就要报错。 driver:=ComObjCreate(“selenium.ChromeDriver”)