bernsteining / instaloctrack

An Instagram OSINT tool to collect all the geotagged locations available on an Instagram profile in order to plot them on a map, and dump them in a JSON.
287 stars 61 forks source link

chromium-chromedriver package #2

Open DocKali opened 4 years ago

DocKali commented 4 years ago

Hi, First, thanks for this tool, really interesting. I just found a problem, the package chromium-chromedriver you ask to install in the requirements can't be find through apt install. Which package could replace it ? Thanks for your work !

bernsteining commented 4 years ago

Hmm weird, I can download it with apt ...

You can still try to download chromium-chromedriver binary on the official website : https://chromedriver.storage.googleapis.com/index.html?path=81.0.4044.69/

Then, place it in /usr/bin/ (default path when installed with apt), and make it executable.

Or, you can find a way to find the chromium-chromedriver.deb and install it with dpkg.

Are you sure you are typing 'sudo apt install chromium-chromedriver' without any mistake when trying to install chromium-chromedriver?

DocKali commented 4 years ago

As you said, really weird... It might came from my sources, I'll check. I install chromedriver manually in /usr/bin and chmod +x it. I have now a problem with Selenium and "Chrome failed to start". I'm looking at it, I already have this kind of problem.

justadoll commented 4 years ago

err

Hi, tool is realy interesting, but after installing chromedriver I have trouble with webdriver(?) Have any ideas how to troubleshoot that?

bernsteining commented 4 years ago

Hi, did you try to chmod +x the chromedriver binary?

Maybe the chromedriver isn't located in /usr/bin/ in your case, so you'd have to change the hardcoded chromedriver path in the source code of instaloctrack.

justadoll commented 4 years ago

Oh, tnx I will try to fix that )

пт, 26 июн. 2020 г. в 03:35, bernsteining notifications@github.com:

Hi, did you try to chmod +x the chromedriver binary?

Maybe the chromedriver isn't located in /usr/bin/ in your case, so you'd have to change the hardcoded chromedriver path in the source code of instaloctrack.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/bernsteining/instaloctrack/issues/2#issuecomment-649884815, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJUARN55LTJTEWQNOXZWI6TRYPUN7ANCNFSM4MIMRNQA .

bernsteining commented 4 years ago

Another way to fix that would be to locate your chromedriver by typing :

whereis chromedriver

If chromedriver is correctly installed, this should output the chromedriver's path in the console. You can use this path to change the 118th line of instaloctrack.py which contains the hardcoded path of chromedriver.

I'm currently trying to figure out how to dockerize this tool in order to get rid of all these kinds of problems.

miguebarbell commented 4 years ago

I have the same issue. I had to manually place chromedriver to /usr/bin I checked the permission to make it executable. Then I have the same problems posted in the picture.

bernsteining commented 4 years ago

You can now try with the Docker image provided, instructions are available in the README.md.

Feedback / testing appreciated :)