bhcli

"Strange's fork of n0tr1v's bhcli (onion)"
git clone https://git.dasho.dev/Strange/bhcli.git
Log | Files | Refs | README

commit 03d5dc2190596a1a05bc89617bf53a4b1b07b405
parent 7cf731d50992befd535e642cd2e1c05d4c31a588
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Tue, 19 Apr 2022 16:16:34 -0700

make sure bhcli retry login if it fails to auto solve captcha

Diffstat:
Msrc/main.rs | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/main.rs b/src/main.rs @@ -812,6 +812,9 @@ impl<'a> LeChatPHPClient<'a> { .header("DKF_API_KEY", dkf_api_key) .form(&params) .send()?; + if resp.status() != StatusCode::OK { + return Err(CAPTCHA_WG_ERR.into()); + } let resp = resp.text()?; let rgx = Regex::new(r#""answer": "([^"]+)""#)? .captures(resp.as_str())