impf-bot: Bot incorrectly enters Vermittlungscodes

Thanks for developing this bot!

However, it seems that it unfortunately mistypes the Vermittlungscode on the booking page (i.e. only fills in the first two blanks, but misses the first letter) and then throws an error:

impf-bot    | 16.05 16:35:20 ERROR ReportJob - Failed to check location: 72072 T?bingen
impf-bot    | element click intercepted: Element <button _ngcontent-nfa-c113="" type="submit" class="btn kv-btn btn-magenta text-uppercase d-inline-block" disabled="">...</button> is not clickable at point (467, 499). Other element would receive the click: <div _ngcontent-nfa-c113="" class="form-group text-center">...</div>
impf-bot    |   (Session info: chrome=90.0.4430.93)
impf-bot    | Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
impf-bot    | System info: host: '6adf4305179a', ip: '172.28.0.2', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-141-generic', java.version: '11.0.11'
impf-bot    | Driver info: org.openqa.selenium.chrome.ChromeDriver
impf-bot    | Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 90.0.4430.93, chrome: {chromedriverVersion: 90.0.4430.24 (4c6d850f087da..., userDataDir: /tmp/.com.google.Chrome.TyvRGF}, goog:chromeOptions: {debuggerAddress: localhost:40049}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
impf-bot    | Session ID: 9f166dc743c26769d1d90159048048e9
impf-bot    | org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button _ngcontent-nfa-c113="" type="submit" class="btn kv-btn btn-magenta text-uppercase d-inline-block" disabled="">...</button> is not clickable at point (467, 499). Other element would receive the click: <div _ngcontent-nfa-c113="" class="form-group text-center">...</div>
impf-bot    |   (Session info: chrome=90.0.4430.93)
impf-bot    | Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
impf-bot    | System info: host: '6adf4305179a', ip: '172.28.0.2', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-141-generic', java.version: '11.0.11'
impf-bot    | Driver info: org.openqa.selenium.chrome.ChromeDriver
impf-bot    | Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 90.0.4430.93, chrome: {chromedriverVersion: 90.0.4430.24 (4c6d850f087da..., userDataDir: /tmp/.com.google.Chrome.TyvRGF}, goog:chromeOptions: {debuggerAddress: localhost:40049}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
impf-bot    | Session ID: 9f166dc743c26769d1d90159048048e9
impf-bot    |   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
impf-bot    |   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
impf-bot    |   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
impf-bot    |   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
impf-bot    |   at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
impf-bot    |   at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
impf-bot    |   at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
impf-bot    |   at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
impf-bot    |   at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
impf-bot    |   at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
impf-bot    |   at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
impf-bot    |   at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
impf-bot    |   at de.tfr.impf.page.LocationPage.submitInput(LocationPage.kt:33)
impf-bot    |   at de.tfr.impf.page.LocationPage.searchForFreeDate(LocationPage.kt:66)
impf-bot    |   at de.tfr.impf.ReportJob.searchFreeDateByCode(ReportJob.kt:100)
impf-bot    |   at de.tfr.impf.ReportJob.checkLocation(ReportJob.kt:68)
impf-bot    |   at de.tfr.impf.ReportJob.checkLocations(ReportJob.kt:44)
impf-bot    |   at de.tfr.impf.ReportJob.reportFreeSlots(ReportJob.kt:37)
impf-bot    |   at de.tfr.impf.StartKt.main(Start.kt:4)
impf-bot    |   at de.tfr.impf.StartKt.main(Start.kt)
```

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 16 (8 by maintainers)

Commits related to this issue

Most upvoted comments

Oh I didn’t run into this yet, as non of my Vermittlungscodes I’m checking have an numbers in them. Ill test some other keyboard layouts for the VNC server and then create a pull request

Keys 5 & 6 are fixed with the newest Containerupdate, I hope this fixes this issue