Files
captchasolver 9485706a68 init
2025-03-20 22:05:27 +02:00

65 lines
1.7 KiB
Python
Executable File

#!/usr/bin/env python3
import unittest
try:
from .abstract import AbstractTest
except ImportError:
from abstract import AbstractTest
class RecaptchaTest(AbstractTest):
def test_v2(self):
params = {
'sitekey' : '6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-',
'url' : 'https://mysite.com/page/with/recaptcha',
'invisible' : 1,
'action' : 'verify',
}
sends = {
'method' : 'userrecaptcha',
'googlekey' : '6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-',
'pageurl' : 'https://mysite.com/page/with/recaptcha',
'invisible': 1,
'enterprise': 0,
'action' : 'verify',
'version' : 'v2',
}
return self.send_return(sends, self.solver.recaptcha, **params)
def test_v3(self):
params = {
'sitekey' : '6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-',
'url' : 'https://mysite.com/page/with/recaptcha',
'invisible' : 1,
'action' : 'verify',
'version' : 'v3',
}
sends = {
'method' : 'userrecaptcha',
'googlekey' : '6Le-wvkSVVABCPBMRTvw0Q4Muexq1bi0DJwx_mJ-',
'pageurl' : 'https://mysite.com/page/with/recaptcha',
'invisible' : 1,
'enterprise': 0,
'action' : 'verify',
'version' : 'v3',
}
return self.send_return(sends, self.solver.recaptcha, **params)
if __name__ == '__main__':
unittest.main()