mirror of
https://github.com/YGGverse/qBt_SE.git
synced 2025-01-20 03:30:22 +00:00
v2.6: login fix
This commit is contained in:
parent
91ca2fc999
commit
bce7ee932e
@ -1,4 +1,4 @@
|
|||||||
# VERSION: 2.5
|
# VERSION: 2.6
|
||||||
# AUTHORS: imDMG [imdmgg@gmail.com]
|
# AUTHORS: imDMG [imdmgg@gmail.com]
|
||||||
|
|
||||||
# NoNaMe-Club search engine plugin for qBittorrent
|
# NoNaMe-Club search engine plugin for qBittorrent
|
||||||
@ -48,7 +48,8 @@ RE_TORRENTS = re.compile(
|
|||||||
r'topictitle"\shref="(.+?)"><b>(.+?)</b>.+?href="(d.+?)".+?<u>(\d+?)</u>.+?'
|
r'topictitle"\shref="(.+?)"><b>(.+?)</b>.+?href="(d.+?)".+?<u>(\d+?)</u>.+?'
|
||||||
r'<b>(\d+)</b>.+?<b>(\d+)</b>.+?<u>(\d+)</u>', re.S)
|
r'<b>(\d+)</b>.+?<b>(\d+)</b>.+?<u>(\d+)</u>', re.S)
|
||||||
RE_RESULTS = re.compile(r'TP_VER">(?:Результатов\sпоиска:\s(\d{1,3}))?\s', re.S)
|
RE_RESULTS = re.compile(r'TP_VER">(?:Результатов\sпоиска:\s(\d{1,3}))?\s', re.S)
|
||||||
PATTERNS = ('%stracker.php?nm=%s&%s', "%s&start=%s", r'code"\svalue="(.+?)"')
|
RE_CODE = re.compile(r'name="code"\svalue="(.+?)"', re.S)
|
||||||
|
PATTERNS = ('%stracker.php?nm=%s&%s', "%s&start=%s")
|
||||||
|
|
||||||
FILENAME = os.path.basename(__file__)[:-3]
|
FILENAME = os.path.basename(__file__)[:-3]
|
||||||
FILE_J, FILE_C = [path_to(FILENAME + fe) for fe in ['.json', '.cookie']]
|
FILE_J, FILE_C = [path_to(FILENAME + fe) for fe in ['.json', '.cookie']]
|
||||||
@ -205,7 +206,7 @@ class nnmclub:
|
|||||||
response = self._catch_error_request(self.url_login)
|
response = self._catch_error_request(self.url_login)
|
||||||
if not response:
|
if not response:
|
||||||
return None
|
return None
|
||||||
code = re.search(PATTERNS[4], response.decode('cp1251'))[1]
|
code = RE_CODE.search(response.decode('cp1251'))[1]
|
||||||
form_data = {"username": config['username'],
|
form_data = {"username": config['username'],
|
||||||
"password": config['password'],
|
"password": config['password'],
|
||||||
"autologin": "on",
|
"autologin": "on",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user