Fixed captcha not ready error for AZCaptcha and 2Captcha.

This commit is contained in:
ruri
2019-04-04 14:34:08 +02:00
parent 7d89f080fd
commit 96fc6ef642
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -53,7 +53,7 @@ namespace RuriLib.CaptchaServices
Thread.Sleep(5000); Thread.Sleep(5000);
response = client.DownloadString($"http://azcaptcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1"); response = client.DownloadString($"http://azcaptcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1");
GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response); GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response);
if (gtrr.request.Contains("NOTREADY")) continue; if (gtrr.request.Contains("NOT_READY")) continue;
if (gtrr.status == 0) throw new Exception(gtrr.request); if (gtrr.status == 0) throw new Exception(gtrr.request);
Status = CaptchaStatus.Completed; Status = CaptchaStatus.Completed;
return gtrr.request; return gtrr.request;
@@ -84,7 +84,7 @@ namespace RuriLib.CaptchaServices
Thread.Sleep(5000); Thread.Sleep(5000);
response = client.DownloadString($"http://azcaptcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1"); response = client.DownloadString($"http://azcaptcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1");
GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response); GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response);
if (gtrr.request.Contains("NOTREADY")) continue; if (gtrr.request.Contains("NOT_READY")) continue;
if (gtrr.status == 0) throw new Exception(gtrr.request); if (gtrr.status == 0) throw new Exception(gtrr.request);
Status = CaptchaStatus.Completed; Status = CaptchaStatus.Completed;
return gtrr.request; return gtrr.request;
+2 -2
View File
@@ -53,7 +53,7 @@ namespace RuriLib.CaptchaServices
Thread.Sleep(5000); Thread.Sleep(5000);
response = client.DownloadString($"http://2captcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1"); response = client.DownloadString($"http://2captcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1");
GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response); GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response);
if (gtrr.request.Contains("NOTREADY")) continue; if (gtrr.request.Contains("NOT_READY")) continue;
if (gtrr.status == 0) throw new Exception(gtrr.request); if (gtrr.status == 0) throw new Exception(gtrr.request);
Status = CaptchaStatus.Completed; Status = CaptchaStatus.Completed;
return gtrr.request; return gtrr.request;
@@ -84,7 +84,7 @@ namespace RuriLib.CaptchaServices
Thread.Sleep(5000); Thread.Sleep(5000);
response = client.DownloadString($"http://2captcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1"); response = client.DownloadString($"http://2captcha.com/res.php?key={ApiKey}&action=get&id={TaskId}&json=1");
GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response); GenericResponse gtrr = JsonConvert.DeserializeObject<GenericResponse>(response);
if (gtrr.request.Contains("NOTREADY")) continue; if (gtrr.request.Contains("NOT_READY")) continue;
if (gtrr.status == 0) throw new Exception(gtrr.request); if (gtrr.status == 0) throw new Exception(gtrr.request);
Status = CaptchaStatus.Completed; Status = CaptchaStatus.Completed;
return gtrr.request; return gtrr.request;