归档喵劳斯的过气脚本

This commit is contained in:
起个名字好难的喵
2025-08-26 22:57:33 +08:00
parent b6dd82ed45
commit f033910233
7 changed files with 57 additions and 57 deletions

View File

Before

Width:  |  Height:  |  Size: 1005 B

After

Width:  |  Height:  |  Size: 1005 B

View File

@@ -1,37 +1,37 @@
const PlusButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/PlusButton.png"), 1000, 0, 300, 100);
const FragileResinRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/FragileResin.png"), 800, 400, 200, 200);
const ConfirmButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/ConfirmButton.png"), 900, 700, 200, 200);
const QuickUsePlusButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/QuickUsePlusButton.png"), 1200, 600, 200, 100);
/**
* @returns {Promise<void>}
*/
(async function () {
await genshin.returnMainUi();
keyPress("M");//打开地图
await sleep(1200);
captureGameRegion().find(PlusButtonRo).click();// 点击添加体力
await sleep(600);
captureGameRegion().find(FragileResinRo).click();// 选择脆弱树脂
await sleep(600);
captureGameRegion().find(ConfirmButtonRo).click();// 点击使用
await sleep(600);
let QuickUsePlusButton = captureGameRegion().find(QuickUsePlusButtonRo);
if (isNaN(settings.times || settings.numberPerUse <= 0)) {
number = 1
} else {
for (let i = 1; i < settings.numberPerUse; ++i) {
QuickUsePlusButton.click();// 点击使用数量
await sleep(300);
}
}
captureGameRegion().find(ConfirmButtonRo).click();// 点击使用
await sleep(600);
click(960, 1000);// 点击空白处
await genshin.returnMainUi();
})();
const PlusButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/PlusButton.png"), 1000, 0, 300, 100);
const FragileResinRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/FragileResin.png"), 800, 400, 200, 200);
const ConfirmButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/ConfirmButton.png"), 900, 700, 200, 200);
const QuickUsePlusButtonRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("Assets/RecognitionObject/QuickUsePlusButton.png"), 1200, 600, 200, 100);
/**
* @returns {Promise<void>}
*/
(async function () {
await genshin.returnMainUi();
keyPress("M");//打开地图
await sleep(1200);
captureGameRegion().find(PlusButtonRo).click();// 点击添加体力
await sleep(600);
captureGameRegion().find(FragileResinRo).click();// 选择脆弱树脂
await sleep(600);
captureGameRegion().find(ConfirmButtonRo).click();// 点击使用
await sleep(600);
let QuickUsePlusButton = captureGameRegion().find(QuickUsePlusButtonRo);
if (isNaN(settings.times || settings.numberPerUse <= 0)) {
number = 1
} else {
for (let i = 1; i < settings.numberPerUse; ++i) {
QuickUsePlusButton.click();// 点击使用数量
await sleep(300);
}
}
captureGameRegion().find(ConfirmButtonRo).click();// 点击使用
await sleep(600);
click(960, 1000);// 点击空白处
await genshin.returnMainUi();
})();

View File

@@ -1,15 +1,15 @@
{
"manifest_version": 1,
"name": "使用脆弱树脂(图像识别)",
"version": "1.1",
"bgi_version": "0.44.6",
"description": "",
"authors": [
{
"name": "起个名字好难的喵",
"links": "https://github.com/MisakaAldrich"
}
],
"settings_ui": "settings.json",
"main": "main.js"
{
"manifest_version": 1,
"name": "使用脆弱树脂(图像识别)",
"version": "1.1",
"bgi_version": "0.44.6",
"description": "",
"authors": [
{
"name": "起个名字好难的喵",
"links": "https://github.com/MisakaAldrich"
}
],
"settings_ui": "settings.json",
"main": "main.js"
}

View File

@@ -1,7 +1,7 @@
[
{
"name": "numberPerUse",
"type": "input-text",
"label": "每次使用个数"
}
[
{
"name": "numberPerUse",
"type": "input-text",
"label": "每次使用个数"
}
]