Giter VIP home page Giter VIP logo

Comments (17)

Aioloz1971 avatar Aioloz1971 commented on June 13, 2024 1

Это правильное решение.

from eset-keygen.

Lobasheff avatar Lobasheff commented on June 13, 2024 1

последняя версия чисто работает, даже без сюрпризов с инетом

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

Try ESET-KeyGen-v1.4.3.0f5.zip

from eset-keygen.

Uj947nXmRqV2nRaWshKtHzTvckUUpD avatar Uj947nXmRqV2nRaWshKtHzTvckUUpD commented on June 13, 2024

please review my pr. it works for me this way. i used the same way as you click the register button (maybe it is not the best way in this case) and maybe you can improve it even better.

uCE(self.driver, f"return {CLICK_WITH_BOOL}({DEFINE_GET_EBAV_FUNCTION}('button', 'data-label', '<label>'))")

the sleep increment from 1 to 2.5 didn't help. it seems to be a problem with clicking the button to get licence details (license-list-open-detail-page-btn)

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

Try
ESET-KeyGen-v1.4.4.0.zip

from eset-keygen.

Uj947nXmRqV2nRaWshKtHzTvckUUpD avatar Uj947nXmRqV2nRaWshKtHzTvckUUpD commented on June 13, 2024

Try ESET-KeyGen-v1.4.4.0.zip

it performs the same, the page refreshes indefinitely when it reaches the page where it needs to click the button to get license details

Crash below on ctrl+c
TLDR: selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //button[@data-label='license-list-open-detail-page-btn']

....
[ INFO ] License uploads...
Traceback (most recent call last):
File "C:\ESET-KeyGen\main.py", line 708, in getLicenseData
self.driver.find_element("xpath", "//button[@data-label='license-list-open-detail-page-btn']").click()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 741, in find_element
return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 347, in execute
self.error_handler.check_response(response)
File "C:\Users\User\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //button[@data-label='license-list-open-detail-page-btn']; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Stacktrace:
RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:192:5
NoSuchElementError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:510:5
dom.find/</<@chrome://remote/content/shared/DOM.sys.mjs:136:16

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\ESET-KeyGen\main.py", line 967, in <module>
license_name, license_key, license_out_date = EsetKeyG.getLicenseData()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ESET-KeyGen\main.py", line 713, in getLicenseData
time.sleep(3)
KeyboardInterrupt

from eset-keygen.

Aioloz1971 avatar Aioloz1971 commented on June 13, 2024

На Microsoft Edge на том же этапе всё повисает...

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

Try
ESET-KeyGen-v1.4.4.0-dev-v2.zip

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

Firefox unloads the site session and through that the license request fails. I have no idea how to fix it!

from eset-keygen.

Uj947nXmRqV2nRaWshKtHzTvckUUpD avatar Uj947nXmRqV2nRaWshKtHzTvckUUpD commented on June 13, 2024

Try ESET-KeyGen-v1.4.4.0-dev-v2.zip

this one does it. thanks!

firefox 124.0.2

later edit: i ran it with --headless

from eset-keygen.

Aioloz1971 avatar Aioloz1971 commented on June 13, 2024

Firefox 124.0.2, VPN, естественно, включен. Сильно лучше не стало...
IMG_20240408_222304

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

Firefox какой-то странный. У меня такой же и он работает нормально

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

Запустите с аргументом --no-headless

from eset-keygen.

Aioloz1971 avatar Aioloz1971 commented on June 13, 2024

С 10minutemail сработало. Еще, похоже, от региона VPN зависит - USA вообще не принимает.

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

С 10minutemail сработало. Еще, похоже, от региона VPN зависит - USA вообще не принимает.

А у меня не работает он)

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

Ну я же не зря добавлял сколько api почт) Чтобы каждый мог комбинировать все в свои сценарии под конретные случаи

from eset-keygen.

rzc0d3r avatar rzc0d3r commented on June 13, 2024

что-то да й заработает

from eset-keygen.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.