自动采集

wjdr
wangbing 12 months ago
parent 179535dad0
commit 8c8b718d5b

@ -454,9 +454,9 @@ public abstract class JMacro {
} }
} }
if (fast) { if (fast) {
ImageUtil.show(viewRect);
Logger.info("最大相似度{}", NumberUtil.formatPercent(maxSimilar, 0));
} }
Logger.info("最大相似度{}", NumberUtil.formatPercent(maxSimilar, 0));
return null; return null;
} }

@ -14,7 +14,7 @@ public class Task_仓库奖励领取 extends BaseTask {
public void task(JMacro macro, ViewRect viewRect) { public void task(JMacro macro, ViewRect viewRect) {
Logger.info("检测面板状态"); Logger.info("检测面板状态");
ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"), 0.6); ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"), 0.6);
if (viewRects == null) { if (viewRects == null || viewRects.length == 0) {
Logger.info("检测面板状态检测失败"); Logger.info("检测面板状态检测失败");
return; return;
} }

@ -20,7 +20,7 @@ public class Task_自动练兵 extends BaseTask {
private void (JMacro macro, ViewRect viewRect) { private void (JMacro macro, ViewRect viewRect) {
Logger.info("检测面板状态"); Logger.info("检测面板状态");
ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"),0.6); ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"),0.6);
if (viewRects == null) { if (viewRects == null || viewRects.length == 0) {
Logger.info("检测面板状态检测失败"); Logger.info("检测面板状态检测失败");
return; return;
} }
@ -138,7 +138,7 @@ public class Task_自动练兵 extends BaseTask {
private void (JMacro macro, ViewRect viewRect) { private void (JMacro macro, ViewRect viewRect) {
Logger.info("检测面板状态"); Logger.info("检测面板状态");
ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"),0.6); ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"),0.6);
if (viewRects == null) { if (viewRects == null || viewRects.length == 0) {
Logger.info("检测面板状态检测失败"); Logger.info("检测面板状态检测失败");
return; return;
} }
@ -257,7 +257,7 @@ public class Task_自动练兵 extends BaseTask {
private void (JMacro macro, ViewRect viewRect) { private void (JMacro macro, ViewRect viewRect) {
Logger.info("检测面板状态"); Logger.info("检测面板状态");
ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"),0.6); ViewRect[] viewRects = macro.matchLegends(macro.of("城镇_打开面板", "城镇_关闭面板"),0.6);
if (viewRects == null) { if (viewRects == null || viewRects.length == 0) {
Logger.info("检测面板状态检测失败"); Logger.info("检测面板状态检测失败");
return; return;
} }

Loading…
Cancel
Save

Powered by TurnKey Linux.