El WebScraping ha llegado!!!!
https://github.com/devnullsp/ahkWebDrive
He terminado la primera versión del port del api de webdriver el w3c.
NO es un port del Selenium, es el api del webdriver directamente.
- Google Chorme: https://chromedriver.chromium.org/
- Mozilla: https://github.com/mozilla/geckodriver/releases
- IExplorer: https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver
- ]Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
Quizás sea un poco "arida" pero es una buena base para montar lo que querais-
Espero que os sea de ayuda.
ESTO.... la documentación está en camino. Aunque en el W3C teneis todas las llamadas.
Devnullsp.
Code: Select all
; get Session (WebDriver is runing @ localhost:9515)
wd := new WDSession("http://localhost:9515")
; navigate to new site
wd.url("https://autohotkey.com")
; click over documentation
wd.element(WDSession.XPath,"//*[@id=""menu-0""]/div/div/div/div[3]/nav/div/ul/li[2]/a").click()
; or use
we :=wd.element(WDSession.XPath,"//*[@id=""menu-0""]/div/div/div/div[3]/nav/div/ul/li[2]/a")
we.click()
; using javascript
we := wd.element(WDSession.XPath,"//*[@id=""menu-0""]/div/div/div/div[3]/nav/div/ul/li[2]/a")
wd.execute("arguments[0].click()",[we]))