IGopher: Failed to Launch on MAC OS

INFO[0002] Downloading and installing dependencies...    function=DownloadDependencies line=253
ERRO[0066] unknown error: Timed out waiting for driver server to start.
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: '192-168-0-146', ip: '<myprivateip>', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.13.6', java.version: '1.8.0_231'
Driver info: driver.version: unknown  function=InitChromeWebDriver line=99
INFO[0066] Reached end of service. Sleeping...           function=CheckTime line=130

Steps to reproduce:

Download source, have java installed, run the go. Config everything then press enter on “Launch”. downloading dependencies --> they download, then it just stops. giving the above error.

Idk if this is because of Java outdated or because depedencies are not for Mac

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 31 (14 by maintainers)

Commits related to this issue

Most upvoted comments

Solved the CERT issue. It was because somehow i was bypassing version of chromedriver and selenium support (used selenium 88 with chrome v90). The lib folder config is messy af. Was able to make it run only by doing some fireworks… The downloading proccess gives error and because of that, the unzipping fails because of uncompleted downloaded files.zip. After a complete manual download, igopher was unable to rename some zips because the Igohper tought that unzipping chromedriver_mac64, would create A FOLDER named chromedriver_mac64. WRONG. Unzipping the file would just put the FILE (not a folder) in the lib. I had to create a folder (chromedriver_64) and manually put the UNZIPPED ‘chromedriver’ file in there. Let me know if downloading the files from your VM has the same errors and creates 0kb zip files.

I’ll close and mark as solved.

P.S. I downloaded the files manually, made some changes in the lib, created some folders and renamed etc and now its working.

Thanks a lot, your feedback we’ll help me a lot to improve the dependencies manager ! I will add hash checking on downloaded data to avoid what you’ve experienced.

Don’t panic, on your last screen it’s just the scheduler enabled by default and set to run the bot between 8:00 AM and 8:00 PM 😁 you can tweak that in the settings

For unzipping issues, I’m working on dependencies manager improvements to fix all of this 👍

This error of me with the certificates being rejected by selenium browsers has happened every time i run a script with selenium. I don’t know if this is because im using different selenium/chrome versions

Your certs issue is really weird but I don’t think it’s related with your dependencies versions

Cert errors… 2 days ago i deleted all my digicerts from keychain… had errors running selenium chromedriver with root with SIP disabled… Imma try to get em back and see if it fixes

Your other script, IG Automation Bot works like a charm (with minor elements removed from web due to unsupported browser on some versions).

Glad to hear this project served you 😄 This project is in early alpha (as you can see lol) and he takes over this POC in a much more ambitious way. I definitely must automate the installation process for the TUI, the GUI version that comes up should not have theses issues

So far no ban and i mass dm-ed like over 100 people No Groups.

I solved your issue on main and create a new release! I invite you to go and test the new executable for macOS 😄 I also update the readme installation guide with few more steps