shawenguan 2 năm trước cách đây
mục cha
commit
03c4d32e13
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      Scripts/thwj/thwjHelper.js

+ 2 - 1
Scripts/thwj/thwjHelper.js

@@ -289,10 +289,11 @@ async function getVerifyCodeImg() {
 async function checkGetVerifyCodeImgNum() {
 async function checkGetVerifyCodeImgNum() {
     let maxCount = 10;
     let maxCount = 10;
     let retCode;
     let retCode;
+    let exp = /^[+-]?\d*(\.\d*)?(e[+-]?\d+)?$/;
     for (let i = 0; i < maxCount; i++) {
     for (let i = 0; i < maxCount; i++) {
         let base64ImgData = await getVerifyCodeImg();
         let base64ImgData = await getVerifyCodeImg();
         let codeStr = await tryAutoRecognizeCaptcha('ddddocr', base64ImgData);
         let codeStr = await tryAutoRecognizeCaptcha('ddddocr', base64ImgData);
-        if (codeStr && codeStr.length == 4) {
+        if (codeStr && codeStr.length == 4 && exp.test(codeStr)) {
             retCode = codeStr;
             retCode = codeStr;
             break;
             break;
         }
         }