acd0863573
[Old uncommitted change] SeleniumHelper + default values in dataclass
2024-02-15 17:29:32 +04:00
466deb386f
Correct Cloudflare bypass, servers list parsing
2023-08-10 16:25:31 +04:00
0aac026caa
Beginning of rewriting on Selenium
2023-08-08 10:57:41 +04:00
c6fa1d6734
Another token parser bugfix
2023-07-27 10:57:26 +04:00
7ebf0eb44b
Level name formatting
2023-07-04 14:47:22 +04:00
4f65434628
Bugfix: AJAX_TOKEN with document.currentScript
2023-07-04 14:46:26 +04:00
f9140728a1
Fix for #89
2023-07-04 14:15:17 +04:00
b8399c2de5
Upd: setup.py (extra deps), makefile, check.sh; fixed deps versions (==
)
2023-06-30 11:07:31 +04:00
cfee59d119
Bugfix for document.doctype
( #85 )
2023-06-30 10:26:04 +04:00
5132b5ea3a
atconnect: anticaptcha API keys bugfix ( #62 )
2023-06-30 10:13:18 +04:00
hiikion
abb8e739ba
Fix issue #85
2023-06-22 15:16:56 +03:00
bc01f9ab13
Fix for #80 (token and sec were empty)
2023-06-03 16:45:58 +04:00
09b9d9f238
v3.0.0, MyPy (added _info type hint), PEP8
2023-05-29 12:06:21 +04:00
6cdca11a0e
Logging in with cookie
2023-05-29 12:02:45 +04:00
4baf4ea1a7
Finally fixed 400 by updating URLs, improved logging
2023-05-29 11:44:19 +04:00
55ce48819e
Rewritten atclient, some methods moved to ataccount, corrected docs
2023-05-24 20:03:09 +04:00
134a27b43d
getLogger instead of calling logging.
methods
2023-05-24 18:15:44 +04:00
1e4fdd2e89
lastStatus object parsing from the server page
2023-05-24 18:09:37 +04:00
9d3de01395
BASE_URL constants
2023-05-24 17:41:33 +04:00
345ba7e6ed
Other SEC token generating algorithm
2023-05-24 17:12:34 +04:00
3fbd283db1
Improved NodeJS interpreter interaction
...
- Catch AttributeError in `__del__` if process was not initialized and self.proc was not created
- Skip test_jsnode if node is not installed
- Removed package-lock from gitignore
2023-01-13 16:19:10 +04:00
89608142fb
atconnect: Node.JS bugfix; atserver: address bugfix
2022-12-27 16:55:19 +04:00
7662f02d9c
NodeJS bugfix, js_samples script
2022-12-26 17:24:34 +04:00
1f93640139
Server.js: improved security
2022-12-26 16:20:33 +04:00
69a8f83c9c
Correctly waiting for server start; choosing interpreter (atclient)
2022-12-26 15:48:08 +04:00
2d0af206ca
Improved docs, fixed some typos
2022-12-25 19:17:49 +04:00
c788976ab2
PEP8, Pylint
2022-12-25 18:19:28 +04:00
c02d3fed3e
atconnect: use new atjsparse syntax
2022-12-25 17:51:29 +04:00
d36a0528ea
Web server for node.js interpreter, added docstrings, unittest
2022-12-25 17:45:22 +04:00
a770df7334
Node.js interpreter integration
2022-12-25 12:49:27 +04:00
413fabb1a9
Countdown
2022-12-23 17:38:51 +04:00
6b1f293d79
Increased Cloudflare waiting time
2022-11-03 18:04:28 +04:00
8177e8bd2a
Empty session cookie bugfix, Readme, v2.1.4
2022-11-03 18:01:53 +04:00
9ba4230745
AutoPEP8 formatting
2022-10-31 17:27:21 +04:00
b79efb22d4
TokenError: debug info
2022-10-31 17:24:00 +04:00
092f9356a3
Passing args to CloudScraper: attempt 2
2022-10-10 11:31:14 +04:00
91627a8af9
Bugfix
2022-10-05 19:59:28 +04:00
64c27e568a
Passing custom parameters to CloudScraper
2022-10-05 19:44:00 +04:00
154b2c2d66
Bugfix in SEC generator ( #56 )
2022-10-05 19:24:00 +04:00
2a9f28793c
Mypy error
2022-10-05 17:08:24 +04:00
bb019d1416
Fixed handlers overwriting ( #55 ), improved WS API
2022-10-05 16:59:48 +04:00
6b6e944d55
Removed sensitive data from logging; 1 more test
2022-09-30 14:55:24 +04:00
9ea8795bdb
Correct logging interpolation format
2022-09-30 14:39:16 +04:00
5326450e8e
Fixed empty saved_session string
2022-09-30 14:23:50 +04:00
5919bebccb
Improvements in automatic session saving
2022-09-29 20:04:47 +04:00
b0fccc34cd
Typo; easier QR code png saving
2022-09-29 19:17:38 +04:00
805addf18a
Fixed double token parsing
2022-09-29 18:55:37 +04:00
7924678c96
Written about 2FA in how-to docs
2022-09-29 18:54:16 +04:00
f996b27ef6
Fixed MyPy errors
2022-09-29 18:18:15 +04:00
96ae523c40
2FA
2022-09-23 17:21:17 +04:00