作者的初衷很简单:因为有一天维持很久的群聊炽焰突然没了……于是就下定决心整个能自动发送消息的脚本程序
实现思路目前有三种:
- 手机端(Qnotified&其他支持java脚本的模块)
- Linux端(cq机器人)
- windows端(python脚本)
Qnotified&其他框架实现思路
通过直接调用Qn提供的api接口发送消息
丑话先说到前头
这种方法的缺点:
- 开启脚本后无法进入QQ(解决办法:必须清除QQ和Qn的应用数据。至少在我测试的时候出现了这种情况,并且我采用的方法对我来说有效,框架不同,版本不同,模块不同,环境不同等都可能影响)
因此在意聊天记录等数据慎用,并且清除数据后Qn将恢复默认设置
代码
//InfoStart
//@author: Xiang
//@name: 自动发送群聊消息,维持群聊炽焰
//@version: 0.2
//@label: beta
//@decs: 如题
//InfoEnd
import cc.ioctl.script.QNClient;
import java.util.concurrent.TimeUnit;
import java.text.SimpleDateFormat;
import java.util.Date;
public void onLoad(){
while(true){
SimpleDateFormat sdf = new SimpleDateFormat();
sdf.