Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Improving tool by adding automated Instagram cookie acquisition flow
Team Members
Me
Tool Description
The current flow for acquiring Instagram cookies is rather crude and unrefined, which may deter investigators who find using Google Developer tools inconvenient. To address this issue, I have improved this aspect of the tool by incorporating Selenium, making it more user-friendly.
Installation
Upon merging, the installation process will remain the same as the original tool.
To test the tool from the PR, follow these steps:
Git clone https://github.com/SozinM/instagram-location-search/tree/feature/add-selenium
git clone https://github.com/SozinM/instagram-location-search.git cd instagram-location-search git checkout feature/add-selenium pipenv install pipenv shell
After that run
cd instagram_locations python3 instagram_locations.py --lat 32.22 --lng -110.97 --json locs.json --csv locs.csv --map map.html
And follow steps in https://github.com/bellingcat/instagram-location-search/pull/13/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
Usage
The tool remains compatible with the original version.
Additional Information
In this section, we provide additional information about the tool, including potential next steps for improvement if more time were available: