diff --git a/repo/js/Decompose artifact/main.js b/archive/js/Decompose artifact/main.js similarity index 95% rename from repo/js/Decompose artifact/main.js rename to archive/js/Decompose artifact/main.js index 301951c9..17043d8d 100644 --- a/repo/js/Decompose artifact/main.js +++ b/archive/js/Decompose artifact/main.js @@ -1,32 +1,32 @@ -(async function () { - setGameMetrics(1920, 1080, 2); // 设置游戏窗口大小和DPI - keyPress("B"); - await sleep(3000); - click(670,40); - await sleep(2000); - click(660,1010); - await sleep(2000); - click(300,1020); - await sleep(1000); - click(300,380); - await sleep(400); - click(300,300); - await sleep(400); - click(300,220); - await sleep(400); - click(300,150); - await sleep(800); - click(340,1010); - await sleep(800); - click(1740,1020); - await sleep(800); - click(1180,750); - await sleep(800); - click(950,800); - await sleep(800); - keyPress("Escape"); - await sleep(1000); - keyPress("Escape"); - - log.info("已分解狗粮"); +(async function () { + setGameMetrics(1920, 1080, 2); // 设置游戏窗口大小和DPI + keyPress("B"); + await sleep(3000); + click(670,40); + await sleep(2000); + click(660,1010); + await sleep(2000); + click(300,1020); + await sleep(1000); + click(300,380); + await sleep(400); + click(300,300); + await sleep(400); + click(300,220); + await sleep(400); + click(300,150); + await sleep(800); + click(340,1010); + await sleep(800); + click(1740,1020); + await sleep(800); + click(1180,750); + await sleep(800); + click(950,800); + await sleep(800); + keyPress("Escape"); + await sleep(1000); + keyPress("Escape"); + + log.info("已分解狗粮"); })(); \ No newline at end of file diff --git a/repo/js/Decompose artifact/manifest.json b/archive/js/Decompose artifact/manifest.json similarity index 94% rename from repo/js/Decompose artifact/manifest.json rename to archive/js/Decompose artifact/manifest.json index 02e094a7..31c425a8 100644 --- a/repo/js/Decompose artifact/manifest.json +++ b/archive/js/Decompose artifact/manifest.json @@ -1,12 +1,12 @@ -{ - "manifest_version": 1, - "name": "分解狗粮", - "version": "1.0", - "description": "用于分解狗粮", - "authors": [ - { - "name": "鹤望兰", - } - ], - "main": "main.js", +{ + "manifest_version": 1, + "name": "分解狗粮", + "version": "1.0", + "description": "用于分解狗粮", + "authors": [ + { + "name": "鹤望兰", + } + ], + "main": "main.js", } \ No newline at end of file diff --git a/repo/js/Destruction artifact/main.js b/archive/js/Destruction artifact/main.js similarity index 95% rename from repo/js/Destruction artifact/main.js rename to archive/js/Destruction artifact/main.js index b7857cf8..f331ad65 100644 --- a/repo/js/Destruction artifact/main.js +++ b/archive/js/Destruction artifact/main.js @@ -1,30 +1,30 @@ -(async function () { - setGameMetrics(1920, 1080, 2); // 设置游戏窗口大小和DPI - keyPress("B"); - await sleep(3000); - click(670,40); - await sleep(2000); - click(80,1010); - await sleep(2000); - click(170,1020); - await sleep(1000); - click(300,380); - await sleep(400); - click(300,300); - await sleep(400); - click(300,220); - await sleep(400); - click(300,150); - await sleep(800); - click(340,1010); - await sleep(800); - click(1740,1020); - await sleep(3000); - click(1180,830); - await sleep(800); - click(950,800); - await sleep(1000); - keyPress("Escape"); - - log.info("已摧毁狗粮"); +(async function () { + setGameMetrics(1920, 1080, 2); // 设置游戏窗口大小和DPI + keyPress("B"); + await sleep(3000); + click(670,40); + await sleep(2000); + click(80,1010); + await sleep(2000); + click(170,1020); + await sleep(1000); + click(300,380); + await sleep(400); + click(300,300); + await sleep(400); + click(300,220); + await sleep(400); + click(300,150); + await sleep(800); + click(340,1010); + await sleep(800); + click(1740,1020); + await sleep(3000); + click(1180,830); + await sleep(800); + click(950,800); + await sleep(1000); + keyPress("Escape"); + + log.info("已摧毁狗粮"); })(); \ No newline at end of file diff --git a/repo/js/Destruction artifact/manifest.json b/archive/js/Destruction artifact/manifest.json similarity index 94% rename from repo/js/Destruction artifact/manifest.json rename to archive/js/Destruction artifact/manifest.json index ef8a3f59..829ec1cb 100644 --- a/repo/js/Destruction artifact/manifest.json +++ b/archive/js/Destruction artifact/manifest.json @@ -1,12 +1,12 @@ -{ - "manifest_version": 1, - "name": "摧毁狗粮", - "version": "1.0", - "description": "用于摧毁狗粮获取摩拉", - "authors": [ - { - "name": "鹤望兰", - } - ], - "main": "main.js", -} +{ + "manifest_version": 1, + "name": "摧毁狗粮", + "version": "1.0", + "description": "用于摧毁狗粮获取摩拉", + "authors": [ + { + "name": "鹤望兰", + } + ], + "main": "main.js", +} diff --git a/repo/js/SalvageArtifacts/main.js b/archive/js/SalvageArtifacts/main.js similarity index 95% rename from repo/js/SalvageArtifacts/main.js rename to archive/js/SalvageArtifacts/main.js index 148f11a8..1d6708a7 100644 --- a/repo/js/SalvageArtifacts/main.js +++ b/archive/js/SalvageArtifacts/main.js @@ -1,33 +1,33 @@ -(async function () { - setGameMetrics(3840, 2160, 2); - keyPress("b"); - await sleep(1500); - click(1350, 90); - await sleep(1240); - click(1310, 2030); - await sleep(1000); - click(580, 2030); - await sleep(1240); - click(250, 300); - await sleep(500); - click(250, 450); - await sleep(500); - click(250, 600); - await sleep(500); - click(250, 750); - await sleep(500); - click(700, 2030); - await sleep(1240); - click(3500, 2030); - await sleep(1240); - click(2300, 1500); - await sleep(1000); - keyPress("Escape"); - await sleep(800); - keyPress("Escape"); - await sleep(1000); - keyPress("Escape"); - await sleep(1000); - - log.info("已分解狗粮"); +(async function () { + setGameMetrics(3840, 2160, 2); + keyPress("b"); + await sleep(1500); + click(1350, 90); + await sleep(1240); + click(1310, 2030); + await sleep(1000); + click(580, 2030); + await sleep(1240); + click(250, 300); + await sleep(500); + click(250, 450); + await sleep(500); + click(250, 600); + await sleep(500); + click(250, 750); + await sleep(500); + click(700, 2030); + await sleep(1240); + click(3500, 2030); + await sleep(1240); + click(2300, 1500); + await sleep(1000); + keyPress("Escape"); + await sleep(800); + keyPress("Escape"); + await sleep(1000); + keyPress("Escape"); + await sleep(1000); + + log.info("已分解狗粮"); })(); \ No newline at end of file diff --git a/repo/js/SalvageArtifacts/manifest.json b/archive/js/SalvageArtifacts/manifest.json similarity index 94% rename from repo/js/SalvageArtifacts/manifest.json rename to archive/js/SalvageArtifacts/manifest.json index a0fe77d2..f13c85ec 100644 --- a/repo/js/SalvageArtifacts/manifest.json +++ b/archive/js/SalvageArtifacts/manifest.json @@ -1,12 +1,12 @@ -{ - "manifest_version": 1, - "name": "分解狗粮", - "version": "1.0", - "description": "用于分解狗粮", - "authors": [ - { - "name": "HZYgrandma", - } - ], - "main": "main.js", +{ + "manifest_version": 1, + "name": "分解狗粮", + "version": "1.0", + "description": "用于分解狗粮", + "authors": [ + { + "name": "HZYgrandma", + } + ], + "main": "main.js", } \ No newline at end of file diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/000如果执行了这条路径说明你启用了错误的文件夹.json b/archive/pathing/9_0_低效路线(不跑)/000如果执行了这条路径说明你启用了错误的文件夹.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/000如果执行了这条路径说明你启用了错误的文件夹.json rename to archive/pathing/9_0_低效路线(不跑)/000如果执行了这条路径说明你启用了错误的文件夹.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/25012璃月遁玉陵.json b/archive/pathing/9_0_低效路线(不跑)/25012璃月遁玉陵.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/25012璃月遁玉陵.json rename to archive/pathing/9_0_低效路线(不跑)/25012璃月遁玉陵.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3103稻妻绀田村南3.json b/archive/pathing/9_0_低效路线(不跑)/3103稻妻绀田村南3.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3103稻妻绀田村南3.json rename to archive/pathing/9_0_低效路线(不跑)/3103稻妻绀田村南3.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3203稻妻踏鞴神像.json b/archive/pathing/9_0_低效路线(不跑)/3203稻妻踏鞴神像.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3203稻妻踏鞴神像.json rename to archive/pathing/9_0_低效路线(不跑)/3203稻妻踏鞴神像.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3402稻妻海祇岛东南.json b/archive/pathing/9_0_低效路线(不跑)/3402稻妻海祇岛东南.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3402稻妻海祇岛东南.json rename to archive/pathing/9_0_低效路线(不跑)/3402稻妻海祇岛东南.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3404稻妻海祇岛北.json b/archive/pathing/9_0_低效路线(不跑)/3404稻妻海祇岛北.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/3404稻妻海祇岛北.json rename to archive/pathing/9_0_低效路线(不跑)/3404稻妻海祇岛北.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/51012枫丹廷东北.json b/archive/pathing/9_0_低效路线(不跑)/51012枫丹廷东北.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/51012枫丹廷东北.json rename to archive/pathing/9_0_低效路线(不跑)/51012枫丹廷东北.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/51014枫丹廷东北.json b/archive/pathing/9_0_低效路线(不跑)/51014枫丹廷东北.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/51014枫丹廷东北.json rename to archive/pathing/9_0_低效路线(不跑)/51014枫丹廷东北.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/52092枫丹露景泉东.json b/archive/pathing/9_0_低效路线(不跑)/52092枫丹露景泉东.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/52092枫丹露景泉东.json rename to archive/pathing/9_0_低效路线(不跑)/52092枫丹露景泉东.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5302枫丹卡布堡南.json b/archive/pathing/9_0_低效路线(不跑)/5302枫丹卡布堡南.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5302枫丹卡布堡南.json rename to archive/pathing/9_0_低效路线(不跑)/5302枫丹卡布堡南.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5601枫丹场力东南.json b/archive/pathing/9_0_低效路线(不跑)/5601枫丹场力东南.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5601枫丹场力东南.json rename to archive/pathing/9_0_低效路线(不跑)/5601枫丹场力东南.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5602枫丹场力东南.json b/archive/pathing/9_0_低效路线(不跑)/5602枫丹场力东南.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5602枫丹场力东南.json rename to archive/pathing/9_0_低效路线(不跑)/5602枫丹场力东南.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5606枫丹新科学院.json b/archive/pathing/9_0_低效路线(不跑)/5606枫丹新科学院.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/5606枫丹新科学院.json rename to archive/pathing/9_0_低效路线(不跑)/5606枫丹新科学院.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/61051--纳塔_镜璧山_神像1_(4-0).json b/archive/pathing/9_0_低效路线(不跑)/61051--纳塔_镜璧山_神像1_(4-0).json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/61051--纳塔_镜璧山_神像1_(4-0).json rename to archive/pathing/9_0_低效路线(不跑)/61051--纳塔_镜璧山_神像1_(4-0).json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/64051--纳塔_万火之瓯_竞技场5_(3-5).json b/archive/pathing/9_0_低效路线(不跑)/64051--纳塔_万火之瓯_竞技场5_(3-5).json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/64051--纳塔_万火之瓯_竞技场5_(3-5).json rename to archive/pathing/9_0_低效路线(不跑)/64051--纳塔_万火之瓯_竞技场5_(3-5).json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/66103--纳塔_涌流地_东侧小岛_(10-14).json b/archive/pathing/9_0_低效路线(不跑)/66103--纳塔_涌流地_东侧小岛_(10-14).json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/66103--纳塔_涌流地_东侧小岛_(10-14).json rename to archive/pathing/9_0_低效路线(不跑)/66103--纳塔_涌流地_东侧小岛_(10-14).json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/68092--纳塔_安饶之野_石火坠陨处_(12).json b/archive/pathing/9_0_低效路线(不跑)/68092--纳塔_安饶之野_石火坠陨处_(12).json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/68092--纳塔_安饶之野_石火坠陨处_(12).json rename to archive/pathing/9_0_低效路线(不跑)/68092--纳塔_安饶之野_石火坠陨处_(12).json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/68121--纳塔_安饶之野_孑遗的留迹东南_(20).json b/archive/pathing/9_0_低效路线(不跑)/68121--纳塔_安饶之野_孑遗的留迹东南_(20).json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_0_低效路线(不跑)/68121--纳塔_安饶之野_孑遗的留迹东南_(20).json rename to archive/pathing/9_0_低效路线(不跑)/68121--纳塔_安饶之野_孑遗的留迹东南_(20).json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/000如果执行了这条路径说明你启用了错误的文件夹请阅读README.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/000如果执行了这条路径说明你启用了错误的文件夹请阅读README.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/000如果执行了这条路径说明你启用了错误的文件夹请阅读README.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/000如果执行了这条路径说明你启用了错误的文件夹请阅读README.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛01.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛01.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛01.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛01.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛02.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛02.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛02.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛02.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛03.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛03.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛03.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛03.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛04.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛04.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛04.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛04.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛05.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛05.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛05.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛05.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛07.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛07.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛07.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛07.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛08.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛08.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛08.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛08.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛09.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛09.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛09.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛09.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛12.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛12.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛12.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7020稻妻清濑岛12.json diff --git a/repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7022稻妻鹤冠05.json b/archive/pathing/9_3_稻妻未修正部分(不跑)/7022稻妻鹤冠05.json similarity index 100% rename from repo/pathing/《死亡笔记——从零开始的提瓦特2400杀,真的手酸,虽然BGI没有手啦》/从零开始的提瓦特2000杀/9_3_稻妻未修正部分(不跑)/7022稻妻鹤冠05.json rename to archive/pathing/9_3_稻妻未修正部分(不跑)/7022稻妻鹤冠05.json diff --git a/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/ArtifactsButton.png b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/ArtifactsButton.png new file mode 100644 index 00000000..0f0f79f3 Binary files /dev/null and b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/ArtifactsButton.png differ diff --git a/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/AutoAddButton.png b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/AutoAddButton.png new file mode 100644 index 00000000..3d2fbfc7 Binary files /dev/null and b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/AutoAddButton.png differ diff --git a/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/ConfirmButton.png b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/ConfirmButton.png new file mode 100644 index 00000000..78d72f29 Binary files /dev/null and b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/ConfirmButton.png differ diff --git a/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/DeleteButton.png b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/DeleteButton.png new file mode 100644 index 00000000..ea48c70d Binary files /dev/null and b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/DeleteButton.png differ diff --git a/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/DestoryButton.png b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/DestoryButton.png new file mode 100644 index 00000000..1bff592c Binary files /dev/null and b/repo/js/DestroyArtifactsForMora/Assets/RecognitionObject/DestoryButton.png differ diff --git a/repo/js/DestroyArtifactsForMora/main.js b/repo/js/DestroyArtifactsForMora/main.js new file mode 100644 index 00000000..bcbe885c --- /dev/null +++ b/repo/js/DestroyArtifactsForMora/main.js @@ -0,0 +1,70 @@ +const ArtifactsButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/ArtifactsButton.png")); +const DeleteButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/DeleteButton.png")); +const AutoAddButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/AutoAddButton.png")); +const ConfirmButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/ConfirmButton.png")); +const DestoryButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/DestoryButton.png")); + +/** + * @returns {Promise} + */ + +(async function() { + await genshin.returnMainUi(); + keyPress("B"); + await sleep(1500); + + let ArtifactsButton = captureGameRegion().find(ArtifactsButtonRo); + if (ArtifactsButton.isExist()) { + log.info("识别到圣遗物按钮"); + ArtifactsButton.click(); + await sleep(1500); + } + + //计算摧毁次数 + if (settings.number > 21){ + times = Math.ceil(settings.number/100) + } else if (settings.number <= 21){ + times = settings.number + } else { + times = 1 + } + try { + for (let i=0 ;i < times ; i++) { + captureGameRegion().find(DeleteButtonRo).click();// 点击摧毁 + await sleep(600); + captureGameRegion().find(AutoAddButtonRo).click();// 点击自动添加 + await sleep(600); + + if (settings.oneStar) { + await sleep(300); + click(150,150); + } + if (settings.twoStar) { + await sleep(300); + click(150,220); + } + if (settings.threeStar) { + await sleep(300); + click(150,300); + } + if (settings.fourStar) { + await sleep(300); + click(150,370); + } + + captureGameRegion().find(ConfirmButtonRo).click();// 点击快捷放入 + await sleep(600); + captureGameRegion().find(DestoryButtonRo).click();// 点击摧毁 + await sleep(600); + captureGameRegion().find(DestoryButtonRo).click();// 弹出页面点击摧毁 + await sleep(600); + click(960, 1000);// 点击空白处 + await sleep(1000); + } + } catch(ex) { + log.info("背包里的圣遗物已摧毁完毕,提前结束") + } finally { + await genshin.returnMainUi(); + } + +})(); \ No newline at end of file diff --git a/repo/js/DestroyArtifactsForMora/manifest.json b/repo/js/DestroyArtifactsForMora/manifest.json new file mode 100644 index 00000000..a4abe01e --- /dev/null +++ b/repo/js/DestroyArtifactsForMora/manifest.json @@ -0,0 +1,15 @@ +{ + "manifest_version": 1, + "name": "摧毁圣遗物换摩拉", + "version": "1.0", + "bgiVersion": "0.44.6", + "description": "图像识别改造版", + "authors": [ + { + "name": "起个名字好难的喵", + "links":"https://github.com/MisakaAldrich" + } + ], + "main": "main.js", + "settings_ui": "settings.json" +} diff --git a/repo/js/DestroyArtifactsForMora/settings.json b/repo/js/DestroyArtifactsForMora/settings.json new file mode 100644 index 00000000..b2e7e086 --- /dev/null +++ b/repo/js/DestroyArtifactsForMora/settings.json @@ -0,0 +1,27 @@ +[ + { + "name": "number", + "type": "input-text", + "label": "摧毁数量(百) 或 摧毁次数" + }, + { + "name": "oneStar", + "type": "checkbox", + "label": "摧毁一星圣遗物" + }, + { + "name": "twoStar", + "type": "checkbox", + "label": "摧毁二星圣遗物" + }, + { + "name": "threeStar", + "type": "checkbox", + "label": "摧毁三星圣遗物" + }, + { + "name": "fourStar", + "type": "checkbox", + "label": "摧毁四星圣遗物" + } +] \ No newline at end of file