mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-05-20 22:25:50 +08:00
fix(地脉花): 截图释放
This commit is contained in:
@@ -21,6 +21,7 @@ async function() {
|
||||
|
||||
let captureRegion = captureGameRegion();
|
||||
let resList = captureRegion.findMulti(RecognitionObject.ocr(1043, 5, 300, 100));
|
||||
captureRegion.dispose();
|
||||
let IsOver = false
|
||||
|
||||
for (let i = 0; i < resList.count; i++) {
|
||||
@@ -59,6 +60,7 @@ async function() {
|
||||
|
||||
// 浓缩树脂识别
|
||||
let Condensed = captureGameRegion().find(CondensedRo);
|
||||
Condensed.dispose();
|
||||
let Isfive = false;
|
||||
if (Condensed.isExist()) {
|
||||
log.info("识别到浓缩树脂");
|
||||
@@ -68,6 +70,7 @@ async function() {
|
||||
|
||||
let captureRegion = captureGameRegion();
|
||||
let Condensedres = captureRegion.findMulti(RecognitionObject.ocr(CondensedX, Condensedy, 50, 50));
|
||||
captureRegion.dispose();
|
||||
for (let i = 0; i < Condensedres.count; i++) {
|
||||
let resCondensed = Condensedres[i];
|
||||
log.info(`浓缩树脂: ${resCondensed.text}`);
|
||||
@@ -81,7 +84,9 @@ async function() {
|
||||
}
|
||||
}
|
||||
// 脆弱树脂识别
|
||||
let Fragile = captureGameRegion().find(FragileRo);
|
||||
let FragileCapture = captureGameRegion();
|
||||
let Fragile = FragileCapture.find(FragileRo);
|
||||
FragileCapture.dispose();
|
||||
if (Fragile.isExist()) {
|
||||
log.info("识别到脆弱树脂");
|
||||
|
||||
@@ -90,6 +95,7 @@ async function() {
|
||||
|
||||
let captureRegion = captureGameRegion();
|
||||
let Fragileres = captureRegion.findMulti(RecognitionObject.ocr(FragileX, Fragiley, 50, 50));
|
||||
captureRegion.dispose();
|
||||
|
||||
if (Fragileres.count === 0) {
|
||||
log.error("OCR识别失败:未能识别到脆弱树脂数量");
|
||||
@@ -108,7 +114,10 @@ async function() {
|
||||
await sleep(2000);
|
||||
}
|
||||
// 须臾树脂识别
|
||||
let Temporary = captureGameRegion().find(TemporaryRo);
|
||||
let TemporaryCapture = captureGameRegion();
|
||||
let Temporary = TemporaryCapture.find(TemporaryRo);
|
||||
TemporaryCapture.dispose();
|
||||
let Temporaryres = null;
|
||||
if (Temporary.isExist()) {
|
||||
log.info("识别到须臾树脂");
|
||||
|
||||
@@ -117,12 +126,13 @@ async function() {
|
||||
log.info(`点击坐标: (${TemporaryX}, ${Temporaryy})`);
|
||||
|
||||
let captureRegion = captureGameRegion();
|
||||
let Temporaryres = captureRegion.findMulti(RecognitionObject.ocr(TemporaryX, Temporaryy, 50, 50));
|
||||
Temporaryres = captureRegion.findMulti(RecognitionObject.ocr(TemporaryX, Temporaryy, 50, 50));
|
||||
captureRegion.dispose();
|
||||
} else {
|
||||
log.info("未识别到脆弱树脂");
|
||||
log.info("未识别到须臾树脂");
|
||||
}
|
||||
|
||||
if (Temporaryres.count === 0) {
|
||||
if (Temporaryres && Temporaryres.count === 0) {
|
||||
log.error("OCR识别失败:未能识别到须臾树脂数量");
|
||||
} else {
|
||||
for (let i = 0; i < Temporaryres.count; i++) {
|
||||
|
||||
Reference in New Issue
Block a user