适配原神UI改变OCRUID (#796)

1.适配原神UI改变OCRUID。
2.爱可菲厨艺机关时间增长。
This commit is contained in:
kaedelcb
2025-05-13 00:32:02 +08:00
committed by GitHub
parent 7814e918c8
commit d9cf6abcb9
9 changed files with 27 additions and 15 deletions

View File

@@ -50,4 +50,7 @@ v.1.3版本202500422
v.2.0版本20250503
1、重写寻找地脉花线路方法,删除模糊寻找模式。
2、添加直跑模式当打完一个地脉花后如下一个地脉花比较近直接跑过去而不是重新传送。要求BGI的44.8版本)
2、添加直跑模式当打完一个地脉花后如下一个地脉花比较近直接跑过去而不是重新传送。要求BGI的44.8版本)
v.2.1版本20250512
1、更改UID识别方法。适配原神UI改变

View File

@@ -580,7 +580,7 @@
if (uidNumbers && uidNumbers.length > 0) {
// 使用 for...of 循环遍历 uidNumbers 数组
for (let number of uidNumbers) {
var UIDnow = "UID" + number;
var UIDnow = number;
log.debug(`DEBUG:${UIDnow}`);
let UIDD = await Textocr(UIDnow, 1, 0, 0, 112,177, 190, 39);
if (UIDD.found) {

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 1,
"name": "地脉花-可禁UID/领每日/好感队切换",
"version": "2.0",
"version": "2.1",
"bgi_version": "0.44.8",
"description": "枫丹地脉花蓝花金花通用。生存压力大请带盾奶避免纯水输出请注意说明文件。如有BUG请联系作者QQ:119996800",
"tags" : [ "地脉花" ],

View File

@@ -1,7 +1,7 @@
{
"manifest_version": 1,
"name": "参量质变仪",
"version": "1.1",
"version": "1.2",
"bgi_version": "0.44.0",
"description": "参量质变仪自动化,请注意说明文件,如有BUG请联系作者QQ:119996800",
"tags" : [ "参量质变仪" ],

View File

@@ -15,5 +15,8 @@
2、官方刚释放了图片和文字识别的API一些用法还没太懂我自己在这基础封装一下打包后方便后续复用。
六、更新说明
v.1.120250426
1、修改下拉菜单次数适配4K分辨率。
v.1.1 20250426
1、修改下拉菜单次数适配4K分辨率。
v.1.2版本20250512
1、更改UID识别方法。适配原神UI改变

View File

@@ -1,7 +1,7 @@
(async function () {
//初始化配置======================================================================================
var actiontime = settings.actiontime != undefined && ~~settings.actiontime > 0 ? ~~settings.actiontime : 100;
var actiontime = settings.actiontime != undefined && ~~settings.actiontime > 0 ? ~~settings.actiontime : 150;
var TEAM
var AKF = settings.AKF !== undefined ? (
settings.AKF === "是" ? 1 :
@@ -89,7 +89,7 @@ async function executeAttack(){
await middleButtonClick();
await sleep(1000);
log.info(`攻击动作开始,${actiontime}秒后超时退出!一般60秒左右完成`)
log.info(`攻击动作开始,${actiontime}秒后超时退出!一般120秒左右完成`)
var startTime = new Date();
await sleep(500);
var NowTime = new Date();
@@ -113,11 +113,12 @@ async function executeAttack(){
}
}
leftButtonClick();
await sleep(50);
NowTime = new Date();
}
await genshin.returnMainUi();
throw new Error(`${actiontimein}秒攻击动作超时,结束流程!`);
throw new Error(`${actiontime}秒攻击动作超时,结束流程!`);
}
let nowuidString = settings.nowuid ? settings.nowuid : "";
@@ -132,7 +133,7 @@ async function executeAttack(){
if (uidNumbers && uidNumbers.length > 0) {
// 使用 for...of 循环遍历 uidNumbers 数组
for (let number of uidNumbers) {
var UIDnow = "UID" + number;
var UIDnow = number;
log.debug(`DEBUG:${UIDnow}`);
let UIDD = await textOCR(UIDnow, 1, 0, 0, 112,177, 190, 39);
if (UIDD.found) {

View File

@@ -1,10 +1,10 @@
{
"manifest_version": 1,
"name": "爱可菲自动化",
"version": "1.2",
"version": "1.3",
"bgi_version": "0.44.0",
"description": "爱可菲厨艺机关自动化请注意说明文件如有BUG请联系作者QQ:119996800",
"tags" : [ "爱可菲厨艺机关自动化" ],
"tags" : [ "爱可菲厨艺机关自动化"],
"authors": [
{
"name": "LCB-茶包"

View File

@@ -18,8 +18,8 @@
{
"name": "actiontime",
"type": "input-text",
"label": "选填爱可菲厨艺机关超时默认100秒",
"default": "100"
"label": "选填爱可菲厨艺机关超时默认150秒",
"default": "150"
},
{
"name": "nowuid",

View File

@@ -13,4 +13,9 @@
1、测试阶段如有错误请QQ119996800联系反馈。
七、更新说明
v.1.0 20250510 发布
v.1.2 20250510 发布
v.1.3 20250512
1、更改UID识别方法。适配原神UI改变
2、修改超时默认时间。