shawenguan 1 vuosi sitten
vanhempi
commit
90983f6a78
2 muutettua tiedostoa jossa 178 lisäystä ja 15 poistoa
  1. 170 7
      BoxJsSub/168.json
  2. 8 8
      Scripts/168/pksPlanHelper.js

+ 170 - 7
BoxJsSub/168.json

@@ -188,7 +188,26 @@
                     "type": "number",
                     "placeholder": "",
                     "desc": "专家下注最大限额"
-                },
+                }
+            ]
+        },
+        {
+            "id": "jojo.diiiLotteryTracking",
+            "name": "168追单助手",
+            "author": "@jojo",
+            "repo": "https://git.jojo21.top/shawenguan/Quantumult-X/raw/master/Scripts/168/diiiLotteryTracking.js",
+            "script": "https://git.jojo21.top/shawenguan/Quantumult-X/raw/master/Scripts/168/diiiLotteryTracking.js",
+            "icons": [
+                "https://git.jojo21.top/shawenguan/Quantumult-X/raw/master/Icons/168.png",
+                "https://git.jojo21.top/shawenguan/Quantumult-X/raw/master/Icons/168.png"
+            ],
+            "scripts": [],
+            "keys": [
+                "168_PksPlanAPIHost",
+                "168_PksPlanLotteryCode",
+                "168_PksPlanPreDrawIssue"
+            ],
+            "settings": [
                 {
                     "id": "168_PksAnalysisMinRecordCount",
                     "name": "分析数据记录最少数目",
@@ -198,20 +217,164 @@
                     "desc": "分析数据记录最少数目"
                 },
                 {
-                    "id": "168_PksPlanDrawIssueCustom",
-                    "name": "自定义计划期数-测试",
+                    "id": "168_PksTrackingCount1",
+                    "name": "自定义追单期数(冠军)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(冠军)"
+                },
+                {
+                    "id": "168_PksTrackingRanking1",
+                    "name": "自定义追单计划号码(冠军)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(冠军)"
+                },
+                {
+                    "id": "168_PksTrackingCount2",
+                    "name": "自定义追单期数(亚军)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(亚军)"
+                },
+                {
+                    "id": "168_PksTrackingRanking2",
+                    "name": "自定义追单计划号码(亚军)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(亚军)"
+                },
+                {
+                    "id": "168_PksTrackingCount3",
+                    "name": "自定义追单期数(第三名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第三名)"
+                },
+                {
+                    "id": "168_PksTrackingRanking3",
+                    "name": "自定义追单计划号码(第三名)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(第三名)"
+                },
+                {
+                    "id": "168_PksTrackingCount4",
+                    "name": "自定义追单期数(第四名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第四名)"
+                },
+                {
+                    "id": "168_PksTrackingRanking4",
+                    "name": "自定义追单计划号码(第四名)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(第四名)"
+                },
+                {
+                    "id": "168_PksTrackingCount5",
+                    "name": "自定义追单期数(第五名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第五名)"
+                },
+                {
+                    "id": "168_PksTrackingRanking5",
+                    "name": "自定义追单计划号码(第五名)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(第五名)"
+                },
+                {
+                    "id": "168_PksTrackingCount6",
+                    "name": "自定义追单期数(第六名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第六名)"
+                },
+                {
+                    "id": "168_PksTrackingRanking6",
+                    "name": "自定义追单计划号码(第六名)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(第六名)"
+                },
+                {
+                    "id": "168_PksTrackingCount7",
+                    "name": "自定义追单期数(第七名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第七名)"
+                },
+                {
+                    "id": "168_PksTrackingRanking7",
+                    "name": "自定义追单计划号码(第七名)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(第七名)"
+                },
+                {
+                    "id": "168_PksTrackingCount8",
+                    "name": "自定义追单期数(第八名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第八名)"
+                },
+                {
+                    "id": "168_PksTrackingRanking8",
+                    "name": "自定义追单计划号码(第八名)",
+                    "val": "",
+                    "type": "text",
+                    "placeholder": "",
+                    "desc": "自定义追单计划号码(第八名)"
+                },
+                {
+                    "id": "168_PksTrackingCount9",
+                    "name": "自定义追单期数(第九名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第九名)"
+                },
+                {
+                    "id": "168_PksTrackingRanking9",
+                    "name": "自定义追单计划号码(第九名)",
                     "val": "",
                     "type": "text",
                     "placeholder": "",
-                    "desc": "自定义计划期数"
+                    "desc": "自定义追单计划号码(第九名)"
+                },
+                {
+                    "id": "168_PksTrackingCount10",
+                    "name": "自定义追单期数(第十名)",
+                    "val": 10,
+                    "type": "number",
+                    "placeholder": "",
+                    "desc": "自定义追单期数(第十名)"
                 },
                 {
-                    "id": "168_PksPlanCustom",
-                    "name": "自定义计划号码-测试",
+                    "id": "168_PksTrackingRanking10",
+                    "name": "自定义追单计划号码(第十名)",
                     "val": "",
                     "type": "text",
                     "placeholder": "",
-                    "desc": "自定义计划号码"
+                    "desc": "自定义追单计划号码(第十名)"
                 }
             ]
         }

+ 8 - 8
Scripts/168/pksPlanHelper.js

@@ -564,7 +564,7 @@ async function checkTimeSlotPlanBuy() {
 async function checkLastRecordPlanBuy() {
 	let ranking = 1;
 	let lastBetRecord = magicJS.data.read(`DIII_CaiLeYuan_Lottery_${gCaiLeLotteryType}#${ranking}`);
-	magicJS.logger.info(`checkLastRecordPlanBuy:${lastBetRecord}`);
+	magicJS.logger.info(`checkLastRecordPlanBuy:${JSON.stringify(lastBetRecord)}`);
 	if (!lastBetRecord || lastBetRecord.drawIssue == void 0) {
 		return;
 	}
@@ -1611,14 +1611,14 @@ async function tryDragonBetPoor(drawIssue, ranking, planStr, betAmount, maxBetAm
 			return;
 		}
 		result = await doDragonBet(drawIssue, ranking, planStr, betAmount);
-		let betRecord = {
-			ranking: ranking,
-			drawIssue: drawIssue,
-			planStr: planStr,
-			betAmount: betAmount,
-		};
-		magicJS.data.write(`DIII_CaiLeYuan_Lottery_${gCaiLeLotteryType}#${ranking}`, JSON.stringify(betRecord));
 	}
+	let betRecord = {
+		ranking: ranking,
+		drawIssue: drawIssue,
+		planStr: planStr,
+		betAmount: betAmount,
+	};
+	magicJS.data.write(`DIII_CaiLeYuan_Lottery_${gCaiLeLotteryType}#${ranking}`, JSON.stringify(betRecord));
 	if (result && result.statusCode == 200) {
 		if (checkBetResult(result)) {
 			magicJS.notification.post(magicJS.scriptName, `🎉下注成功 号码:${planStr} 单注:${betAmount}`);