Failing to login and followed by errors? Now i cant exactly match up the ChromeDriver to my Browser version because as of this moment there is no drivers released for 123.0.6312.59. I even looked through the Chrome for Testing stuff to see if there is any available but there isn't. So because of that reason i used the latest available one.
PS Lezhin> java -jar lezhin-comics-downloader-3.1.0.jar -l=ko -n=secretofjjk
Starting ChromeDriver 123.0.6312.58 (6b4b19e9dfbb93aa414dc045bd445287977d8d7a-refs/branch-heads/6312_46@{#3}) on port 36797
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
Mar 20, 2024 3:53:53 PM org.openqa.selenium.devtools.CdpVersionFinder findNearestMatch
WARNING: Unable to find CDP implementation matching 123
Mar 20, 2024 3:53:53 PM org.openqa.selenium.chromium.ChromiumDriver lambda$new$3
WARNING: Unable to find version of CDP to use for . You may need to include a dependency on a specific version of the CDP using something similar to org.seleniumhq.selenium:selenium-devtools-v86:4.9.1 where the version ("v86") matches the version of the chromium-based browser you're using and the version number of the artifact is the same as Selenium's.
Request login page: https://www.lezhin.com/ko/login
Failed to perform a process
io.github.imsejin.dl.lezhin.exception.LoginException: Failed to login
at io.github.imsejin.dl.lezhin.process.impl.LoginProcessor.validate(LoginProcessor.java:135)
at io.github.imsejin.dl.lezhin.process.impl.LoginProcessor.process(LoginProcessor.java:80)
at io.github.imsejin.dl.lezhin.process.impl.LoginProcessor.process(LoginProcessor.java:39)
at io.github.imsejin.dl.lezhin.Application.main(Application.java:61)
Caused by: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.xpath: //main[@id='main' and @class='lzCntnr lzCntnr--home'] (tried for 15 second(s) with 500 milliseconds interval)
Build info: version: '4.9.1', revision: 'eb2032df7f'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.21'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 123.0.6312.59, chrome: {chromedriverVersion: 123.0.6312.58 (6b4b19e9dfbb..., userDataDir: C:\Users\hehem\AppData\Loca...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:51778}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:51778/devtoo..., se:cdpVersion: 123.0.6312.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b7ce0515946c517b5c3f6ec2029a7996
at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:87)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
at io.github.imsejin.dl.lezhin.browser.WebBrowser.waitForVisibilityOfElement(WebBrowser.java:223)
at io.github.imsejin.dl.lezhin.process.impl.LoginProcessor.validate(LoginProcessor.java:131)
... 3 common frames omitted
Failing to login and followed by errors? Now i cant exactly match up the ChromeDriver to my Browser version because as of this moment there is no drivers released for 123.0.6312.59. I even looked through the Chrome for Testing stuff to see if there is any available but there isn't. So because of that reason i used the latest available one.