Releases: rzc0d3r/ESET-KeyGen
v1.4.4.2
What's Changed
- Auto update GitHub actions by @AdityaGarg8 in #172
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #174
- Bump actions/checkout from 3 to 4 by @dependabot in #175
Fixed inconsistency of chromedriver versions with Google Chrome due to incomplete update. #170
When an update is downloaded, Google Chrome changes the manifest settings to indicate the new version. Chromedriver is downloaded relative to the manifest settings. But unless the user has closed browser sessions, the new version of the browser is the new_chrome.exe file, and the current chrome.exe is the past version. Thus the new chromedriver refers to the old chrome.exe although in fact there is a new and appropriate new_chrome.exe in the folder. That's why the error "version mismatch" appeared.
There were 2 solutions:
-
When you completely restart all Google Chrome processes, it replaces chrome.exe with new_chrome.exe. This completes the update process completely and the project initializes chromedriver correctly.
-
Detect that the Google Chrome update process is not completely finished and refer to new_chrome.exe instead of chrome.exe (This was implemented).
-
The pyperclip module has been removed and TempMailAPI the initialization code was taken from older versions.
-
Added command line argument
--try-auto-cloudflare
(https://github.com/rzc0d3r/ESET-KeyGen/blob/main/wiki/CommandLineArguments.md)
New Contributors
- @dependabot made their first contribution in #174
Full Changelog: v1.4.4.1...v1.4.4.2
v1.4.4.1
- Minor code optimizations
- Added a new type of console messages:
[INPT]
. This means that the console is waiting for your input from the keyboard - Implemented 100% stable algorithm for working with cloudflare captcha
- Added algorithm to handle cloudflare captcha for Hi2inAPI because hi2in site added cloudflare captcha (hi2in became like tempmail)
- First use of the pyperclip module (please execute
pip install -r requirements.txt
) - Increased speed and stability of TempMailAPI initialization (due to pyperclip module)
- Updated documentation and screenshots
If you use --email-api tempmail
or --email-api hi2in
, you need to have the cloudflare captcha solved! Then you need to press Enter after you see the email site, without fail ([INPT] console message type)!
Full Changelog: v1.4.4.0...v1.4.4.1
v1.4.4.0
- Replaced python requests to JS XMLHttpRequest (TempMailAPI)
- One more attempt to fix license loading freeze
- Removed the
--debug
command line argument - Reducing delays in registering a business account
- Removed the possibility to specify JWT in TempMailAPI
- Removed use of selenium_stealth module
- Update screenshots to v1.4.4.0
Now --email-api tempmail
works on windows 7!
Full Changelog: v1.4.3.0f4...v1.4.4.0
v1.4.3.0f4 (FIX: Algorithm update)
- Algorithm update due to site changes
Full Changelog: v1.4.3.0f3...v1.4.3.0f4
v1.4.3.0f3 (f3 - Third Fix)
Changes for --key, --account
:
- Added a new method of sending a license request
- Changed old method to new of checking account activation (again...)
- Increased delay in confirmation account (project will work more stable at very slow internet connection speed)
Other changes:
- Fixing code under windows 7 (Now the project works on windows 7 as well)
- Slightly changed the algorithm for checking account activation
- Removed some checks in TempMailAPI.init that slowed down operation
- [For developers] Added code to TempMailAPI class that allows you to specify a JSON Web Token (JWT) for temp-mail API for further debugging
P.S. --email-api tempmail
doesn't work on windows 7 because api requests are not handled properly on that OC!!!
Full Changelog: v1.4.3.0...v1.4.3.0f3
v1.4.3.0 (Global Update)
- Added value: tempmail to command line argument --email-api
Full Changelog: v1.4.2.0...v1.4.3.0
v1.4.2.0 (Global Update)
What's Changed
- Removed command line argument: --use-hi2in replaced with --email-api {1secmail, hi2in, 10minemail}
- Added command line argument: --custom-email-api
- Updated screenshot to current state
- Code optimization
- Reduced output of information and delays in operations during business generation
- The generation documentation has been completely rewritten to a more convenient version
- Add option of choosing mail provider in GitHub actions by @AdityaGarg8 in #135
PLEASE READ DOCS
Full Changelog: vv1.4.1.1...v1.4.2.0
v1.4.1.0 (Global Update)
- Added --use-hi2in argument (https://github.com/rzc0d3r/ESET-KeyGen/blob/main/wiki/CommandLineArguments.md)
- Fixed errors from issues: (#131, #129, #124)
- Screenshots have been updated to the current version
Full Changelog: v1.4.0.1...v1.4.1.0
v1.4.1.1 (Urgent Fix 3)
v1.4.1.1 (Urgent Fix 3)
- Fixed bug in Hi2InAPI when mail was not created
- Removed annotation of types, now executable files can be launched
- Github Actions have been fully resumed as in the good old days!
- The old Key Generation for the standart version of the antivirus now works again. Ye!
- Fixed selenium_stealth, Enabling selenium_stealth only for chrome
- Fixed selenium_stealth compiling
Full Changelog: v1.4.1.0...vv1.4.1.1
v1.4.0.1
- Added --debug command line argument (https://github.com/rzc0d3r/ESET-KeyGen/blob/main/wiki/CommandLineArguments.md)
- All modules were merged into one file
- Increased token waiting time to 5m
- Minor corrections (Added 3s exit-delay)
Full Changelog: v1.4.0.0...v1.4.0.1