Are you tired of constantly login to elena. Late to admit your present because logging in to elena was lame. Too lazy to loggin?
it essentialy just python + selenium script that can run with shell script.
- python <= 3.7 with pip
- selenium
- web browser
- internet connection
supported web browser:
- Chrome == "chrome"
- Chromium == "chromium"
- FireFox == "firefox"
- IE == "ie"
- Edge == "edge"
- Opera == "opera"*
*: may result in a bug, maybe i'll fix this later
- clone this repository
- open up the
settings.py
and fill in the required value (browser and webdriver version) - open up the
.env_example
rename it to.env
and fill in the required value (elena email and password) - copy
run.sh/run-mac.sh
into easy to reach destination (i.e desktop) as a shortcut. - run it via the shortcut, for the first run the script will download the webdriver and stores it in cache so it will run from cache for the next execution
- sometimes google will still want you to confirm so keep your phone with it
This project was made possible with Selenium, Webdriver-manager and python-dotenv (Thank You!).
if you have any trouble with this app i would recommend to go into the source code of both this repo and dependency