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
- Fix for VNC not accepting 5 & 6 as input Fix for https://github.com/TobseF/impf-bot/issues/48. Somehow keycodes 22 & 23 are mapped to the wrong key(5) or unmaped (6) in the VNC session, this additio... — committed to Pfuenzle/impf-bot by Pfuenzle 3 years ago
- Fix for Keys 5 & 6 Fix for https://github.com/TobseF/impf-bot/issues/48. Somehow keycodes 22 & 23 are mapped to the wrong key(5) or unmaped (6) in the VNC session, this addition maps them to the cor... — committed to Pfuenzle/impf-bot by Pfuenzle 3 years ago
- Fix for Keys 5 & 6 Fix for https://github.com/TobseF/impf-bot/issues/48. Somehow keycodes 22 & 23 are mapped to the wrong key(5) or unmaped (6) in the VNC session, this addition maps them to the cor... — committed to TobseF/impf-bot by Pfuenzle 3 years ago
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