用简书写博客的经历:从富文本编辑器到 Markdown 编辑器的转变

2024-11-18
来源:网络整理

最近才开始用简书写博客。我不习惯使用富文本编辑器。请包含更多文本格式!稍后我将使用编辑器。同时,在编码过程中,我参考了抢红包的算法。有兴趣的同学可以看看:。

岁末年初,公司微信群里各种红包满天飞。对于我们这些手脚慢的人来说,如果有一个可以立即打开红包的辅助程序,那就是最大的幸事了。虽然第一个抢到的人不一定能抢到最大的红包。不过,本着“淡定生死,不服就做”的原则,就做吧!

1. 准备工作

这里主要使用两个类: 和 。还有另一个工具:.

从API 18开始,用于监控和过滤通知栏中的信息。当微信处于后台或当前界面在聊天列表中时,当有新消息到达时,微信会弹出。这里我们要监听微信弹窗,过滤掉“微信红包”的信息。如果是微信红包,则自动点击消息并打开红包。

这个类主要是用来抢红包的。用于监听界面变化并执行应该由用户执行的操作,例如点击聊天消息、开红包等,最初是为了帮助因视力、听力或其他身体原因而无法方便使用智能手机的用户为这些用户更简单地操作设备提供帮助,包括文字转语音(不支持中文)、触觉反馈、手势操作、轨迹球和手柄操作的工具。只是我们都用它来做一些更方便的事情。

这是SDK下的一个工具。用于扫描和分析设备当前显示的UI组件。使用此工具可以检查布局层次结构并查看出现在设备前台的 UI 组件的属性。主要用于编写自动化测试代码时定位目标控件。

2. 想法

我们先看一下手动抢红包的流程: ①从聊天列表中点击进入聊天详情,然后点击微信红包消息,会弹出一个红包,最后点击中间的“打开”即可完成抢红包; ②微信在后台时,弹出红包消息通知时,点击通知即可进入聊天详情,然后同上方法。

先说一下红包助手的大致思路:开一个监听手机界面的变化。如果有微信红包,则使用模拟手动抢红包的流程来完成流程。如果微信上弹出的消息是“微信红包”消息,则点击它,然后如上模拟点击,完成抢红包的整个过程。

3. 开始使用

1、首先写一个主界面,引导用户初始化一些操作,统计帮助用户抢红包的数量。直接上图

2. 配置我们的。主要分为3步:

①继承和重写方法。服务启动时,如果手机界面有变化,会回调该方法。然后我们根据新界面中的内容判断是否有微信红包。如果有,我们就模拟点击抢红包。代码很多,但是都注释清楚了。

②在res下新建xml文件夹,然后新建文件名为.xml,添加以下代码

下载微信自动抢红包助手_微信自动抢红包免费版下载_微信抢红包自动软件

这里的主要参数是:

pes配置响应哪些操作,包括点击、长按、滑动等,这里响应所有类型的事件。

就是给用户反馈的方式,比如声音、振动等。

是发送到服务的两个相同类型事件之间的最短时间。

是响应程序的包名,这里响应的是微信和QQ。

③配置此项。下面的元数据需要指定上一步定义的配置文件。

配置

3. 配置

①继承并实现方法d;

② 配置此项

配置

4. 至此,基本配置已经完成。接下来开始监控微信红包并抢。下面讲一下从微信聊天列表中过滤掉带红包的聊天、识别聊天详情中微信消息中的微信红包并打开红包的核心代码。完整版代码可以从文章末尾的链接下载。

以下是在聊天列表和聊天详情中点击红包消息,并在弹窗中打开红包的示例:

微信抢红包自动软件_微信自动抢红包免费版下载_下载微信自动抢红包助手

1、打开SDK→→分析当前手机界面的布局。点击下面的打开红包,即可获得ID。稍后就可以通过这个ID找到这个并进行点击操作。

2、手机界面发生变化,比如收到红包消息。然后会回调,传入一个对象,从这个对象中获取当前手机屏幕信息。通过.()获取当前接口的类名,通过与微信红包接口的类名比较,确定当前抢红包的步骤,然后执行相应的操作。与微信红包相关的类名如下:

“com..mm.ui。”是最近的联系人列表和聊天详细信息。当出现这种情况时,我们判断是否有红包。

“com..mm...ui。”是点击红包消息后弹出的界面,等待用户点击“打开”。

“com..mm...ui。”是打开红包后的界面。

这些类名在笔者当前的微信6.5.4版本上是这样的。如果以后微信新版本有变化,可以通过查看手机栈顶部的类名重新获取。

3.在最近的联系人列表和聊天详情中找到红包码

用红包过滤消息

4.点击弹出要打开的红包,执行打开的代码。这段代码有点多,而且不同版本的微信打开红包的按钮也不同。这里可以去源码查看,注释很清楚。旧版本中是“开红包”的文字,新版本中是图片。这里我从百度找了一张图,引用一下。非常感谢。

总结

事实上,如果你学会如何使用它,你可以让你的手机为你做更多的事情。例如,作者还为支付宝编写了一个自动扫描“福”字的程序。虽然后来支付宝将扫描次数限制为每天只能扫描一个“福”字,但自动扫描的作用却不大。以后我会分享更多我的东西。希望大家喜欢。如有不足之处,请指出。

源码下载

分享