From 7b81cd76dfbc78d95c80a9a77f59d8c426780e01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BA=81=E5=8A=A8=E7=9A=84=E6=B0=A8=E6=B0=94?= <131591012+zaodonganqi@users.noreply.github.com> Date: Mon, 6 Apr 2026 14:26:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8D=83=E6=98=9F=E6=88=BF=E9=97=B4?= =?UTF-8?q?=E8=BF=9B=E5=85=A5=E5=87=86=E5=A4=87=E5=8C=BA=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E9=87=8D=E8=AF=95=20(#3072)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/room_ready.png | Bin 0 -> 2081 bytes repo/js/WeeklyThousandStarRealm/main.js | 10 +++++++++- repo/js/WeeklyThousandStarRealm/manifest.json | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 repo/js/WeeklyThousandStarRealm/assets/room_ready.png diff --git a/repo/js/WeeklyThousandStarRealm/assets/room_ready.png b/repo/js/WeeklyThousandStarRealm/assets/room_ready.png new file mode 100644 index 0000000000000000000000000000000000000000..3331e1bed0b85558f470134cebb5d653fe4a909a GIT binary patch literal 2081 zcmV++2;TRJP)L?wv=ZB~8>eerr%oIv-sUlPAprtB+IfT@$PuX@8k{CIf|^vuKmk| z2jSi0z4zgJe0MwsOxy9r`u|D5u$*lQGD<62d=XE~sUr{2-~%)`r;aS*i4`r5jM6rP z7?$%LNZm43vz*t&1nd_TP6WP4HNq^S!rg}#@|vicW!cK0u}+EC*o$*21sJ!H2zuwVHt)}_LIx*aF zxUY481iAk{YWnYBms-;C}I@rB;GJVtY%kKZ6ow~1{69J!6uMv~f zQa2#ecw7X00(BvKq4L=1GR%HB^nPpPmD=c=>8+7h{xbA_9%d`)y2wr^P?rQkX*}K- znb$-Sa5CamC&TVk%H4anH@F#KGyA)}!FXO`5mYDRS6Jclnq*iu1FvVPn&kxSmti<> ze9Q97flOQ1Yn#R0+TM2d)ht-@sOM5=*|;UaPy+U=W_bg0nM6epy03Oyu1YD*!|b7+ zH@1$u_0>Z?Z!A|TY`JPu?G-_2nMBu-y5$f{kHd2^|@t+DWxSVE<-*J&Jk1BO(&pR&We^00Y9tuyPoAy@Akq(T{l*vY@xh)@#pQ? zr`vP84vaouopyKewqIV)npOKnz^{-5L)u9+AOddHyvLT{$&n9siu~QbesL`0^V)N} z{xJK4D)QvW2W;7_n)f8YCEqzD5coR#Zg2CXOU436tx8j2ubz4;VP8Uo2l`t!*-O`-d{a}J=LCj>i3h+ z)_Mhn=9{T;N~z&0N%g!0grc?>$defngy!&Oqf|BJ_# z)}NoxyZz%Q=LCi3WBqNF7I7BHSUQP(){eESoYN89l3+K8=v zdp7W8)oiDS)elO``Y{UEX#$W6D zmIXRA@f=I>X!7xvR>!CthHw6ZAv5}ze?mZG#Bh9MNn4&)xEK;FSM{h@#H*XVxeks0 z^qofQua3lq2fO#K;Z=`%mWN{~996iImS0B_!%4!gB)~7}|6xnz>daunC_6Gi%0%_f4ErbPfDrjqO3kH!EjUwWwEFl)<&f6;2J@?kyYhrIV=MH zA^rl|^OX;s^{vMv0SWJ;jo4`0scIaq^4Ws0?|3l`DM(oN5@nF%s)` zi4^A14N-}RfRDk*Jh`%BOhP+lxJm`@f95%!VYmvkQ!B>gJh>8s{$x>!q|kVY6dLmU zELGiUC`h-EZWT#k1`JFq+_b_+6;6Www`~lC;}waau#9-g?-8ythnoQdMN&|8yJ1Xb z+!R^sQzV77IynnR;^1>h>5i6#du9G!nTwVMN$HM*&u8JtqI$OiYn(uBw1BEP+Z3c3 z3V|h3D&oQ#&adHo5f@6Nq!5TSW78njDr)O@vjgO&LAQO=EW-Z)=E=g=TUI$s00000 LNkvXXu0mjfs7ECA literal 0 HcmV?d00001 diff --git a/repo/js/WeeklyThousandStarRealm/main.js b/repo/js/WeeklyThousandStarRealm/main.js index 7bdfdca6e..56853b789 100644 --- a/repo/js/WeeklyThousandStarRealm/main.js +++ b/repo/js/WeeklyThousandStarRealm/main.js @@ -4,12 +4,13 @@ import { findImgAndClick, waitUntilTextAppear, waitUntilImgDisappear, - waitUntilImgAppear + waitUntilImgAppear, findImg } from "../../../packages/utils/tool"; import fold_triangle from "assets/fold_triangle.png"; import check_box from "assets/check_box.png"; import exit_room from "assets/exit_room.png"; +import room_ready from "assets/room_ready.png"; import paimon from "../../../packages/assets/imgs/paimon_menu.png"; const duration = 1000; // 默认点击等待延时 @@ -295,6 +296,13 @@ async function createRoom() { } await findText("开始游戏", 960, 540, 960, 540); click(770, 275); + // 校验点击状态 + let is_ready = await findImg(room_ready, 600, 170, 350, 230); + while (!is_ready.isExist()) { + await sleep(duration); + click(770, 275); + is_ready = await findImg(room_ready, 600, 170, 350, 230); + } await sleep(duration); } diff --git a/repo/js/WeeklyThousandStarRealm/manifest.json b/repo/js/WeeklyThousandStarRealm/manifest.json index 1859860f7..b274368e8 100644 --- a/repo/js/WeeklyThousandStarRealm/manifest.json +++ b/repo/js/WeeklyThousandStarRealm/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "千星奇域每周成就经验刷取", - "version": "3.2", + "version": "3.3", "bgi_version": "0.57.0", "description": "无需自己找图,可用于利用成就高经验值刷取经验,默认配置每周刷满需要22分钟,秒刷图仅需9分钟", "authors": [