您的位置: 游戏资讯 > 游戏问答

致敬我们逝去的青春,年代激情青春从毕业开始

来源:[db:H1] 浏览:0 2024-05-24 09:39:04

都说“陪伴是最长情的告白”,但儿时的这些小游戏我们还记得多少呢?

很多90后的人可能都玩过《乐豆II》。但遗憾的是,今天的明星不是那个,而是它的同胞——“Q Pet Le Dou”。在这篇文章中,我们将介绍如何自动启动《Q宠物Lovedo》并自动玩游戏。

致敬我们逝去的青春,年代激情青春从毕业开始

具体步骤

第1 步:分析您的链接。直接使用网页动画版本的URL(即上图)是因为有Flash动画,网络问题会导致延迟并影响程序的行为。因此,在本文中,我们将直接关注公众号“Q冲大乐斗”,选择通过界面进入并开始游戏。这可以让您进入文本版本的游戏并减少不必要的网络速度使用。

步骤2:检查元素以找到相应的元素并使用Selenium进行位置控制。

第三步:设置计划任务。每天定期运行游戏脚本,让你的游戏自动化,实现躺着赢的终极梦想(笑)。

预防

由于关卡限制,部分功能可能无法在较低关卡中使用,并且本游戏需要“私人定制”。

有些在达到一定的活动水平之前不会获得奖励,因此需要一定的游戏策略,或者必须在程序内做出多个决策。

如何编写代码

由于这个游戏任务较多,建议分模块编写。这样你的逻辑就不会混乱,你的代码也会更容易阅读。

登录模块

从上图中可以看到登录元素的位置,直接使用Selenium执行登录操作。

在上面代码的第14 行设置等待。说白了,如果在DOM 中没有找到该元素,WebDriver 就会一直等待,经过设定的时间后,它会抛出“找不到元素”异常。

自动登录:-)

其他模块

正如我之前所说,不同的级别有不同的任务,所以我将一些常用的模块放在这里。具体任务请参见下图。

每日奖励模块

莱多好友模块

我不会在这里放其他模块的代码,毕竟级别不同,代码可能不通用。而主要的方式就是安排元素,主要是设置等待时间,注意异常情况的判断和处理。

计划任务

有关特定规划任务的教程,请参阅。

Python与Win的完美结合——计划任务

”文章。请设定时间,因为本游戏中的宠物依赖生命值,每天只能完成一次任务,所以每天可以定期玩一次。

终于

本文中的自动游戏演示用于练习使用Selenium。顺便说一句,如果你回想一下90 年代出生的人的生活,你可能小时候就玩过这个游戏。

有些人可能会觉得这个游戏有点低级(确实如此),但我想,“我不是在玩游戏,我是在玩情感。你明白吗?”我只能回答良心。

最后,我附上了本文源代码的链接,请随意获取。

https://github.com/stormdony/python_demo/tree/master/QQ_Pet_Fight

作者:唐·雷克斯.本文经Python Oasis许可转载,版权归对方所有。

“征文!”

基于“与百万工程师共同成长”的理念,CSDN公众号不仅提供“极客头条”、“畅言”等栏目,还以独特的视角解读工程师关注的行业热点事件。我是。技术头条专栏不仅仅针对初学者,对业界热门技术和场景应用进行深入解读,帮助所有开发者掌握技术趋势,保持技术警惕,您将能够获得更多资讯。全面了解行业趋势和技术。

如果您有优质文章、行业热点事件、技术趋势洞察,或者深入应用实践和场景解决方案的新见解,欢迎联系CSDN并提交。联系方式:微信(guorui_1118,请提交备注+姓名+公司名称)、邮箱(guorui@csdn.net)。