:169.466KB : :1 :2019-12-25 09:47:38
一款我自主开发的即时通讯软件,并开源其服务器和pc客户端代码,要想实现通信,首先通信双方就要达成通信协议。
.子程序 微信推送, 逻辑型
.局部变量 局_提交地址, 文本型
.局部变量 局_提交数据, 文本型
.局部变量 局_返回文本, 文本型
.局部变量 SCKEY, 文本型, , , 必填 http://sc.*******.com/?c=github&a=login 在这个网站获取SCKEY
.局部变量 消息标题, 文本型, , , 必填 最长265字节
.局部变量 消息正文, 文本型, , , 消息内容 最长64K 选填 支持MarkDown
SCKEY = “---”
消息标题 = “?text=” + 编码_gb2312到utf8 (编辑框_消息标题.内容)
消息正文 = “&desp=” + 编码_gb2312到utf8 (编辑框_消息正文.内容)
' 重复内容会拒发送
局_提交地址 = “http://sc.*******.com/” + SCKEY + “.send” + 消息标题 + 消息正文
局_提交数据 = “”
局_返回文本 = 编码_utf8到gb2312 (到文本 (网页_访问 (局_提交地址, 1, , , 局_提交数据, ))) ' 最后一个参数为返回的编码方式
.判断开始 (寻找文本 (局_返回文本, “success”, , 假) ≠ -1)
输出调试文本 (局_返回文本) ' 微信消息发送成功
返回 (真)
.判断 (寻找文本 (局_返回文本, “主人,服务器又挂了喵~”, , 假) ≠ -1)
输出调试文本 (局_返回文本) ' 微信消息发送失败
返回 (假)
.默认
输出调试文本 (局_返回文本) ' 如果前面2个没判断成功,把返回文件输出来
.判断结束
02-17会员管理插件源码
02-16动态创建菜单与响应事件源码,菜单编辑器
02-09画板快捷启动3.2源码修改版
02-09王者荣耀战力小程序源码分享
02-09简单的指定颜色抠图源码
02-05WinLicense授权SDK源码
02-05文本逐字分割源码及优化历程
09-07C++的string的实现源码分析
07-08java学习新手程序员必看
11-10安卓软件基地安智论坛服务器调整关闭!通知