nicolomantini / LinkedIn-Easy-Apply-Bot

Automate the application process on LinkedIn
Apache License 2.0
732 stars 307 forks source link

OSX not running error ValueError: Timeout value connect was <object object at 0x100e74870> #142

Closed babaz8 closed 6 months ago

babaz8 commented 11 months ago

Describe the bug Followed the instruction tried to run but I get this error ValueError: Timeout value connect was <object object at 0x100e74870>, but it must be an int, float or None

Screenshots If applicable, add screenshots of the LinkedIn page you are attempting to apply to.

Logs If applicable, attach your logs file found in ./logs/

Error Statement If applicable and not stated above, provide the error statement you are receiving.

Desktop (please complete the following information):

To Reproduce Steps to reproduce the behavior:

  1. Run python3.10 easyapplybot.py
  2. No browser window is opening
  3. Error ValueError: Timeout value connect was <object object at 0x100e74870>, but it must be an int, float or None

Expected behavior A clear and concise description of what you expected to happen.

Additional context Add any other context about the problem here.

KaviHarjani commented 10 months ago

Hey did you find a solution to this?

davidksanusi commented 9 months ago

Import the library and update your code to this:

from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.service import Service as ChromeService

driver = webdriver.Chrome(service=ChromeService(executable_path=ChromeDriverManager().install()))

Make sure you are using the most updated version of selenium as well. It took me a solid few hours to figure this out.

On another note, the bot works but it can't fill out any applications.

Screen Shot 2023-10-10 at 8 45 34 AM
Jod929 commented 9 months ago

from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.service import Service as ChromeService

driver = webdriver.Chrome(service=ChromeService(executable_path=ChromeDriverManager().install()))

Awesome, nice progress!

Im going to work on getting those application questions filled in.

NB-123 commented 8 months ago

@Jod929 Did you end up fixing the issue? Thanks

210000o commented 8 months ago

@Jod929 Did you end up fixing the issue? Thanks

Try to uninstall selenium and install latest version of it. It works most of time

NB-123 commented 8 months ago

@210000o I did that, but for some reason the Easy Apply button is never getting clicked. Even when I changed the code to force click it, it just gets stuck on the review page or some other page. Any other suggestions to get it to work with minimal changes? I changed the Selenium version and incorporated the above driver code as well. Thanks

210000o commented 8 months ago

@210000o I did that, but for some reason the Easy Apply button is never getting clicked. Even when I changed the code to force click it, it just gets stuck on the review page or some other page. Any other suggestions to get it to work with minimal changes? I changed the Selenium version and incorporated the above driver code as well. Thanks

Well I stuck here too. Iam trying to find out why

NB-123 commented 8 months ago

@210000o et's keep each other updated. @Jod929 let us know if you managed to solve it. Thanks

github-actions[bot] commented 6 months ago

Stale issue message