rzc0d3r/ESET-KeyGen

Is there a way to download and unzip the web driver only

AdityaGarg8 opened this issue · 9 comments

I had an ideal to make the CI more efficient, but need a way that makes the script download the webdriver only.

The script already downloads only the webdriver

Currently what happens is that in order to generate keys/account, it first generates 1 key/account so that the web driver is installed. It doesn't run processes parallely as all will attempt to install the web driver then causing problems.

This wastes time as first it generates just 1 key then it generates other together.

So if it can just download the web driver upon running a Command, we can run all the processes parallely. Infact, we can also run keys and account process parallely as well!

Add a command line argument that will install the driver and browser. (Without generation)?

That's up to you. I just wanted any way

Try this version.
Rewritten to selenium-webdriver manager.
Removed --skip-webdriver-menu argument, added --skip-webdriver-update and --only-update

ESET-KeyGen-v1.3.1.0.zip

You probably want to run the first time with --only-update and then all other runs with --skip-webdriver-update.

Also update before running the library!
pip install -r requirements.txt

Thanks, I'll try that later