Zebartin / autoxjs-scripts

一些自用的autox.js脚本
191 stars 29 forks source link

problem in running #1

Closed maki-nagisa closed 1 year ago

maki-nagisa commented 1 year ago

![Uploading image.png…]() 02:50:47.208/E: illegal character (/storage/emulated/0/脚本/nikke/NIKKE日常.js#139) illegal character

plz teach me 谢谢

maki-nagisa commented 1 year ago

image

Zebartin commented 1 year ago

图片和描述不是同一个错误,图片是第9行,描述是第139行。不过这两个问题我都没有遇到过…

Zebartin commented 1 year ago

出现“02:50:47.208/E: illegal character (/storage/emulated/0/脚本/nikke/NIKKE日常.js#139)”这个问题的时候应该已经正常启动游戏并且运行到爬塔部分了吧?

maki-nagisa commented 1 year ago

目前没有运行成功过 有很多处单引号格式不对 如同139行 第9行是我是不知道怎么修bug 猜测可能是软件版本不一样 所以导致的

Zebartin commented 1 year ago

139行的是`,没有语法问题 我不太明白是怎么回事,应该是设备/模拟器的问题,我现在尝试的雷电9没有出现这些问题(虽然有别的问题)

maki-nagisa commented 1 year ago

雷电9没问题一样的 那问题可能就是软件版本了

Zebartin commented 1 year ago

那应该是了,我注意到截图里的界面跟我的不太一样。你试试autox最新的release http://autoxoss.autoxjs.com/autoxjs/6.3.6/app-v6-arm64-v8a-release-unsigned-signed.apk

maki-nagisa commented 1 year ago

更换这个版本 现在能运行了 但依旧有问题 现在运行 就变成进入nikke的app设置进行强制结束 然后就没了

maki-nagisa commented 1 year ago

image

maki-nagisa commented 1 year ago

检查到问题了 系统权限少打一个√ image 这个没法atuojs app 跳转设置 需要自己手动检查

maki-nagisa commented 1 year ago

启动nikke正常 但是运行到公告没有下一步了 image

maki-nagisa commented 1 year ago

强制横屏去掉 解决了问题 现在想横屏使用 我研究下怎么设置 另外模拟器刷buff 我个人是不需要的 可以直接5a打到5c (需要自己魔改) 刷buff 用3a刷比较快 有效率 全部跳过 只用打最后的关卡(优化建议)

Zebartin commented 1 year ago

这些是我的问题,感谢折腾和反馈🙏 系统权限是因为我自己个人在用的时候,想要设置静音,以便在半夜定时运行不要吵到我 强制横屏不适配,因为之前是只考虑了竖屏的情况 以上两点这两天改正。

不需要刷buff可以直接取消勾选模拟室任务,模拟室暂时只有刷buff的功能。我个人目前的用法是设置比较少的轮次比如不到10次(因为全部刷成ssr太费时间了),和最多刷4个增益,只勾选前面4个增益,刷完之后直接打5c。 3a的优势是什么,困难战比较少吗?我目前让模拟室打困难战是因为“指挥能力测试”情况比较多,我暂时懒得去研究怎么去处理-_-||…这点未来可期吧

Zebartin commented 1 year ago

话说用雷电9要做什么特别的设置吗?我玩起来帧数很低,卡顿。已设置超宽屏,设置高帧率反而会更卡。如果你不需要什么设置就很流畅的话,有可能是我的电脑hyper-v虚拟化功能没有完全关掉 现在改用蓝叠国际版了

maki-nagisa commented 1 year ago

目前商店的免费领取 第二次失败了 没有点到刷新键 不知道是否是个人问题

Zebartin commented 1 year ago

我的问题,你不说我都不知道可以手动刷新woc亏了好多 另外今天游戏更新后,如果每日登陆还没领取,会卡在那个界面,目前需要手动一下

maki-nagisa commented 1 year ago

雷电9我也卡 对比ipad真的卡爆了 https://www.bilibili.com/video/BV1de4y1x7cE/?spm_id_from=333.337.search-card.all.click&vd_source=992625f1497fc648602060781769efe8 希望有帮助到你帧数进一步提升

maki-nagisa commented 1 year ago

因为之前我有刷 但是目前好几周没刷了 3a的优势是肯定有非困难战 可以全部跳过得到buff 手动刷时明显效率高 到后期我几乎不需要太大提升时 我就在3a刷几轮 有攻击力或者暴击提升等增益时 就直接打5a了

maki-nagisa commented 1 year ago

使用你的脚本时有一个很大不舒服bug 就是在ocr等失败循坏几次继续失败时 会强制关闭nikke 这对模拟器用户不是必须的 我觉得最好的方案是 重新返回游戏主界面再重试 这循环几次失败后就返回主界面 而不是关闭游戏(对模拟器使用者更改友好,可能对于手机需要关闭来省电,可以增加个选项) 方便后续定时脚本的继续运行

Zebartin commented 1 year ago

感谢意见

模拟室3a我研究研究,要改的话比较简单

目前已经加了“运行结束/报错后是否退出游戏”的配置选项,但还没更新到github。 正在做失败重试的功能,但目前只考虑直接强退重开,能够处理“账户同步失败”/“系统错误”/“战斗资讯同步失败”之类的错误,但如果只是ocr之类出错的话,按目前考虑可能也是会直接强退重开。后者麻烦一些,从长计议,不过我也断断续续调试了1个月了,在我自己的真机设备上比较少出现ocr失败导致的问题,模拟器就不好说了😥

Zebartin commented 1 year ago

横屏的UI变动有点超出意料,特别是咨询页面,暂时放弃适配了,目前必须竖屏(横边短竖边长)运行

maki-nagisa commented 1 year ago

日常推塔 卡死在6倍礼包上 推到固定塔书就会出现 需要下方随机点下 然后点击蓝色确认 才能下一步 重启游戏也是会一九出现 直到点击完毕才行

maki-nagisa commented 1 year ago

咨询ocr错误是因为 最后两个妮姬咨询 在排咨询完的后面
虽然是全部置顶了 但是在咨询完后面的置顶就没法被识别了

maki-nagisa commented 1 year ago

手动点到麦斯威尔 直接选了个加50的选项 没来得及反应过来 GG

maki-nagisa commented 1 year ago

image

maki-nagisa commented 1 year ago

波莉那边反应慢了 我直接手点了 然后就出问题了

Zebartin commented 1 year ago

6倍礼包这个,有具体出现时机吗,有条件的话还请麻烦录个屏,截图也可以。我个人因为连付费商店都进不去,没遇到过这种礼包

最后两个妮姬咨询 在排咨询完的后面

这个是指下面图片里这种情况吗,脚本应该是能够正确处理的才对,即点击舒格继续执行。可能是OCR比较耗时反应比较慢 image

然后明明是麦斯威尔却识别成“咨询对象:波莉”,这个情况我暂时想象不出来是怎么回事,是在波莉的页面停留之后再切到麦斯威尔吗?

maki-nagisa commented 1 year ago

6倍一般在升等级或者打通什么关卡会出现 后面出现后 我再截图

是在波莉的二选一页面停留很久没反应时 我手动点完 回到上图 点麦斯威尔 脚本又重新运行了 然后用的是波利的词库配对

maki-nagisa commented 1 year ago

f87db63c56d876222a652416b26aa6f 191d50f5cc89515daf61ded81f6d1d1 塔每10层 每次指挥官等级 升级会出现 这样的

Zebartin commented 1 year ago

企业塔这个凭感觉改了一下,不知道能不能行🤔

上面那个咨询bug没想明白是怎么回事,不过这部分我有稍微重写一下,不知道还会不会出现这个问题

感兴趣的话可以试试打包好的release:https://github.com/Zebartin/autoxjs-scripts/releases/latest

maki-nagisa commented 1 year ago

image image 波利咨询完 卡住 游戏重启 商店购买 在免费道具也是直接卡住 可能已经购买的原因 无法进行 游戏重启

maki-nagisa commented 1 year ago

bug 变多了 ocr无法识别的问题 image

Zebartin commented 1 year ago

啊这,麻烦你了😥

波莉咨询完,是卡在剧情里,还是卡在有“送礼”、“查看花絮”的页面里,亦或是卡在RANK INCREASE弹窗那里?目前已经就这个问题改成更稳健的处理方式了,希望不会再出问题(捂脸)

商店的话,看报错信息是点了竞技场商店但是没能进去,我改一下。

只改动了NIKKE日常.js这个文件,把它替换了就可以

maki-nagisa commented 1 year ago

image image 手动点击才行 image

maki-nagisa commented 1 year ago

image 这个界面继续卡死 image

maki-nagisa commented 1 year ago

image 重启脚本无反应 重新运行 咨询出错

maki-nagisa commented 1 year ago

重启脚本没反应原因 应该是返回了手机主界面 没有进入游戏主界面这一步

maki-nagisa commented 1 year ago

咨询整体每步延迟时间偏长 是为了等待OCR反应吗

maki-nagisa commented 1 year ago

image lu'fei路飞咨询失败 重试几次 卡在那里

Zebartin commented 1 year ago

企业塔部分的日志位置不太对,当时有没有“等待限时礼包出现…”、“没有出现限时礼包”、“关闭礼包页面”之类的提示和日志出现?

迪塞尔那个界面卡死是因为脚本在那个画面找“下一花絮”、“咨询”、“查看花絮”还有“迪塞尔”这几个部分的文字,重复找几遍之后没找到就判定错误了,我暂时没什么好办法,只能让它重启。

然后这个回答出错,可能是选项文字太短了OCR没识别出来。后续我加一个判断相似度的吧,如果相似度太低就放弃本次咨询,重新咨询。

脚本自动打开游戏app失败这个问题我也遇到过,大概率是autox.js自身的问题,我琢磨一下怎么减少这个问题的出现。

咨询部分,实际上我提高了OCR频率,只有在咨询完成后返回到咨询首页这一过程为了保险起见放慢了速度。体感时间偏长可能是因为更加频繁的ocr导致每次ocr耗时变长了……

圣诞露菲是我的问题,我预设了妮姬名不能超过屏幕宽度的一半……

maki-nagisa commented 1 year ago

企业塔部分的日志位置不太对,当时有没有“等待限时礼包出现…”、“没有出现限时礼包”、“关闭礼包页面”之类的提示和日志出现?

回复

这是游戏进入后自动跳出的 重启游戏依旧会出现 必须点过一次后下次登录不再出现 这种限时礼包通常会在升级爬塔后立马出现 也会在之后再登录游戏后一开始出现

Zebartin commented 1 year ago

啊这……我目前只写了爬塔通关成功之后的部分。

具体的顺序是不是这样的:加载完成touch to continue等加载→出现公告→关掉公告之后出现限时礼包

如果有每日签到奖励的话,签到奖励会出现在限时礼包之前还是之后?

maki-nagisa commented 1 year ago

具体的顺序的确是:加载完成touch to continue等加载→出现公告→关掉公告之后出现限时礼包 感觉优先级是 签到奖励会出现在限时礼包之后 目前 还没有一起出现过 或者我忘记了 后续碰到后具体反馈

maki-nagisa commented 1 year ago

使用反馈: 目前没敢用脚本打竞技场 因为每次打前都换顶配t9装备 t9装备通常会挂在打特殊拦截的角色上 差装备的加成 非常决定胜率

Zebartin commented 1 year ago

感谢反馈。脚本只打新人竞技场,特殊竞技场只领奖励完全不打。可能我在鬼服,完全没感受到新人竞技场的水深火热

maki-nagisa commented 1 year ago

新人竞技场 对面有红莲 我只有诺雅 不满配靠等级装备压着打 太容易出事了 jjc前3就我没红莲了 所以目前没有用竞技场部分的脚本

maki-nagisa commented 1 year ago

台服pc版要出了 能稍微改下pc端运行吗

Zebartin commented 1 year ago

改不了,pc端和手机端不是一个概念的,要搞得另起炉灶

Zebartin commented 1 year ago

已更新,如有新问题还请另开issue