📄 qq.java
字号:
// 回复常量
/** 通用常量,操作成功 */
public static final byte QQ_REPLY_OK = 0x00;
/** 对方已经是我的好友 */
public static final byte QQ_REPLY_ADD_FRIEND_ALREADY = (byte)0x99;
/** 请求登录令牌成功 */
public static final byte QQ_REPLY_REQUEST_LOGIN_TOKEN_OK = 0x00;
/** 登录信息-重定向 */
public static final byte QQ_REPLY_LOGIN_REDIRECT = 0x01;
/** 登录信息-登录失败 */
public static final byte QQ_REPLY_LOGIN_FAIL = 0x05;
/** 改变在线状态成功 */
public static final byte QQ_REPLY_CHANGE_STATUS_OK = 0x30;
/** 发送认证消息成功 */
public static final byte QQ_REPLY_ADD_FRIEND_AUTH_OK = 0x30;
/** 高级搜索结束,没有更多数据 */
public static final byte QQ_REPLY_ADVANCED_SEARCH_END = 1;
/** 申请中转服务器,重定向 */
public static final char QQ_REPLY_REQUEST_AGENT_REDIRECT = 0x0001;
/** 申请中转服务器成功 */
public static final char QQ_REPLY_REQUEST_AGENT_OK = 0x0000;
/** 要发送的图片太大 */
public static final char QQ_REPLY_REQUEST_AGENT_TOO_LONG = 0x0003;
/** 命令常量 - 登出 */
public static final char QQ_CMD_LOGOUT = 0x0001;
/** 命令常量 - 保持在线状态 */
public static final char QQ_CMD_KEEP_ALIVE = 0x0002;
/** 命令常量 - 修改自己的信息 */
public static final char QQ_CMD_MODIFY_INFO = 0x0004;
/** 命令常量 - 查找用户 */
public static final char QQ_CMD_SEARCH_USER = 0x0005;
/** 命令常量 - 得到好友信息 */
public static final char QQ_CMD_GET_USER_INFO = 0x0006;
/**
* 命令常量 - 添加一个好友
*
* @deprecated 2005使用QQ_CMD_ADD_FRIEND_EX
*/
public static final char QQ_CMD_ADD_FRIEND = 0x0009;
/** 命令常量 - 删除一个好友 */
public static final char QQ_CMD_DELETE_FRIEND = 0x000A;
/** 命令常量 - 发送验证信息 */
public static final char QQ_CMD_ADD_FRIEND_AUTH = 0x000B;
/** 命令常量 - 改变自己的在线状态 */
public static final char QQ_CMD_CHANGE_STATUS = 0x000D;
/** 命令常量 - 确认收到了系统消息 */
public static final char QQ_CMD_ACK_SYS_MSG = 0x0012;
/** 命令常量 - 发送消息 */
public static final char QQ_CMD_SEND_IM = 0x0016;
/** 命令常量 - 接收消息 */
public static final char QQ_CMD_RECV_IM = 0x0017;
/** 命令常量 - 把自己从对方好友名单中删除 */
public static final char QQ_CMD_REMOVE_SELF = 0x001C;
/** 请求一些操作需要的密钥,比如文件中转,视频也有可能 */
public static final char QQ_CMD_REQUEST_KEY = 0x001D;
/** 命令常量 - 登陆 */
public static final char QQ_CMD_LOGIN = 0x0022;
/** 命令常量 - 得到好友列表 */
public static final char QQ_CMD_GET_FRIEND_LIST = 0x0026;
/** 命令常量 - 得到在线好友列表 */
public static final char QQ_CMD_GET_ONLINE_OP = 0x0027;
/** 命令常量 - 发送短消息 */
public static final char QQ_CMD_SEND_SMS = 0x002D;
/** 命令常量 - 群相关命令 */
public static final char QQ_CMD_CLUSTER_CMD = 0x0030;
/** 命令常量 - 测试连接 */
public static final char QQ_CMD_TEST = 0x0031;
/** 命令常量 - 分组数组操作 */
public static final char QQ_CMD_GROUP_DATA_OP = 0x003C;
/** 命令常量 - 上传分组中的好友QQ号列表 */
public static final char QQ_CMD_UPLOAD_GROUP_FRIEND = 0x003D;
/** 命令常量 - 好友相关数据操作 */
public static final char QQ_CMD_FRIEND_DATA_OP = 0x003E;
/** 命令常量 - 下载分组中的好友QQ号列表 */
public static final char QQ_CMD_DOWNLOAD_GROUP_FRIEND = 0x0058;
/** 命令常量 - 好友等级信息相关操作 */
public static final char QQ_CMD_FRIEND_LEVEL_OP = 0x005C;
/** 命令常量 - 隐私数据操作 */
public static final char QQ_CMD_PRIVACY_DATA_OP = 0x005E;
/** 命令常量 - 群数据操作命令 */
public static final char QQ_CMD_CLUSTER_DATA_OP = 0x005F;
/** 命令常量 - 好友高级查找 */
public static final char QQ_CMD_ADVANCED_SEARCH = 0x0061;
/** 命令常量 - 请求登录令牌 */
public static final char QQ_CMD_REQUEST_LOGIN_TOKEN = 0x0062;
/** 命令常量 - 用户属性操作 */
public static final char QQ_CMD_USER_PROPERTY_OP = 0x0065;
/** 命令常量 - 临时会话操作 */
public static final char QQ_CMD_TEMP_SESSION_OP = 0x0066;
/** 命令常量 - 个性签名的操作 */
public static final char QQ_CMD_SIGNATURE_OP = 0x0067;
/** 命令常量 - 接收到系统消息 */
public static final char QQ_CMD_RECV_MSG_SYS = 0x0080;
/** 命令常量 - 好友改变状态 */
public static final char QQ_CMD_RECV_MSG_FRIEND_CHANGE_STATUS = 0x0081;
/** 命令常量 - 天气操作 */
public static final char QQ_CMD_WEATHER_OP = 0x00A6;
/** 命令常量 - QQ2005使用的添加好友命令 */
public static final char QQ_CMD_ADD_FRIEND_EX = 0x00A7;
/** 命令常量 - 发送验证消息 */
public static final char QQ_CMD_AUTHORIZE = 0X00A8;
/** 命令常量 - 未知命令,调试用途 */
public static final char QQ_CMD_UNKNOWN = 0xFFFF;
// 0x005E的子命令
/** 只能通过号码搜到我 */
public static final byte QQ_SUB_CMD_SEARCH_ME_BY_QQ_ONLY = 0x03;
/** 共享地理位置 */
public static final byte QQ_SUB_CMD_SHARE_GEOGRAPHY = 0x04;
// 是否设置一个选项,用在如0x005E这样的命令中,其他地方如果类似也可使用
/** 设置 */
public static final byte QQ_VALUE_SET = 0x01;
/** 取消设置 */
public static final byte QQ_VALUE_UNSET = 0x00;
// 0x005C的子命令
/** 得到好友等级信息 */
public static final byte QQ_SUB_CMD_GET_FRIEND_LEVEL = 0x02;
// 0x005F的子命令
/** 得到群在线成员 */
public static final byte QQ_SUB_CMD_GET_CLUSTER_ONLINE_MEMBER = 0x01;
/** 自定义头像上传服务器 */
public static final String QQ_SERVER_UPLOAD_CUSTOM_HEAD = "cface.qq.com";
/** 自定义头像下载服务器 */
public static final String QQ_SERVER_DOWNLOAD_CUSTOM_HEAD = "cface_tms.qq.com";
/** 网络硬盘服务器 */
public static final String[] QQ_SERVER_DISK = new String[] {
"219.133.38.39",
"219.133.38.40",
"219.133.38.99",
"219.133.38.100",
"219.133.38.101",
"219.133.38.102",
"219.133.38.176",
"219.133.38.202",
"219.133.51.105",
"219.133.51.106"
};
/** 网络硬盘服务器端口 */
public static final int QQ_SERVER_DISK_PORT = 9910;
/** 命令常量 - 请求中转 */
public static final char QQ_05_CMD_REQUEST_AGENT = 0x0021;
/** 命令常量 - 请求得到自定义表情 */
public static final char QQ_05_CMD_REQUEST_FACE = 0x0022;
/** 命令常量 - 开始传送 */
public static final char QQ_05_CMD_TRANSFER = 0x0023;
/** 命令常量 - 请求开始传送 */
public static final char QQ_05_CMD_REQUEST_BEGIN = 0x0026;
// 网络硬盘协议族
/** 开始会话 */
public static final char QQ_DISK_CMD_BEGIN_SESSION = 0x0000;
/** 身份认证 */
public static final char QQ_DISK_CMD_AUTHENTICATE = 0x0401;
/** 网络硬盘密码操作 */
public static final char QQ_DISK_CMD_PASSWORD_OP = 0x0402;
/** 请求网络硬盘服务器列表 */
public static final char QQ_DISK_CMD_GET_SERVER_LIST = 0x0409;
/** 列出我的网络硬盘目录 */
public static final char QQ_DISK_CMD_LIST_MY_DISK_DIR = 0x1C0C;
/** 新建文件夹 */
public static final char QQ_DISK_CMD_CREATE = 0x1C0D;
/** 删除 */
public static final char QQ_DISK_CMD_DELETE = 0x1C0E;
/** 重命名 */
public static final char QQ_DISK_CMD_RENAME = 0x1C0F;
/** 移动 */
public static final char QQ_DISK_CMD_MOVE = 0x1C10;
/** 上传文件 */
public static final char QQ_DISK_CMD_UPLOAD = 0x1C16;
/** 下载文件 */
public static final char QQ_DISK_CMD_DOWNLOAD = 0x1C17;
/** 得到文件实际大小 */
public static final char QQ_DISK_CMD_GET_SIZE = 0x1C18;
/** 结束上传 */
public static final char QQ_DISK_CMD_FINALIZE = 0x1C1A;
/** 免费申请开通网络硬盘 */
public static final char QQ_DISK_CMD_APPLY = 0x1C1C;
/** 准备上传或下载 */
public static final char QQ_DISK_CMD_PREPARE = 0x1C1D;
/** 得到共享网络硬盘列表 */
public static final char QQ_DISK_CMD_GET_SHARED_DISK = 0x1F41;
/** 得到某人的共享网络硬盘目录结构 */
public static final char QQ_DISK_CMD_LIST_SHARED_DISK_DIR = 0x1F42;
/** 得到某个目录对什么好友共享了 */
public static final char QQ_DISK_CMD_GET_SHARE_LIST = 0x1F43;
/** 设置共享列表 */
public static final char QQ_DISK_CMD_SET_SHARE_LIST = 0x1F44;
// 网络硬盘子命令,用于0x0402
/** 密码认证 */
public static final int QQ_DISK_SUB_CMD_AUTHENTICATE = 0x0;
/** 设置网络硬盘密码 */
public static final int QQ_DISK_SUB_CMD_SET_PASSWORD = 0x1;
/** 取消网络硬盘密码 */
public static final int QQ_DISK_SUB_CMD_CANCEL_PASSWORD = 0x2;
// 0x0401的状态码
/** 网络硬盘认证需要密码 */
public static final int QQ_DISK_STATUS_NEED_PASSWORD = 0x1;
// 网络硬盘回复码
/** 认证失败 */
public static final int QQ_REPLY_AUTH_FAIL = 0x0402;
// 网络硬盘缺省目录id
/** 我的文档 */
public static final int QQ_DISK_DIR_MY_DOC = 0x1;
/** 我的图片 */
public static final int QQ_DISK_DIR_MY_PICTURE = 0x2;
/** 我的多媒体 */
public static final int QQ_DISK_DIR_MY_MULTIMEDIA = 0x3;
/** 个人助理,其内部的名称是System */
public static final int QQ_DISK_DIR_MY_ASSISTANT = 0x11;
/** 网络收藏夹 */
public static final int QQ_DISK_DIR_MY_FAVORITE = 0x12;
/** 网络记事本,它的父目录是System,内部名称是Note */
public static final int QQ_DISK_DIR_MY_NOTEBOOK = 0x13;
/** 自定义表情 */
public static final int QQ_DISK_DIR_MY_CUSTOM_FACE = 0x14;
/** 自定义头像,它的父目录是System,内部名称是Chatword */
public static final int QQ_DISK_DIR_MY_CUSTOM_HEAD = 0x16;
/** QQ网络相册 */
public static final int QQ_DISK_DIR_MY_ALBUM = 0x18;
/** 根目录 */
public static final int QQ_DISK_DIR_ROOT = 0xFFFFFFFF;
/** 网络硬盘保留的用于系统文件夹最大id */
public static final int QQ_DISK_DIR_MAX_SYSTEM_ID = 0x80;
// 网络硬盘上的文件属性
/** 是一个目录 */
public static final int QQ_DISK_FLAG_DIRECTORY = 0x1;
/** 标明一个文件还没有上传完毕 */
public static final int QQ_DISK_FLAG_NOT_FINALIZED = 0x2;
/** 是否设置了共享 */
public static final int QQ_DISK_FLAG_SHARED = 0x8;
/** 是一个用户号码 */
public static final int QQ_DISK_FLAG_USER = 0x40;
/** 网络收藏夹文件 */
public static final int QQ_DISK_FLAG_FAVORITE = 0x80;
/** 网络相册文件 */
public static final int QQ_DISK_FLAG_ALBUM = 0x200;
/*
* 03协议族
*/
/** 请求得到好友自定义头像数据 */
public static final char QQ_03_CMD_GET_CUSTOM_HEAD_DATA = 0x0002;
/** 请求得到好友自定义头像信息 */
public static final char QQ_03_CMD_GET_CUSTOM_HEAD_INFO = 0x0004;
/**
* 初始群自定义表情中转服务器,从这些初始的服务器开始请求,直到请求
* 到一个愿意提供中转的服务器为止
*/
public static final String[] QQ_SERVER_GROUP_FILE = new String[] {
"219.133.40.128" // GroupFile.tencent.com
};
// 用于0x001D
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -