每日单抽改进
Some checks failed
ci/woodpecker/push/check_format Pipeline failed

This commit is contained in:
zhbaor 2025-01-25 12:39:06 +08:00
parent 01c0ce7944
commit b68a2ae360
2 changed files with 4 additions and 2 deletions

View file

@ -18,7 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
from datetime import timedelta
from mower.utils import config
from mower.utils.email import notify
from mower.utils.graph import SceneGraphSolver
from mower.utils.scene import Scene
@ -30,7 +29,9 @@ class Headhunting(SceneGraphSolver):
def transition(self) -> bool:
if (scene := self.scene()) == Scene.HEADHUNTING:
if config.recog.match("sign_in/headhunting/available")[0] >= 0.9:
if self.animation():
return
if self.find("sign_in/headhunting/available"):
self.tap("pull_once")
else:
notify("今日赠送单抽已抽完")

View file

@ -378,6 +378,7 @@ template_matching = {
"rogue/refresh": ((1205, 200), (1256, 350)),
"rogue/team_check_to_do": ((0, 800), (1920, 960)),
"rogue/view_data_back": (147, 46),
"sign_in/headhunting/available": (1177, 857),
"sign_in/moon_festival/banner": (704, 92),
"sss/abandon": ((0, 504), (289, 564)),
"sss/accomplished": (640, 381),