From 6d326611c72429d990bf5763c78c20c7460efec0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=A4=E5=8F=88?= <104784428+guyou45@users.noreply.github.com> Date: Sat, 6 Sep 2025 18:40:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=B7=E8=9E=BA=20(#1825)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 优化梅洛彼得堡路线 * 更新 1、重构相关代码 2、替换解签后的识别模式 * 更新 1、重构相关代码 2、替换解签后的识别模式 * Add files via upload * 更新参数,优化时间 * Update 伊芙爱万.txt * 再次更改参数 * 添加海螺 1、新增奇异的海螺 2、修改圣水识别 3、修改稻妻识别御神签 * Update settings.json * Update README.md --- repo/js/AutoPickLitter/README.md | 12 +- repo/js/AutoPickLitter/assets/Old/Bad.png | Bin 0 -> 1325 bytes repo/js/AutoPickLitter/assets/Old/Bad1.png | Bin 0 -> 2037 bytes repo/js/AutoPickLitter/assets/Old/BigBad.png | Bin 0 -> 2181 bytes repo/js/AutoPickLitter/assets/Old/BigBad1.png | Bin 0 -> 3690 bytes repo/js/AutoPickLitter/assets/Old/BigLuck.png | Bin 2293 -> 2253 bytes .../js/AutoPickLitter/assets/Old/BigLuck1.png | Bin 0 -> 2496 bytes repo/js/AutoPickLitter/assets/Old/EndLuck.png | Bin 0 -> 2437 bytes .../js/AutoPickLitter/assets/Old/EndLuck1.png | Bin 0 -> 3002 bytes repo/js/AutoPickLitter/assets/Old/Luck.png | Bin 0 -> 804 bytes repo/js/AutoPickLitter/assets/Old/Luck1.png | Bin 0 -> 1369 bytes repo/js/AutoPickLitter/assets/Old/MidLuck.png | Bin 0 -> 1537 bytes .../js/AutoPickLitter/assets/Old/MidLuck1.png | Bin 0 -> 2054 bytes .../js/AutoPickLitter/assets/Old/移动4行.json | 369 ++++++++++++++++++ .../assets/RecognitionObject/Bad.png | Bin 2037 -> 875 bytes .../assets/RecognitionObject/BigBad.png | Bin 3690 -> 1315 bytes .../assets/RecognitionObject/BigLuck.png | Bin 2496 -> 1293 bytes .../assets/RecognitionObject/EndLuck.png | Bin 3002 -> 1185 bytes .../assets/RecognitionObject/Luck.png | Bin 1369 -> 492 bytes .../assets/RecognitionObject/MidLuck.png | Bin 0 -> 827 bytes repo/js/AutoPickLitter/assets/宝箱1.json | 31 ++ repo/js/AutoPickLitter/assets/宝箱2.json | 31 ++ repo/js/AutoPickLitter/assets/宝箱3.json | 31 ++ .../AutoPickLitter/assets/稻妻踏鞴砂路线.json | 211 ++++++++++ repo/js/AutoPickLitter/main.js | 131 ++++--- repo/js/AutoPickLitter/manifest.json | 4 +- repo/js/AutoPickLitter/records/默认账户.txt | 1 - repo/js/AutoPickLitter/settings.json | 43 +- 28 files changed, 798 insertions(+), 66 deletions(-) create mode 100644 repo/js/AutoPickLitter/assets/Old/Bad.png create mode 100644 repo/js/AutoPickLitter/assets/Old/Bad1.png create mode 100644 repo/js/AutoPickLitter/assets/Old/BigBad.png create mode 100644 repo/js/AutoPickLitter/assets/Old/BigBad1.png create mode 100644 repo/js/AutoPickLitter/assets/Old/BigLuck1.png create mode 100644 repo/js/AutoPickLitter/assets/Old/EndLuck.png create mode 100644 repo/js/AutoPickLitter/assets/Old/EndLuck1.png create mode 100644 repo/js/AutoPickLitter/assets/Old/Luck.png create mode 100644 repo/js/AutoPickLitter/assets/Old/Luck1.png create mode 100644 repo/js/AutoPickLitter/assets/Old/MidLuck.png create mode 100644 repo/js/AutoPickLitter/assets/Old/MidLuck1.png create mode 100644 repo/js/AutoPickLitter/assets/Old/移动4行.json create mode 100644 repo/js/AutoPickLitter/assets/RecognitionObject/MidLuck.png create mode 100644 repo/js/AutoPickLitter/assets/宝箱1.json create mode 100644 repo/js/AutoPickLitter/assets/宝箱2.json create mode 100644 repo/js/AutoPickLitter/assets/宝箱3.json create mode 100644 repo/js/AutoPickLitter/assets/稻妻踏鞴砂路线.json diff --git a/repo/js/AutoPickLitter/README.md b/repo/js/AutoPickLitter/README.md index 7e006d5ed..0cc2ef36b 100644 --- a/repo/js/AutoPickLitter/README.md +++ b/repo/js/AutoPickLitter/README.md @@ -1,12 +1,13 @@ 还在因为抽到七七(bushi)而感到身体乏力嘛,快加入玄学玩家的步伐!!! -主要功能有:蒙德购买圣水,璃月上香,稻妻抽签,枫丹领取福利餐,纳塔领取龙蛋; +主要功能有:蒙德购买圣水,璃月上香,稻妻抽签,稻妻海螺,枫丹领取福利餐,纳塔领取龙蛋; 使用前先检查你图开完没,没开的地方,就不要勾选相关选项!!! 注意: 璃月上香:铜雀庙任务解锁方法,做完群玉阁重建活动后,现实第二天,到万民堂接取任务!!! 稻妻抽签:解签的姐姐不在,表示你在做相关任务,请把任务做了在进行抽解签,注意第一次去解签会被派蒙捕获,暂时不做被捕获!!! 以及,解签的时候出现“那个人,什么时候才会来···”!!!也是没有把这个隐藏任务做完 +稻妻海螺:请用户自己把附近相关调查点以及宝箱开了!!!然后第二天再勾选 @@ -15,6 +16,12 @@ 更新 +版本:1.1 +1、新增奇异的海螺 +2、修改圣水识别 +3、修改稻妻识别御神签 + + 版本:1.0.4 1、重构相关代码 2、替换解签后的识别模式 @@ -31,4 +38,5 @@ 1、优化相关功能的点击时间 2、优化背包滑动(感谢吉吉喵!!) 3、更新御神签的识别,以及修复挂签bug -4、输出福利餐得到的食物,以及幸运签的内容到本地,后续还会加入其他东西 \ No newline at end of file + +4、输出福利餐得到的食物,以及幸运签的内容到本地,后续还会加入其他东西 diff --git a/repo/js/AutoPickLitter/assets/Old/Bad.png b/repo/js/AutoPickLitter/assets/Old/Bad.png new file mode 100644 index 0000000000000000000000000000000000000000..534782b7deff06845c58538e61da70df84416dc2 GIT binary patch literal 1325 zcmV+|1=9M7P)Px(=Sf6CR7gv$mVZ!GRTRg+ZqnUu)Hg=nz+qsan)K%yAKX#RvE%pXi8 zYzUJO14;FS8 zXuN;zJ$vu@+#J9Yd)nJOpv^6Sx7QOmQkE~;8yoe=%P(;bOx&IVlgWaR=hXOU z*Sqj=cc&Zf4-7)PzYua)S7`TY;Ns#!?GKDbXmbnE`}-|;dwbzXY2GNXNsohtWsZOh zzyJbJ$X9e!1mZWp0g`7jNHwx7i{PLIbWTEf@>Dg>ep^rH6j(ATFkJ}gqq-RjBsoml zmVhN;FN;Mqa(q&iE&6uo4wZr9gts~+U`|#B)avKqx51xTDdJ1+qHveLz>CAP1ss!?BryD)zuZ- zw!~v;_+s%U_$AoJvkSvUfT#CemO=6J{y;LaN z==|p^S5aP3DT;!l8+B+peQo--gW_){4-|6IG}?e-RwV zIV>6q^z`uHtvqixq-L`P{&Sy#CM^XsyuB!_<7Ouci_57vuU_>UHm-|>o12_|A@=J^ zaHFFWUgY81c^2gGg0wNr1mKn(AJC1O)D-y5o<$uJg*jY)97dy2%-6a#F^G+cf?O^~ zfB#)%f1VG{YMtaA+5x6&vXJuLRs;n2Q{laOtqB#!ZN+M$!frPj4 zV73#bu><_AyBE&{_`_%%M(w$J)YR5F{Gt9aq98DsYg(Gg`8jxIhcnI1{Mq`s6I;y3NV_-pXId1;i z1p=Ph5H#_{h0nvsXC}5L#!Uz*;|!RzGYuw_@X?&w82Nbf^jQ??wBoh~@rF)9N?HU9 z%TA3oZk4-2f!LUpqV>uz4JbN%l+GPKi~mKkvx&4CU!OjMGqrWLz|8ay5jcOIxP=7B zS(iE5{n$Sm5fh?1J-vURsPyQ#o`zwtXweJs^c1?Z(QJ%3Bk7*rcwijHojd)w^=F^W za}q-;kqWH>4}P5U>7wi$Y)rT&0Br*~eVCAjiOC=_BHe)<;PgUgPx+uSrBfRA@u(nR#p!RUF5^Z)WcvatM`(wW3fE1IiypkxQy5NC+w*ha4&p6e`hH z3n)jaB2cKD0YN1}NyI|rj$pi_(P%l!AqoPDq7k{e(sqxT(chb$W3TQ`yNzf%f3(@R zZ{GYq@B6#<4NG^s75tAc)&%$;SGP&Q|G0o?Qm{$ED|`o2%;yl^3!s$K4;Ao0ZiXUauEEpC5rhpi%ZRWq>wOM4L9(p#S}O=+dP#=FNW< zXU_Z{*XZo)+Tx|T({b$h34HSD7pSN>fa;o>ltZQr@cQhwnE7HMGSbtzk;jjp#Qf5w z@OuA>GTLsp1xSVp0@IBe^XMbEyH5{@qR7WS`Roh4 z@#Y5j{eFE8#ob-qZ%6**3HsQd=gwpL3nh?(l0GKM5^8IG4F+zIf<1fOiK|<-(2dyh z!N({pn1W6n+k-&pTL0EY?B4Scf|6={Mn*d3&zq&+7Ys^R`^I{FTd^M#$B)(5I&tz8 zwrt(??*bOjE<(rL_J)FwJ%!B749uKSh^(wud^`{cqIB_c96a?*8Uxkw-1ySEYx7A?E70LPBchtC&4=bLl!?9@p}^LV&{7cO2x$tz`W zIvgmOT?CuW#>X#LSEFQJ8BYCl8qJ$G!>Z*A48VPrSXj35N&#d515`jY-un0Ji;=@0 z0>vp^lr4k7AUbvIz(12~Zrrp5+js8apE=;N)B#d}P=#$!3>MFxrn+b-&zJ!z1}8o- z8ohelp(hJWwN|DYP7{H5y=6%a)dVC5j!o5&_bj8{6gJr8(2|tV(0=lyAY-?eB-RX>|d5 zLa|(*fMm0#7gz>dw)`~&Wf^nlObb&dQbC8qfhWd|MDLz=hS~P(ufOr6bMaDDLItU& zPMtj7BAZd0+0OSiSOy$5W)gx@P*u?6er7;2tY2Plj2-=mo>Zvcbh};r^Os+JgVk%- z>rFsB1u5gcy{`V*l$CFI-7?^WNzc>?NR4#oPPr&5m;#&K#xv%@Lr1W`@(_j(eNcy7 zzo8tvKlm7uB*jfK1h~djA7e>r=w*DXL9syt`dJ2~=2%vgm@ew~2atW;wJ0jgM~mjo zINZ_ikD+YoYTir_xc?pudw39BE+_v5@k;43e0TI1no*&TQ6^}!`t<5<(M65vEZyT) zc)_rGF%|_lZo<>t(4vBTw7I4=2cQmS#p-pa4kadf%)^5RV$i^Ta5|khd-fcPUtR=B zmJ`-Nrq!d6t*Y5|8=q3Zf}%OdfAVqUz11%gUu`()P9UGx_1W^LVQ1HhSr*K0~Hma*@uw&OAY~8Ut?k{#~ z1cp2~5dH7VgU92>haY{8yuLk6fCqW2W{$696pOUe0Mx#T*p&Eyp*m>FqE%I1RC&Ez zjmm>Zl5+aKeR^WVu)&~MOG{IGSGq{SQr?TI79`dx_T!=fBh<74xOnMmeE-975NL9j zs?Tj*Z$Yb8E%Er+5m7Em&RKsvfMsYdT8Bk^_ae8DMJqUQav^*^D?d^-2UK{OSW;S| zTT!7anA}#yo0U>PI&ugEgY~k=<91`v!29%jzxuiYOIEB&YOPpxP`fcHKrIP{i5Mfv zBxOw!lj!K;-ObyuZO85;X4gHXL4Y%+J%jc)wbP#vH(oe^|VLd^qpH78H~j3vw0 zSUZ!6vv`95yLG!2nVIS-nh{O9b3~No#9~~ouE8IFoW<#1&eVM%oM@*^k7^L0AgV_X zl;y&oX~BZH*&$(*qTU(3v!NB$fJz=vd!F9KGH8I|Db_k%yaLWk1Rd?`z8|BHF(3Ww z=M*7!I!Q^UOlX@NRxbWYG6rB`_lumNo2tkhf~uXs7(aQVE=RQ6A=+IC_^QDanUC?4 zNctaAP6C5uW)2-yhW>GRSw@;Cxh6r0D24yj!Eiup%8^?uvJAUGM;jspIxIFUgDlBV z1P2%sAi!^kX!1%r&8ZD1)Q*~r#Fv>YV3dmjOtjG+MJ<|GPqjB;vIMtFtbzha<>;1(4Kp*#S}1V6?Oz9gB)0LzV>yb~P4(*e_KBG7z9d$idWg zIieK>!_#e&Wx||;LJJU}+rh$Ky=kGv1kt3T3NA}QFww)+<0{6uXz3bRfNXMI{>chp zTo;YkghpmI4N#Hc5EMAbMI+wP$I7U@WH1{9(E+B=&#~yrMvw9-41UG%3IhBaMwd@J Tr>`gk00000NkvXXu0mjfPx-KS@MER9HvFS$R~H*A@Q_vjT#$qakbpYQ&|AA}T?_A_XlR6%{us2vsC%t2wEr z)iyCnV^S*#s3=I>>XF!5O=D^zA#5TjVHH6U1f(h=f)QjHn4bHF`DVdkW^8KiU(EaN zyZ8R?eRp{eo=_;1;UyA}r&J~z&@5k5`2ZQ{8(SwH)lJW}RRKX&2Ea1}9G`ClXD3HB z@waR57~mQicmzTNpd6cgk;mgfCL?gfD<>sB}+kZEIbVEZZ5E~w#FC#x`Jf`3we9=NgEM0`Q_I5PhZNfJhS;)OyILN^UMefG~CqF`pR2n|q9Dmrp74B}X z%s?{wvty@`nU%vpan6tdE-p@Z`>idov9V_BJv}{me@_C6OUhL}Am3w1&i#1c0JqUD zFf}pZvP5EHj14i7u&@}x47=O(A0!=2LuF+ZJDx;B0Uuj7t%vWd8C;aIvM(bg?F4*g zcnu^c@UW#7-xrttbl~FGN5k34firT~yL&KqjxQotErnPtX6xk@H}L6!6g;@!%mB{z znT|I$#=zKE!oIh(Ji@yl>_uDq6MVS)_nfTjmDTuUf67k>?xXj2V$2wK&Y)#0W56@w zVa2jVSQs*&RZS{X**TYyoN^38p%6RY-o_$MMAh`z$#k4OcL7$GBaoV$z{#Sh{pr1r z<=|*zRAj`Ugw$LRi$s_g;HS3y)y0e<3W~BcryV=R@)`Ax@2PE%+tDxUhoz+j``!Go1t0%4 z3Dq}mv)?+wr5#d+RU1n3nn)z#KGV@q7^KTHYhyPL2`+p9oMI~Ro<0R}v1>76pui~P z_xAL%0&?-vckF2D1Sb&iG3WJJy6l6a!z&024d(c|y1H;E^|;P`#PD5q9;8xv-y(Y6 zu_Sp!1W>@|BP2KwYu7}u{8La)Za$KdkKoxe;+3y!jht94mgzfT%>VgZY+N73DIzb% z#&5%;N3D7RRAtfyj>_YLkU+#ltyYtrUvLc{?M)nL@H)Vm7#quarBc0&+qz`~{CsDs z@g^i5LPlneUi1oFdDN;MoJb^+DXNY(>m(8hcJF!%9v*HS3k|h=zPv3c@<6p<=tBBD za8x%|Ml3;KfFDRFMeOwFXOWe489h=d8>}N&EoTuW{Tbip;Lwrd7;ZjHd!N%~$b#TN zM6Fp4fl$a;A2dHiMa2yS_`lA6Q{_rLkcynVE4oB+-!;Ll`c)i47X~3XC;+CWrf6uq zi}W++k$>eX6g7d$$JntRh*}eYF=O1&+4+ot&&w}F%E5h{Y_$nxD2rTOobkJD@vyhI zV{CoWKBOM~8=Jy+?%0ZvBjxLLb@lj5!T~fiHt7XW6I}Y4a|jCbhq<{KN=qy7#f7g? zR9p(pl%eQO@*I!wC83z$IgUk__Qr3BHVmA-oh^R7ZVjeRnZ#|(%*sW|k(2o0=~D#E z^=04b2+`3dFCRF3l#N8XNE6)S$8Ahbc1}JrGP6;A>o(V<<>S7BcrfDeFm|jvLKg&K zhPM~XM@L8H5Uw+F)>fA6wmW;KHU-3zkDoe&wzl>m z@o9p)^lcWqQ5Rk<#{CD)x_raFyEr=`BxoMY%!k3p+e^R5y)tSfmM;xs8x-RfUFT1p zI)kd}8a2h1mLsq@Yyo}|=+APJ#$KAxqDE~RW@S8mY?(U;m zkD=V5_lfM>{DDUp?Wctl_|Ejk{6K#=IXbYWUQ<(xt3@Tq%*tbluS%NWZq?L6X5d4U zLY_b<02Mw3UHm2!`;*h;;3iM>grBbu>mT$sL57u;T}M`KKFAC0PkzuV2j~b-^c=^I z^Gu&D!(FWg40WZ9!zvQ-Q!XlKER^Vn$t-)gz>8CuH=s6xC5EQ4v;4liC*eILjHfS2ZQ`C$57ZoMZ^C}00000NkvXX Hu0mjfGMF91 literal 0 HcmV?d00001 diff --git a/repo/js/AutoPickLitter/assets/Old/BigBad1.png b/repo/js/AutoPickLitter/assets/Old/BigBad1.png new file mode 100644 index 0000000000000000000000000000000000000000..9b9353675f004bcece0d8f42f699921aaddaddfc GIT binary patch literal 3690 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 IM6N<$g206l*#H0l literal 0 HcmV?d00001 diff --git a/repo/js/AutoPickLitter/assets/Old/BigLuck.png b/repo/js/AutoPickLitter/assets/Old/BigLuck.png index 62ab313977979a7fae7b1f735ced4c07f980258b..4e1c0792ed797b811f6faaafecd4593672a47055 100644 GIT binary patch literal 2253 zcmV;;2r~DHP)Px-heE*A@SL-#!5ok%vfau!%e*HpMYQ0BNGOY7&igI!)U!MU)5{ zs-(uG(`J(V;Y`!kscjO$5GBNDB*|#fNi|cgoz$iV1fnDIP-B4L6N8TOkk{_FU+0{A z_uFrmk}oC|exX-IyoniOC_%x|*WN?F6mP!nNza0WnO zsRlcwB=l!P*Ns-dj~w74MW4o9%$Sf+7az8-`hf ziXIu931C=Q7=t6>!UcewRfSMg6*imAaFyW!O65&pyled}LDvQlxbp392xH2HK5(Xs z9N|vK2o4C7mh-v|X^@*&$b#*5$53!GHbi`gI3W_<>RPn7e>>DINt|~Nf0qA{TW%-Ic_#p@AaJ@4htmn2h{td*-w6bW zEh7Uy<$;-4vpRREYXzAJ4Gr}J*W24WCePniT8@Us(>`#)V$%RBV~)YeL7-NwdWOL{ zogwgeG$X*-vAn(;pw7(XB&=NV%OOezGeUG!lvf(RcXV7I6S%VS-Dqq&10^atT7T-v z<)d!0+ih4dFUu6mIu0HFjKSG#_7V5*{pb_8TrOS{K5-)My>Hqm@`MYoFUv9WsT*3F}WBSZL6z7DwEF18jirrDhX4_m+C zcj)Wu511aA>6lP<2twhZ11ndrgQmHeF*VHtU8g@8Dc*disz$0{a3!z(aSY%T*zIH? zp%htcpnpJu69+PB(3b%&`J3loL|<5$!BNTRwF$Si0l>l&@@fvIObGlYa_0W zBSnxY5s{I4=0kHv1vhnSES4=zGb{2ED#@do>PODdmc3LJL3WMDBn zI7nd-P-2<>t#3GuEw7jIT5{{4c`g{hwfVXD;oNkSwmM4QdIv|ps9{(2Xl^J3P*E5h zm1jm$;j)J6R1F?Y1bxBkTui@rny7XRfg*v^gt>+kNl||1t+|3I`PI2*_9hxut95MP zLYz))e)VNUL`3+RqQ0RCf7(*a3bQiWAXHUBNJyA0uss3{6-Gk=VwvoYkH+U~6Gd&fBYgS5Y_>%m%L z5FlR1pj8Gdz4NvZ?fd%y-+H>V(FoV7=Sh>o@r$4R1amV|VUe*_SKo-;75i}cN;@k+vG~N}i?D3z zVpuFzt{p!=T7`WdA3$f9uz(;LH*8jgOE+4>EJ)>=qT>BsZ_2h8pg7LSTX$RFc9$0$ z`V9-toHC}wOvdtMk0Cv6Htez>KGo2Ky&vyKbIUh=!ow%tjU|sS#G)U~}u2iKXs2c}6^Dr_98xl>6ayI{4g8ul@~v{i5*o!ZU*# z+v&kq-RSJZC;JcL(BUI~kNcFh`KxrQ^BS7Y;H$4&(9+VziFv$(V$5n$5ci$Qn2|IM z2?+^&N!!aRFi5;Y^`bny;AwA{F+OR;zCE{kasI+3*1xCcmN-a~ijtU^pcCs|xOf@8 zeSN-w9EUv7tkRzcp$-jJtBUC8Xm-Vm7u(VAvT}a&wgE9QqMsY@AU7Wv97K1QDRkt` b(cAw4a1hy@b8e5-00000NkvXXu0mjfTxC@u literal 2293 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 KMNUMnLSTXo1I8!- literal 0 HcmV?d00001 diff --git a/repo/js/AutoPickLitter/assets/Old/EndLuck.png b/repo/js/AutoPickLitter/assets/Old/EndLuck.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ab90fc73105943fe5fe9ef2f42a5092ebacd14 GIT binary patch literal 2437 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 DthJs% literal 0 HcmV?d00001 diff --git a/repo/js/AutoPickLitter/assets/Old/EndLuck1.png b/repo/js/AutoPickLitter/assets/Old/EndLuck1.png new file mode 100644 index 0000000000000000000000000000000000000000..637303a4447f192409361e2de36011dd440c7e13 GIT binary patch literal 3002 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 literal 0 HcmV?d00001 diff --git a/repo/js/AutoPickLitter/assets/Old/Luck.png b/repo/js/AutoPickLitter/assets/Old/Luck.png new file mode 100644 index 0000000000000000000000000000000000000000..33fa4945ccd36c35dff13733ed57626df3dd2a43 GIT binary patch literal 804 zcmV+<1Ka$GP)Px%-bqA3R7gv;mRm>^Q5eU+GqWtT+U21vlE`Y4F7Jvg^b$TqQBbfh;$FaN+113N zgpk0O2rO_REm0IBcGF6uUH1Zw?o6C-G6~e+RV(Gi|jk?lB2H1RE0~)aR`ncIY{Up zJbD5m18nT&E0~@80m$K~liGsKR2UZ6Y&Jrd$z+)3w5N9fUXRBB)z;QX{^lkor-}{h z3Ej{61t!1iHwGaZn*g-AvQo0|*hY2Y5Q4Mq0YY~r)DMy*nNA>fnEW^m@x&rfr!gO$ z=QuE(MuwCBZ!oXU=$q6?fz|Kd2b(rl7)o&&4;`o{?2n(00Is6Z`Zo6+UW|?@W(C&S z(FS{VRh#zCYPAw}K@d#!Z{EIx?w)J12H!vmEO^oj_U%=aL1Ac&Cc?zz6ohXM$vYN{ zMTOysTwPv9g%#mU_>0LDOij-e!>F?_3((5NTv~#%C(mojh&PfP zfe?AlBH<7dEH9!Z=<}Z@;t}WU-cXn@#uEv%Q&VJHw{{J&=XCqoVE9oC^$jp&s^-_; za$Fwq{Bkxi!m?r(T%I5xTx&cLw3-3H?MNSRyb5b@lXt0M8AUM*jXv@>fR^U1NH6d_ zugDtQK>)~IF@*!7?HMj(qpy_~pRnu0auQq|?cbFahM$hkuI`dx7rQ!?o?(BNw}n0+ zxKCIdjeStX3_aVsyISrsUh@mTp!LiJHdsk16^MVw6Yy~OIXoK~HHHOFc;vf?L+V78 z0u`2)Af3*@=dZIc9(@m~RN5Gpf6sU>H&MBg7y|QeS+2y(%USp%2#`#sbX{~`YM!&K ih>c){4<Px)6G=otRA@u(m|JWVRT#(rv%9^p-3#5KWeZ|cY3T*IREheaAwJ-XPiRP$+6X}t zq7uPG9vTzElLRk`219JAhNd+l#3D#iAyjQsi)mxM6iY8cLc80Fy|?UkX?OIS-OkQl z&deD)Z6xV=*|hte@BGex{^vX2tl-Xai?|1eknYO3H^Hqo#}fErI!;(pd@I`@ys{eoo&lq{$>YX@mml1Rjq3|!$Ucu3AAVekn|+=oa4y9k-?AC5jC5|b zwmtn6vfP<+{Mgty8XAAX=-4<{j;X2J_`RbO!^5M@crNg__wU8Jyob0Jr6B9FRG7_X zIX)N+!tbBPY%s``V_@(WPS$*dYu$g%5ByO10TkxvaxH2^kjFcSPpfKhwX=JE;5)WI zi`A>#+)M@Qa^ZB^<#?aZkM5r9xb5?C5x!!M1$&b z+0N&&HYZyX+-hAGR}SfbQdv|R)XSVYa}Lc{+N3Z#YZ)0X2tw?s1B9dR9%h19R@H*8 zYZ_ElUfsP@S3TF61> zvkBJJR8TV3&^okQJD`5u@0$jBod%WQs^jk?H6n`9z{bjBxy1)za*J5{B3D!KYiYvLEAOip5R2|Nq|Bh>#V6*f8 zl10tauCfw5xF!TniwzA8qpOGAezGVsTa0k7u+x2u82)ct${e<>Qgwe43_ zd{)C=EdK70Vv9FDjM9?lV6&ykB9P+We5(dd$wEg`V1g%DPy#2#!&V6fMYR0fijO`y z!KIQi=&>!u*z@v>u-k1a;E8t40%s^h*>!@Yq3&W?l ziUW0nD?A<)MYOiHqvAx^<0?-p7U7Z28&LX!UXM%e4trcnam6E-6<1Uh@4z5_Y3~Se z=>T`HydUce^W_GLs>Fy@j4ZonKOtMQ&NC zr9JY&F?2_j*08z>63@%ydO%sR)bHQy_n@(<1(zC{5C{Ymp(@}G2mh;^%e5Ruh52yU z75#$_dq^dCE?yKR$nl9u43CVWudg3I|1@KNkqyi_SI`4aZzA*)vS89f%YH8OMnqQQ z`}sKN}qUcREGQUwBydQLbP(I7_Xt&$+A0qSz>U5#?W@qo!!GxWVVtUGNPghL5tv bfBgRfeh(QTblwIE00000NkvXXu0mjf$i$zU literal 0 HcmV?d00001 diff --git a/repo/js/AutoPickLitter/assets/Old/MidLuck.png b/repo/js/AutoPickLitter/assets/Old/MidLuck.png new file mode 100644 index 0000000000000000000000000000000000000000..5faf101c2d9c9312b890288920017ce8bb3f1471 GIT binary patch literal 1537 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 literal 0 HcmV?d00001 diff --git a/repo/js/AutoPickLitter/assets/Old/移动4行.json b/repo/js/AutoPickLitter/assets/Old/移动4行.json new file mode 100644 index 000000000..e5e548ee1 --- /dev/null +++ b/repo/js/AutoPickLitter/assets/Old/移动4行.json @@ -0,0 +1,369 @@ +{ + "macroEvents": [ + { + "type": 4, + "mouseX": 1206, + "mouseY": 920, + "mouseButton": "Left", + "time": 1125 + }, + { + "type": 2, + "mouseX": 1206, + "mouseY": 919, + "time": 2079 + }, + { + "type": 2, + "mouseX": 1206, + "mouseY": 910, + "time": 2125 + }, + { + "type": 2, + "mouseX": 1207, + "mouseY": 906, + "time": 2329 + }, + { + "type": 2, + "mouseX": 1208, + "mouseY": 899, + "time": 2360 + }, + { + "type": 2, + "mouseX": 1210, + "mouseY": 876, + "time": 2391 + }, + { + "type": 2, + "mouseX": 1211, + "mouseY": 853, + "time": 2422 + }, + { + "type": 2, + "mouseX": 1211, + "mouseY": 834, + "time": 2454 + }, + { + "type": 2, + "mouseX": 1211, + "mouseY": 824, + "time": 2485 + }, + { + "type": 2, + "mouseX": 1211, + "mouseY": 813, + "time": 2516 + }, + { + "type": 2, + "mouseX": 1211, + "mouseY": 792, + "time": 2547 + }, + { + "type": 2, + "mouseX": 1211, + "mouseY": 770, + "time": 2579 + }, + { + "type": 2, + "mouseX": 1205, + "mouseY": 672, + "time": 2672 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 643, + "time": 2704 + }, + { + "type": 2, + "mouseX": 1202, + "mouseY": 616, + "time": 2735 + }, + { + "type": 2, + "mouseX": 1202, + "mouseY": 600, + "time": 2766 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 576, + "time": 2797 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 556, + "time": 2829 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 536, + "time": 2860 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 513, + "time": 2891 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 499, + "time": 2922 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 481, + "time": 2954 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 463, + "time": 2985 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 448, + "time": 3016 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 425, + "time": 3047 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 399, + "time": 3079 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 385, + "time": 3110 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 378, + "time": 3141 + }, + { + "type": 2, + "mouseX": 1201, + "mouseY": 314, + "time": 3235 + }, + { + "type": 2, + "mouseX": 1202, + "mouseY": 297, + "time": 3266 + }, + { + "type": 2, + "mouseX": 1203, + "mouseY": 278, + "time": 3297 + }, + { + "type": 2, + "mouseX": 1203, + "mouseY": 265, + "time": 3329 + }, + { + "type": 2, + "mouseX": 1203, + "mouseY": 248, + "time": 3360 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 234, + "time": 3391 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 224, + "time": 3422 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 222, + "time": 3454 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 221, + "time": 4750 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 220, + "time": 4797 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 219, + "time": 5157 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 216, + "time": 5204 + }, + { + "type": 2, + "mouseX": 1205, + "mouseY": 216, + "time": 5235 + }, + { + "type": 2, + "mouseX": 1205, + "mouseY": 215, + "time": 5313 + }, + { + "type": 5, + "mouseX": 1205, + "mouseY": 215, + "mouseButton": "Left", + "time": 5829 + }, + { + "type": 2, + "mouseX": 1205, + "mouseY": 216, + "time": 5891 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 219, + "time": 5969 + }, + { + "type": 2, + "mouseX": 1204, + "mouseY": 226, + "time": 6000 + }, + { + "type": 2, + "mouseX": 1205, + "mouseY": 241, + "time": 6032 + }, + { + "type": 2, + "mouseX": 1205, + "mouseY": 251, + "time": 6829 + }, + { + "type": 2, + "mouseX": 1215, + "mouseY": 312, + "time": 6860 + }, + { + "type": 2, + "mouseX": 1227, + "mouseY": 390, + "time": 6891 + }, + { + "type": 2, + "mouseX": 1233, + "mouseY": 439, + "time": 6922 + }, + { + "type": 2, + "mouseX": 1241, + "mouseY": 526, + "time": 6954 + }, + { + "type": 2, + "mouseX": 1223, + "mouseY": 799, + "time": 7063 + }, + { + "type": 2, + "mouseX": 1215, + "mouseY": 853, + "time": 7094 + }, + { + "type": 2, + "mouseX": 1211, + "mouseY": 899, + "time": 7125 + }, + { + "type": 2, + "mouseX": 1210, + "mouseY": 911, + "time": 7157 + }, + { + "type": 2, + "mouseX": 1209, + "mouseY": 914, + "time": 7219 + }, + { + "type": 2, + "mouseX": 1208, + "mouseY": 921, + "time": 7250 + }, + { + "type": 2, + "mouseX": 1208, + "mouseY": 924, + "time": 7282 + } + ], + "info": { + "name": "", + "description": "滑动4行", + "x": 0, + "y": 0, + "width": 1920, + "height": 1080, + "recordDpi": 1 + } +} \ No newline at end of file diff --git a/repo/js/AutoPickLitter/assets/RecognitionObject/Bad.png b/repo/js/AutoPickLitter/assets/RecognitionObject/Bad.png index e3249729fd9cdb3f288acc06a809581354055ace..385b032f30dee233e7493eedf0f15ddc8866f4e5 100644 GIT binary patch literal 875 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 IM6N<$g206l*#H0l diff --git a/repo/js/AutoPickLitter/assets/RecognitionObject/BigLuck.png b/repo/js/AutoPickLitter/assets/RecognitionObject/BigLuck.png index 5a6f6d1bbdeb9b002494db3555fa0e6ed085cb14..6fa135f9552e99cddadf065dd03ec5cc54bd431d 100644 GIT binary patch literal 1293 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 KMNUMnLSTXo1I8!- diff --git a/repo/js/AutoPickLitter/assets/RecognitionObject/EndLuck.png b/repo/js/AutoPickLitter/assets/RecognitionObject/EndLuck.png index 637303a4447f192409361e2de36011dd440c7e13..9f8fd497f7222bdd952dd34a609387e15ba3004e 100644 GIT binary patch literal 1185 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 diff --git a/repo/js/AutoPickLitter/assets/RecognitionObject/Luck.png b/repo/js/AutoPickLitter/assets/RecognitionObject/Luck.png index 123cd2022392413224eb82456ec8e7642c5049c5..8263d2be951db03f79af2994d8fc6a4caf867dd0 100644 GIT binary patch literal 492 zcmV&2p6ciL7ARr?nBPAszA0Hn#8}Z)&008VsL_t(|oSl)|3c@f9h7&jO zfQq7m;2ci8^2Yanm&rtjARZ8Pf~c!$ZM#+-h=rs{KK^V;5%Led#Vm&v$kH60000Px)6G=otRA@u(m|JWVRT#(rv%9^p-3#5KWeZ|cY3T*IREheaAwJ-XPiRP$+6X}t zq7uPG9vTzElLRk`219JAhNd+l#3D#iAyjQsi)mxM6iY8cLc80Fy|?UkX?OIS-OkQl z&deD)Z6xV=*|hte@BGex{^vX2tl-Xai?|1eknYO3H^Hqo#}fErI!;(pd@I`@ys{eoo&lq{$>YX@mml1Rjq3|!$Ucu3AAVekn|+=oa4y9k-?AC5jC5|b zwmtn6vfP<+{Mgty8XAAX=-4<{j;X2J_`RbO!^5M@crNg__wU8Jyob0Jr6B9FRG7_X zIX)N+!tbBPY%s``V_@(WPS$*dYu$g%5ByO10TkxvaxH2^kjFcSPpfKhwX=JE;5)WI zi`A>#+)M@Qa^ZB^<#?aZkM5r9xb5?C5x!!M1$&b z+0N&&HYZyX+-hAGR}SfbQdv|R)XSVYa}Lc{+N3Z#YZ)0X2tw?s1B9dR9%h19R@H*8 zYZ_ElUfsP@S3TF61> zvkBJJR8TV3&^okQJD`5u@0$jBod%WQs^jk?H6n`9z{bjBxy1)za*J5{B3D!KYiYvLEAOip5R2|Nq|Bh>#V6*f8 zl10tauCfw5xF!TniwzA8qpOGAezGVsTa0k7u+x2u82)ct${e<>Qgwe43_ zd{)C=EdK70Vv9FDjM9?lV6&ykB9P+We5(dd$wEg`V1g%DPy#2#!&V6fMYR0fijO`y z!KIQi=&>!u*z@v>u-k1a;E8t40%s^h*>!@Yq3&W?l ziUW0nD?A<)MYOiHqvAx^<0?-p7U7Z28&LX!UXM%e4trcnam6E-6<1Uh@4z5_Y3~Se z=>T`HydUce^W_GLs>Fy@j4ZonKOtMQ&NC zr9JY&F?2_j*08z>63@%ydO%sR)bHQy_n@(<1(zC{5C{Ymp(@}G2mh;^%e5Ruh52yU z75#$_dq^dCE?yKR$nl9u43CVWudg3I|1@KNkqyi_SI`4aZzA*)vS89f%YH8OMnqQQ z`}sKN}qUcREGQUwBydQLbP(I7_Xt&$+A0qSz>U5#?W@qo!!GxWVVtUGNPghL5tv bfBgRfeh(QTblwIE00000NkvXXu0mjf$i$zU diff --git a/repo/js/AutoPickLitter/assets/RecognitionObject/MidLuck.png b/repo/js/AutoPickLitter/assets/RecognitionObject/MidLuck.png new file mode 100644 index 0000000000000000000000000000000000000000..e9458ee582da3bac6af4d5fa751817f140e992fe GIT binary patch literal 827 zcmV-B1H}A^P)-`GBPqLDJj0bzO}Wr|NsB- z@$nrU9esU$etv!)9v&bdATKX3^z`&YLqqTH??6C6fPjF!yu7)&xw^W#{QUfcgoHgk zJ>K5lIyySAu&}qcw+#&qOG`@-5D>z`!mX{XuCA{7`uf4a!DeP=EG#TuUS48iVu*-{ zv$M1I_V${Zn$XbDm6eq-F)>0yLQYOjQBhHNczCk1vfSL<&CSiv&(GW2+l-8iDk>`G z=H_8xVTOi=gM)+l`S~?9HB(blP*6|`3JMYu5)Tg#3kwVK^6~`*1p)#B1Ox;vEiK{U z;pgY)Y;0`f{T~H0005HNkl_;wJ-t39^1?uT@gQ?q?pZl+_(` zb7kzl=ixYpkN@UEDoS7cDlw%SFbI`0XmEca75aPws`RcetQ9)jJ)xSMwDbss)jWgO zKtywQtTmcT6B=%P8>+hm8Z~#t8qr+J=IX6{Vx^TYcy4pqy?f>&xTaG!qi5WoAwISw zi{xt4PRyPsl}fHdR(c{fcI-^NAlD_i1Z%5fza$HCJ?`^WHSQPW`h2)#=D8r3S8OiW zACHV8p)Hh7nnVI+=o#M3k{kMO` zMK1(5Ma6J>E(v@yH@;X@K2%A^481)86AQU@4s7{w*)mD<9&Q?^(U@mdkNOShxSh;+ zC(+%ChwDfC?W%_h0kcFg!VF^KjOMPE?Ok%}C{BLM{Q&V9ifG`;^= 300) { @@ -247,14 +247,15 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { await sleep(1000); } else { log.info("不是哥们,你怎么比我还穷!!!"); - await genshin.returnMainUi(); + // await genshin.returnMainUi(); }; }; }; - await genshin.returnMainUi(); + // await genshin.returnMainUi(); } catch (error) { log.error(`识别图像时发生异常: ${error.message}`); - } + }; + await genshin.returnMainUi(); }; @@ -280,7 +281,7 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { // let ocrResults1 = await performOcr("敬香", { min: 1060, max: 1550 }, { min: 400, max: 680 }, false); let ocrResults1 = await performOcr("敬香", dialogZone.x, dialogZone.y, false); if(ocrResults1.length != 0){ - await sleep(700); + // await sleep(700); await click(1168,785); await sleep(700); } else { @@ -315,7 +316,7 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { leftButtonClick(); await sleep(4000); leftButtonClick(); - await sleep(3000); + await sleep(3500); }; let ocrResults2 = await performOcr("玄冬林", dialogZone.x, dialogZone.y, false); @@ -362,20 +363,21 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { await sleep(2500); // 通过图片识别 // 大凶or凶 - let img2 = await findImgIcon("assets/RecognitionObject/Bad.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); - let img3 = await findImgIcon("assets/RecognitionObject/BigBad.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); - // 大吉、吉、末吉 + let img2 = await findImgIcon("assets/RecognitionObject/BigBad.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); + let img3 = await findImgIcon("assets/RecognitionObject/Bad.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); + // 大吉、中吉、吉、末吉 let img4 = await findImgIcon("assets/RecognitionObject/BigLuck.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); - let img5 = await findImgIcon("assets/RecognitionObject/luck.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); + let img5 = await findImgIcon("assets/RecognitionObject/MidLuck.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); let img6 = await findImgIcon("assets/RecognitionObject/EndLuck.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); + let img7 = await findImgIcon("assets/RecognitionObject/Luck.png", { min: 630, max: 830 }, { min: 100, max: 160 }, false); await genshin.returnMainUi(); if (img2.length !== 0) { - log.info("抽签的结果:凶"); - writeContentToFile(`抽签的结果:凶\n`, false); + log.info("抽签的结果:大凶"); + writeContentToFile(`抽签的结果:大凶\n`, false); await pathingScript.runFile("assets/挂签路线.json"); await performOcr("御签挂", { min: 900, max: 1700 }, { min: 380, max: 880 }, false); - await sleep(700); await genshin.chooseTalkOption("挂起来吧"); + await sleep(700); await click(111,184); await sleep(1000); await click(1250,817); @@ -385,8 +387,8 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { await genshin.returnMainUi(); log.info("事事顺利"); } else if (img3.length !== 0) { - log.info("抽签的结果:大凶"); - writeContentToFile(`抽签的结果:大凶\n`, false); + log.info("抽签的结果:凶"); + writeContentToFile(`抽签的结果:凶\n`, false); await pathingScript.runFile("assets/挂签路线.json"); await performOcr("御签挂", { min: 900, max: 1700 }, { min: 380, max: 880 }, false); await sleep(700); @@ -403,33 +405,19 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { log.info("抽签的结果:大吉"); writeContentToFile(`抽签的结果:大吉\n`, false); } else if (img5.length !== 0) { + log.info("抽签的结果:中吉"); + writeContentToFile(`抽签的结果:中吉\n`, false); + } else if (img6.length !== 0) { + log.info("抽签的结果:末吉"); + writeContentToFile(`抽签的结果:末吉\n`, false); + } else if (img7.length !== 0) { log.info("抽签的结果:吉"); writeContentToFile(`抽签的结果:吉\n`, false); } else { - log.info("抽签的结果:末吉"); - writeContentToFile(`抽签的结果:末吉\n`, false); + log.warn("嘘,快踢作者屁股,修bug!!!"); + }; - - - // // 通过文字识别 - // let recognizedText = await performOcr("", { min: 630, max: 800 }, { min: 100, max: 160 }, true); - // await genshin.returnMainUi(); - // if(recognizedText.includes("区")){ - // await pathingScript.runFile("assets/挂签路线.json"); - // await performOcr("御签挂", { min: 900, max: 1700 }, { min: 380, max: 880 }, false); - // await sleep(700); - // await genshin.chooseTalkOption("挂起来吧"); - // await click(111,184); - // await sleep(1000); - // await click(1250,817); - // await sleep(1000); - // await click(1603,1013); - // await sleep(1500); - // await genshin.returnMainUi(); - // log.info("事事顺利"); - // }; - } else { await sleep(700); await genshin.chooseTalkOption("再见"); @@ -444,16 +432,60 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { } else { log.error(`识别图像时发生异常: ${error.message}`); - await genshin.returnMainUi(); + // await genshin.returnMainUi(); } } catch (error) { log.error(`识别图像时发生异常: ${error.message}`); - } + }; await genshin.returnMainUi(); }; + //稻妻踏鞴砂海螺 + if (settings.conchs) { + await genshin.returnMainUi(); + await pathingScript.runFile("assets/稻妻踏鞴砂路线.json"); + await sleep(700); + let figure = parseInt(settings.pickupTreasure); + try { + let ocrResults = await performOcr("阿敬", dialogZone.x, dialogZone.y, false); + if (ocrResults.length != 0) { + await sleep(1000); + let ocrResults1 = await performOcr("想要", dialogZone.x, dialogZone.y, false); + if (ocrResults1.length != 0) { + await sleep(700); + leftButtonClick(); + await sleep(1500); + //交互道具,直接选择位置点击 + await click(111,184); + await sleep(1000); + await click(1250,817); + await sleep(1000); + await click(1603,1013); + await sleep(1500); + await genshin.returnMainUi(); + if (figure != 0) { + await pathingScript.runFile(`assets/宝箱${figure}.json`); + log.info(`你即将开启${figure}号宝箱`) + } else { + figure = Math.floor(Math.random() * 3) + 1; + log.info(`你即将开启${figure}号宝箱`) + await pathingScript.runFile(`assets/宝箱${figure}.json`); + } + } else { + log.info("你开过了?look my eyes,回答我!!!"); + }; + } else { + log.error(`识别图像时发生异常: ${error.message}`); + // await genshin.returnMainUi(); + }; + } catch (error) { + log.error(`识别图像时发生异常: ${error.message}`); + }; + await genshin.returnMainUi(); + }; + //枫丹梅洛彼得堡领取福利餐 if(settings.meal){ await genshin.returnMainUi(); @@ -465,7 +497,6 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { await sleep(1000); let ocrResults1 = await performOcr("没什么", dialogZone.x, dialogZone.y, false); if(ocrResults1.length != 0){ - await sleep(700); log.info("对话出现没什么,默认领取和使用过!!!"); } else{ await genshin.chooseTalkOption("给我一份福利餐"); @@ -508,11 +539,11 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { } else { log.error(`识别图像时发生异常: ${error.message}`); - await genshin.returnMainUi(); - } + // await genshin.returnMainUi(); + }; } catch (error) { log.error(`识别图像时发生异常: ${error.message}`); - } + }; await genshin.returnMainUi(); }; @@ -523,7 +554,7 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { await sleep(1000); try { let ocrResults = await performOcr("察尔瓦", dialogZone.x, dialogZone.y, false); - + if (ocrResults.length != 0) { await sleep(700); leftButtonClick(); await sleep(2000); @@ -588,7 +619,7 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { default: writeContentToFile("获得的龙蛋:闪闪礼蛋·飞澜鲨鲨\n", false); break; - } + }; break; }; moveMouseTo(coordinates[figure - 1][0],coordinates[figure - 1][1]); @@ -598,9 +629,15 @@ async function scrollPage(totalDistance, stepDistance = 10, delayMs = 5) { } else { log.info("你今天已经领取过了"); }; + } else { + log.error(`识别图像时发生异常: ${error.message}`); + }; + + + } catch (error) { log.error(`识别图像时发生异常: ${error.message}`); - } + }; await genshin.returnMainUi(); }; diff --git a/repo/js/AutoPickLitter/manifest.json b/repo/js/AutoPickLitter/manifest.json index 406a4b003..c6d4c8f04 100644 --- a/repo/js/AutoPickLitter/manifest.json +++ b/repo/js/AutoPickLitter/manifest.json @@ -1,13 +1,13 @@ { "manifest_version": 1, "name": "提瓦特杂事(收集)", - "version": "1.0.4", + "version": "1.1", "tags": [ "玄学", "收集", "成就" ], - "description": "买圣水、抽签、上香、领福利餐、领闪闪礼蛋", + "description": "买圣水、抽签、海螺、上香、领福利餐、领闪闪礼蛋", "authors": [ { "name": "古又", diff --git a/repo/js/AutoPickLitter/records/默认账户.txt b/repo/js/AutoPickLitter/records/默认账户.txt index 8b1378917..e69de29bb 100644 --- a/repo/js/AutoPickLitter/records/默认账户.txt +++ b/repo/js/AutoPickLitter/records/默认账户.txt @@ -1 +0,0 @@ - diff --git a/repo/js/AutoPickLitter/settings.json b/repo/js/AutoPickLitter/settings.json index 823057d42..ebdc1b0f5 100644 --- a/repo/js/AutoPickLitter/settings.json +++ b/repo/js/AutoPickLitter/settings.json @@ -14,6 +14,20 @@ "type": "checkbox", "label": "---------------稻妻鸣神大社抽签---------------\n注意:勾选前,请去看readme" }, + { + "name": "conchs", + "type": "checkbox", + "label": "---------------稻妻踏鞴砂海螺---------------\n注意:勾选前,请去看readme" + }, + { + "name": "pickupTreasure", + "type": "select", + "label": "开启宝箱或随机(1:左面 2:中间 3:右边 0:随机)", + "options": [ + "1", "2", "3", "0" + ], + "default": "0" + }, { "name": "meal", "type": "checkbox", @@ -25,19 +39,19 @@ "label": "-------------纳塔悠悠集市闪闪龙蛋-------------\n注意:开图啊,喂!!!" }, { - "name": "pickupDragonEgg", - "type": "select", - "label": "挑选你喜欢的龙蛋或随机", - "options": [ - "闪闪礼蛋·山之血", - "闪闪礼蛋·太阳的轰鸣", - "闪闪礼蛋·圣龙君临", - "闪闪礼蛋·菲耶蒂娜", - "闪闪礼蛋·献给小酒杯", - "闪闪礼蛋·飞澜鲨鲨", - "随机龙蛋" - ], - "default": "随机龙蛋" + "name": "pickupDragonEgg", + "type": "select", + "label": "挑选你喜欢的龙蛋或随机", + "options": [ + "闪闪礼蛋·山之血", + "闪闪礼蛋·太阳的轰鸣", + "闪闪礼蛋·圣龙君临", + "闪闪礼蛋·菲耶蒂娜", + "闪闪礼蛋·献给小酒杯", + "闪闪礼蛋·飞澜鲨鲨", + "随机龙蛋" + ], + "default": "随机龙蛋" }, { "name": "accountName", @@ -45,4 +59,5 @@ "label": "账户名称\n用于多用户运行时区分不同账户\n单用户无需修改", "default": "默认账户" } -] \ No newline at end of file + +]