欢迎光临散文网 会员登陆 & 注册

【伴侣新生】开发难度到底大不大,请听听作者的声音

2023-04-18 17:01 作者:V-jaisy111  | 我要投稿

【伴侣新生】是一款自动打招呼的脚本,与以往模仿人工式脚本不同的是,伴侣新生属于后台发送信息,不会影响到主播对手机的操作。开发这种软件用到了pathon语言与Auto.js框架,历经1年的时间终于面世。

伴侣新生软件主界面

Python后台静默发送消息,可以通过自动化工具Selenium实现。该工具可以模拟人工操作浏览器,从而实现自动化测试、数据挖掘等功能。PATHON 是一种基于 Python 语言的聊天机器人框架,它支持通过 API 静默发送消息给机器人。静默发送消息是指不触发聊天界面,而是通过 API 直接向机器人发送消息。PATHON 后台静默发送消息的模拟人工点击原理如下:

首先,用户在聊天界面中输入消息,并通过点击聊天界面中的发送按钮将消息发送给机器人。然后,PATHON 通过发送一个请求给机器人的 API 接口,将发送的消息作为请求参数传递。API 接口接收到请求后,会将消息解析为 JSON 格式,并返回一个 JSON 对象给 PATHON。PATHON 接收到 JSON 对象后,会将其转换为 Python 对象,并使用该对象调用机器人的 API 接口。API 接口会根据消息的内容,生成一个事件,并将事件推送到机器人的监听器中。

机器人的监听器会接收到事件,并执行相应的操作,例如将消息置顶、发送给其他用户等。

下面是一个简单的 Python 代码示例,演示了如何使用 PATHON 框架后台静默发送消息给机器人。以下是使用Selenium模拟人工点击发送消息的代码示例:

伴侣新生部分代码

在以上代码中,我们首先获取伴侣新生的 API 密钥和 API 端点,并将其存储在 api_key 和 endpoint 变量中。然后,我们定义了一个要发送的消息 message,并将其作为请求参数传递给 API 接口。最后,我们使用 requests 库发送 POST 请求,并将请求参数和 API 密钥作为请求头传递给 API 接口。API 接口接收到请求后,会将消息解析为 JSON 格式,并返回一个 JSON 对象给 PATHON。PATHON 接收到 JSON 对象后,会将其转换为 Python 对象,并调用伴侣新生的 API 接口。API 接口会根据消息的内容,生成一个事件,并将事件推送到伴侣新生的监听器中。伴侣新生的监听器会接收到事件,并执行相应的操作,例如将消息置顶、发送给其他用户等。


【伴侣新生】开发难度到底大不大,请听听作者的声音的评论 (共 条)

分享到微博请遵守国家法律