随风 发表于 2013-1-16 23:39:33

TCP请求教程,socket请求实例(2019-01-10更新)

精灵应用盒子开发 TCP请求 大体思路为:
参数通过标签接口实现十六进制字符串 再参数转字符串
请求返回后,可返回值转为十六进制字符串 再经过标签接口处理

如:QQ删除好友,请求K值:



标签接口部份代码:
//以下为参数为十六进制字符串
if (jkRef==0){
var str='02 00 00 00 21 00 01 01 ' + writeUnsignedInt(qq ) + '00 01 00 01 00 00 00 00 00 0A ' + writeUTFBytes(skey) + '03' ;
str = str.toUpperCase();
str = strReplaceAll(str,' ','');
labelArray["参数"] = str;
}

以上代码的效果实例地址(收费开源应用,指根据以上代码做出的实例):http://www.ii23.cn/jlapp/detail.php?appid=423

上述TCP为实时返回实时断开的,如果是长连接(如捕鱼,宝宝乐园,魔法花园等),需要设置连接类型,选择手动断开,如图:

长连接一般要设置连接编号,并在条件表达式中手动使用断开连接(连接编号)进行断开
连接类型
1-实时返回 自动断开   
2-实时返回 手动断开   
3-非实时返回 手动断开
4-不取返回值 手动断开
5-只取返回值 手动断开
条件表达式中可使用以下2个断开函数:
断开连接(编号)   - 断开+注销对象
断开连接2(编号)- 断开后自动初始化连接

塰.↗↘.崽 发表于 2013-1-16 23:58:56

{:2_267:}来支持随风大大的   

炸弹肌肉人 发表于 2013-1-16 23:59:27

{:eb502:}向盒子开发人员致敬! 确实妙用很多

☆花儿の朵朵☆ 发表于 2013-1-17 00:10:19

{:70_297:}支持随风,代表倒塌向你致敬

fireant 发表于 2013-1-25 13:10:46

这个强大,正需要这方面资料,不知道哪里能系统地学习一下
页: [1]
查看完整版本: TCP请求教程,socket请求实例(2019-01-10更新)