|
|
|
@ -6,7 +6,7 @@ import xyz.wbsite.jmacro.base.ViewRect;
|
|
|
|
|
import xyz.wbsite.jmacro.util.Logger;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 无尽冬日脚本
|
|
|
|
|
* 任务实现
|
|
|
|
|
*
|
|
|
|
|
* @author wangbing
|
|
|
|
|
* @version 0.0.1
|
|
|
|
@ -30,32 +30,32 @@ public class TaskImpl extends JMacro {
|
|
|
|
|
Logger.info("启动任务");
|
|
|
|
|
|
|
|
|
|
Logger.info("查找我的电脑图标");
|
|
|
|
|
// ViewRect launch = findLegend("我的电脑", 0.9);
|
|
|
|
|
// if (launch == null) {
|
|
|
|
|
// Logger.error("未找到我的电脑图标");
|
|
|
|
|
// return;
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// Logger.info("启动图标坐标:", launch.toString());
|
|
|
|
|
// Logger.info("移动鼠标");
|
|
|
|
|
// mouseMove(launch.getCenter(), true);
|
|
|
|
|
// Logger.info("双击我的电脑");
|
|
|
|
|
// mouseLeftDoubleClick(launch);
|
|
|
|
|
// Logger.info("等待程序启动中,请稍等...");
|
|
|
|
|
// delay(5 * 1000);
|
|
|
|
|
//
|
|
|
|
|
// ViewRect windows = findLegend("我的电脑窗口", 0.9);
|
|
|
|
|
// if (windows == null) {
|
|
|
|
|
// Logger.error("我的电脑启动失败");
|
|
|
|
|
// return;
|
|
|
|
|
// }
|
|
|
|
|
// Logger.info("定位到我的电脑窗口");
|
|
|
|
|
// Logger.info("移动鼠标");
|
|
|
|
|
// mouseMove(windows.getCenter().offsetX(100), true);
|
|
|
|
|
// mouseLeftClick(windows.getCenter().offsetX(100));
|
|
|
|
|
// Logger.info("等待3秒后自动关闭");
|
|
|
|
|
// delay(3 * 1000);
|
|
|
|
|
//
|
|
|
|
|
ViewRect launch = findLegend("我的电脑", 0.9);
|
|
|
|
|
if (launch == null) {
|
|
|
|
|
Logger.error("未找到我的电脑图标");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Logger.info("启动图标坐标:", launch.toString());
|
|
|
|
|
Logger.info("移动鼠标");
|
|
|
|
|
mouseMove(launch.getCenter(), true);
|
|
|
|
|
Logger.info("双击我的电脑");
|
|
|
|
|
mouseLeftDoubleClick(launch);
|
|
|
|
|
Logger.info("等待程序启动中,请稍等...");
|
|
|
|
|
delay(5 * 1000);
|
|
|
|
|
|
|
|
|
|
ViewRect windows = findLegend("我的电脑窗口", 0.9);
|
|
|
|
|
if (windows == null) {
|
|
|
|
|
Logger.error("我的电脑启动失败");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
Logger.info("定位到我的电脑窗口");
|
|
|
|
|
Logger.info("移动鼠标");
|
|
|
|
|
mouseMove(windows.getCenter().offsetX(100), true);
|
|
|
|
|
mouseLeftClick(windows.getCenter().offsetX(100));
|
|
|
|
|
Logger.info("等待3秒后自动关闭");
|
|
|
|
|
delay(3 * 1000);
|
|
|
|
|
|
|
|
|
|
Logger.info("结束任务");
|
|
|
|
|
int randomInt = RandomUtil.randomInt(5, 10);
|
|
|
|
|
Logger.info("随机休眠{}分钟", randomInt);
|
|
|
|
|