聊天软件 | 768KB
语言:简体
5 .0
应用简介
QQ登录助手新内核1、首次运行登录助手软件时,会提示设置QQ/TM程序的路径,您可以手动指定。
QQ登录助手新内核
1. 第一次运行登录助手时,软件会提示您设置QQ/TM程序的路径。您可以手动指定添加路径,也可以使用自动搜索功能。必须添加程序路径,否则将无法正常登录。注意:添加时请注意选择程序。类型和程序类型选择错误会导致登录异常。
2、设置好QQ/TM程序路径后,点击主界面的添加账户按钮,添加需要登录的账户。
3. 双击列表中的帐户即可登录单个帐户。如果您想同时登录多个账户,则需要在列表中勾选您需要登录的账户,然后点击群组登录账户按钮。注意:如果您使用QQ2009/TM2008以上版本,登录期间请勿移动鼠标和键盘。
4、此时账号即可自动登录。
用户可以编写自己的聊天助手插件来实现自己感兴趣的功能。插件需要实现以下三个接口。
1.获取插件关键字接口
什么是插件关键字?例如QQ登录助手自带的天气插件,识别格式为@tq/@天气+城市名。这里的@tq和@weather是插件的识别关键字。该插件支持并行多个关键字。使用“|”分开。具体界面如下:
extern 'C' bool __stdcall GetKeyWord(char* sOutKeyWord)
sOutKeyWord 是输出参数。聊天助手加载插件时,需要将关键字返回给聊天助手。
例如:QQ登录助手自带的天气插件。实现该接口时,需要将sOutKeyWord的值设置为'@tq|@weather'并返回给登录助手。
2.获取插件描述接口
当聊天助手加载插件时,插件需要告知聊天助手该插件的功能和功能。具体界面如下:
extern 'C' bool __stdcall GetHelp(char* sOutHelp)
sOutHelp 是传出参数。该接口向聊天助手返回插件的功能描述。
3.插件处理数据接口
当聊天助手识别到插件的关键字时,会将数据传递给插件,插件处理完成后再反馈给聊天助手。具体界面如下:
extern 'C' bool __stdcall AnalyseData(const char* sData, char* sOutData, char* sOutErrMsg)
sData是一个输入参数,代表该插件要处理的源数据。例如:如果天气插件调用@tq 北京,则数据为“北京”。
sOutData 是输出参数。当插件完成对源数据的处理后,如果处理过程中没有发生错误,则会通过该输出参数返回结果。
sOutErrMsg 是输出参数。当插件完成对源数据的处理后,如果处理过程中出现错误,会通过该输出参数返回错误信息。
插件编写示例:
extern 'C' bool __stdcall GetKeyWord(char* sOutKeyWord)
{
字符串sKeyWord='@tq|@weather';
strcpy(sOutKeyWord, sKeyWord.c_str());
sOutKeyWord[sKeyWord.length()]=0;
返回真;
}
extern 'C' bool __stdcall GetHelp(char* sOutHelp)
{
string sHelp='@tq/@weather城市名(用于获取指定城市的天气预报)';
strcpy(sOutHelp, sHelp.c_str());
sOutHelp[sHelp.length()]=0;
返回真;
}
extern 'C' bool __stdcall AnalyseData(const char* sData, char* sOutData, char* sOutErrMsg)
{
string sResult=处理数据后的返回值
如果数据处理过程中出现错误
string sErrMsg='您的错误消息!\n';
strcpy(sOutErrMsg, sErrMsg.c_str());
sOutErrMsg[sErrMsg.length()]=0;
返回假;
如果处理过程中没有出现错误
strcpy(sOutData, sResult.c_str());
sOutData[sResult.length()]=0;
返回真;
}
注意:返回的sOutKeyWord 和sOutHelp 的最大大小为1024 字节。
返回的sOutData和sOutErrMsg的最大大小为102400字节。
插件实现这三个接口后,将这三个接口导出,编译成dll,放在QQ登录助手目录下的Plugin文件夹中。
重新打开QQ登录助手,使用任意QQ账号登录聊天助手,发送@help查看插件是否注册成功。如果注册成功,其关键字和使用说明会列在功能列表中。尝试调用一下,就OK了。
更新说明(相对LoginAssistantV7.0_S):
1.修复使用聊天助手功能时特定角色CPU占用率高的问题。
2.修改聊天助手插件返回数据的最大字节数。
2.新增QQ号码在线状态检测插件。
温馨提示:智能聊天插件可以到燕国六痕工作室网盘下载。
下载聊天助手插件后,将其复制到QQ登录助手目录下的Plugin文件夹中。
具体更新请您在使用过程中体验。一些细节已更新。由于版本较多,无法一一列出。
热门攻略