@@ -50,4 +50,7 @@ v.1.3版本:202500422
|
|||||||
|
|
||||||
v.2.0版本:20250503
|
v.2.0版本:20250503
|
||||||
1、重写寻找地脉花线路方法,删除模糊寻找模式。
|
1、重写寻找地脉花线路方法,删除模糊寻找模式。
|
||||||
2、添加直跑模式,当打完一个地脉花后,如下一个地脉花比较近,直接跑过去而不是重新传送。(要求BGI的44.8版本)
|
2、添加直跑模式,当打完一个地脉花后,如下一个地脉花比较近,直接跑过去而不是重新传送。(要求BGI的44.8版本)
|
||||||
|
|
||||||
|
v.2.1版本:20250512
|
||||||
|
1、更改UID识别方法。(适配原神UI改变)
|
||||||
@@ -580,7 +580,7 @@
|
|||||||
if (uidNumbers && uidNumbers.length > 0) {
|
if (uidNumbers && uidNumbers.length > 0) {
|
||||||
// 使用 for...of 循环遍历 uidNumbers 数组
|
// 使用 for...of 循环遍历 uidNumbers 数组
|
||||||
for (let number of uidNumbers) {
|
for (let number of uidNumbers) {
|
||||||
var UIDnow = "UID" + number;
|
var UIDnow = number;
|
||||||
log.debug(`DEBUG:${UIDnow}`);
|
log.debug(`DEBUG:${UIDnow}`);
|
||||||
let UIDD = await Textocr(UIDnow, 1, 0, 0, 112,177, 190, 39);
|
let UIDD = await Textocr(UIDnow, 1, 0, 0, 112,177, 190, 39);
|
||||||
if (UIDD.found) {
|
if (UIDD.found) {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"manifest_version": 1,
|
"manifest_version": 1,
|
||||||
"name": "地脉花-可禁UID/领每日/好感队切换",
|
"name": "地脉花-可禁UID/领每日/好感队切换",
|
||||||
"version": "2.0",
|
"version": "2.1",
|
||||||
"bgi_version": "0.44.8",
|
"bgi_version": "0.44.8",
|
||||||
"description": "枫丹地脉花,蓝花金花通用。生存压力大,请带盾奶;避免纯水输出,请注意说明文件。如有BUG请联系作者QQ:119996800",
|
"description": "枫丹地脉花,蓝花金花通用。生存压力大,请带盾奶;避免纯水输出,请注意说明文件。如有BUG请联系作者QQ:119996800",
|
||||||
"tags" : [ "地脉花" ],
|
"tags" : [ "地脉花" ],
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"manifest_version": 1,
|
"manifest_version": 1,
|
||||||
"name": "参量质变仪",
|
"name": "参量质变仪",
|
||||||
"version": "1.1",
|
"version": "1.2",
|
||||||
"bgi_version": "0.44.0",
|
"bgi_version": "0.44.0",
|
||||||
"description": "参量质变仪自动化,请注意说明文件,如有BUG请联系作者QQ:119996800",
|
"description": "参量质变仪自动化,请注意说明文件,如有BUG请联系作者QQ:119996800",
|
||||||
"tags" : [ "参量质变仪" ],
|
"tags" : [ "参量质变仪" ],
|
||||||
|
|||||||
@@ -15,5 +15,8 @@
|
|||||||
2、官方刚释放了图片和文字识别的API,一些用法还没太懂,我自己在这基础封装一下,打包后方便后续复用。
|
2、官方刚释放了图片和文字识别的API,一些用法还没太懂,我自己在这基础封装一下,打包后方便后续复用。
|
||||||
|
|
||||||
六、更新说明
|
六、更新说明
|
||||||
v.1.120250426
|
v.1.1 20250426
|
||||||
1、修改下拉菜单次数适配4K分辨率。
|
1、修改下拉菜单次数适配4K分辨率。
|
||||||
|
|
||||||
|
v.1.2版本:20250512
|
||||||
|
1、更改UID识别方法。(适配原神UI改变)
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
(async function () {
|
(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 TEAM
|
||||||
var AKF = settings.AKF !== undefined ? (
|
var AKF = settings.AKF !== undefined ? (
|
||||||
settings.AKF === "是" ? 1 :
|
settings.AKF === "是" ? 1 :
|
||||||
@@ -89,7 +89,7 @@ async function executeAttack(){
|
|||||||
await middleButtonClick();
|
await middleButtonClick();
|
||||||
await sleep(1000);
|
await sleep(1000);
|
||||||
|
|
||||||
log.info(`攻击动作开始,${actiontime}秒后超时退出!一般60秒左右完成!`)
|
log.info(`攻击动作开始,${actiontime}秒后超时退出!一般120秒左右完成!`)
|
||||||
var startTime = new Date();
|
var startTime = new Date();
|
||||||
await sleep(500);
|
await sleep(500);
|
||||||
var NowTime = new Date();
|
var NowTime = new Date();
|
||||||
@@ -113,11 +113,12 @@ async function executeAttack(){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
leftButtonClick();
|
leftButtonClick();
|
||||||
|
await sleep(50);
|
||||||
NowTime = new Date();
|
NowTime = new Date();
|
||||||
}
|
}
|
||||||
|
|
||||||
await genshin.returnMainUi();
|
await genshin.returnMainUi();
|
||||||
throw new Error(`${actiontimein}秒攻击动作超时,结束流程!`);
|
throw new Error(`${actiontime}秒攻击动作超时,结束流程!`);
|
||||||
}
|
}
|
||||||
|
|
||||||
let nowuidString = settings.nowuid ? settings.nowuid : "";
|
let nowuidString = settings.nowuid ? settings.nowuid : "";
|
||||||
@@ -132,7 +133,7 @@ async function executeAttack(){
|
|||||||
if (uidNumbers && uidNumbers.length > 0) {
|
if (uidNumbers && uidNumbers.length > 0) {
|
||||||
// 使用 for...of 循环遍历 uidNumbers 数组
|
// 使用 for...of 循环遍历 uidNumbers 数组
|
||||||
for (let number of uidNumbers) {
|
for (let number of uidNumbers) {
|
||||||
var UIDnow = "UID" + number;
|
var UIDnow = number;
|
||||||
log.debug(`DEBUG:${UIDnow}`);
|
log.debug(`DEBUG:${UIDnow}`);
|
||||||
let UIDD = await textOCR(UIDnow, 1, 0, 0, 112,177, 190, 39);
|
let UIDD = await textOCR(UIDnow, 1, 0, 0, 112,177, 190, 39);
|
||||||
if (UIDD.found) {
|
if (UIDD.found) {
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"manifest_version": 1,
|
"manifest_version": 1,
|
||||||
"name": "爱可菲自动化",
|
"name": "爱可菲自动化",
|
||||||
"version": "1.2",
|
"version": "1.3",
|
||||||
"bgi_version": "0.44.0",
|
"bgi_version": "0.44.0",
|
||||||
"description": "爱可菲厨艺机关自动化,请注意说明文件,如有BUG请联系作者QQ:119996800",
|
"description": "爱可菲厨艺机关自动化,请注意说明文件,如有BUG请联系作者QQ:119996800",
|
||||||
"tags" : [ "爱可菲厨艺机关自动化" ],
|
"tags" : [ "爱可菲厨艺机关自动化"],
|
||||||
"authors": [
|
"authors": [
|
||||||
{
|
{
|
||||||
"name": "LCB-茶包"
|
"name": "LCB-茶包"
|
||||||
|
|||||||
@@ -18,8 +18,8 @@
|
|||||||
{
|
{
|
||||||
"name": "actiontime",
|
"name": "actiontime",
|
||||||
"type": "input-text",
|
"type": "input-text",
|
||||||
"label": "选填,爱可菲厨艺机关超时默认100秒",
|
"label": "选填,爱可菲厨艺机关超时默认150秒",
|
||||||
"default": "100"
|
"default": "150"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "nowuid",
|
"name": "nowuid",
|
||||||
|
|||||||
@@ -13,4 +13,9 @@
|
|||||||
1、测试阶段,如有错误,请QQ:119996800联系反馈。
|
1、测试阶段,如有错误,请QQ:119996800联系反馈。
|
||||||
|
|
||||||
七、更新说明
|
七、更新说明
|
||||||
v.1.0 20250510 发布
|
v.1.2 20250510 发布
|
||||||
|
|
||||||
|
v.1.3 20250512
|
||||||
|
1、更改UID识别方法。(适配原神UI改变)
|
||||||
|
2、修改超时默认时间。
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user