TC官方合作论坛

 找回密码
 立即注册
查看: 2510|回复: 9

[功能] 自己写的一个聊天脚本..源码,你试着理解

[复制链接]
发表于 2014-9-25 21:25:02 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
看看你能翻译成中文吗?
留言翻一下试试


空间 对话框
开启服务器线程句柄,发送状态句柄
功能 初始化()
    开启服务器线程句柄=线程.开启("对话框.开启服务器","")   


    发送状态句柄=线程.开启("对话框.发送状态","")
功能结束

服务器套接字句柄

功能 开启服务器()
    辅助.等待(3000)
    列表框.增加文本("列表框70","服务器已开启","对话框")
    网络.初始化() //初始化网络环境
    服务器套接字句柄=网络.套接字(2) //创建数据报(UDP)套接字
    网络.绑定(服务器套接字句柄,9999) //开启了计算机的9999端口,供外界连接
    变量 rPort
    变量 接收缓存,rIP,返回昵称
    循环(真)
        网络.接收来自(服务器套接字句柄,接收缓存,100,rIP,rPort)

        如果(字符串.查找字符串(接收缓存,"餮叅糍客户端|")==1)
            字符串.分割(接收缓存,"|",返回昵称)
            用户=列表框.得到个数("列表框71","对话框")

            如果(用户>0)

                K=0
                遍历(i=0;i<用户;i++)


                    如果(列表框.获得文本("列表框71",i,"对话框")==返回昵称[1])

                        接收缓存=""
                        跳出
                    否则
                        K++
                    如果结束

                遍历结束

                如果(K<用户)
                否则
                    列表框.增加文本("列表框71",返回昵称[1],"对话框")
                    接收缓存=""

                如果结束


            否则
                列表框.增加文本("列表框71",返回昵称[1],"对话框")
                接收缓存=""
            如果结束
        否则
            如果(接收缓存=="")

            否则
                如果(字符串.长度(接收缓存)>8)
                    遍历(i=0;i<字符串.长度(接收缓存)/8;i++)
                        列表框.增加文本("列表框70",字符串.截取(接收缓存,i*8,i*8+8),"对话框")
                    遍历结束
                如果结束
                接收缓存=""
            如果结束
        如果结束

    循环结束   
功能结束

功能 发送()
    控件.有效("编辑框70",假,"对话框")

    遍历(i=0;i<100;i++)
        IP="172.168.1."&i

        网络.发送到(服务器套接字句柄,编辑框.获得文本("编辑框3","猎人")&":"&编辑框.获得文本("编辑框70","对话框"),IP,9999) //向指定地址端发送一串字符串
    遍历结束
    控件.有效("编辑框70",真,"对话框")



功能结束
功能 关闭功能()


    网络.关闭套接字(服务器套接字句柄)
    网络.关闭()


功能结束
功能 发送状态()
    辅助.等待(20000)
    循环(真)
        遍历(i=0;i<100;i++)
            IP="172.168.1."&i
            网络.发送到(服务器套接字句柄,"饕餮叅糍客户端|"&编辑框.获得文本("编辑框3","猎人"),IP,9999)//向指定服务器发送一串字符串
        遍历结束
    循环结束

功能结束




功能 按钮70_点击()
    对话框.发送()
    编辑框.设置文本("编辑框70","","对话框")
功能结束








//退出控制——————————————————————

功能 销毁()
    //这里添加你要执行的代码
    线程.开启("对话框.关闭对话框","")
功能结束


//点击关闭_执行操作
功能 对话框_关闭()
    线程.开启("对话框.关闭对话框","")
功能结束

功能 关闭对话框()
    网络.关闭套接字(服务器套接字句柄)
    网络.关闭()
    线程.关闭(开启服务器线程句柄)   

    线程.关闭(发送状态句柄)
    复选框.选中("复选框15",假,"猎人")
    辅助.等待(1000)
    控件.关闭窗口("对话框",0)  


功能结束


空间结束





//空间结束语句

回复

使用道具 举报

发表于 2014-9-25 21:39:57 | 显示全部楼层
水水水水水水水水水 灌水的节奏
根本没有什么可以翻译的
回复 支持 反对

使用道具 举报

发表于 2014-9-26 08:46:31 | 显示全部楼层
你想要干什么??
回复 支持 反对

使用道具 举报

发表于 2014-9-26 09:01:18 | 显示全部楼层
怎么那么多人写代码,都犯这个错误。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 10:26:35 | 显示全部楼层
,真的假的,上源文件,证明我的清白
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 10:34:27 | 显示全部楼层
这是个PPSSPP,模拟器的辅助,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 10:44:01 | 显示全部楼层
你要运行的话就按我说的做
1.建一PPSSPP的文件夹,文件夹内
2.在PPSSPP文件夹内建个  文本,改名PPSSPPWindows.exe  
3.在PPSSPP文件夹内建个文件夹memstick然后再memstick里建个文件夹PSP然后PSP里分别创建文件夹Cheats和SYSTEM两个文件夹,Cheats里建个ULJM05500.ini
SYSTEM里建个配置文件ppsspp.ini
这样就能模拟游戏路径,通过脚本对游戏路径的检测了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 10:52:39 | 显示全部楼层
十月一后上解释和思路
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 10:54:10 | 显示全部楼层
qq253028918 发表于 2014-9-25 21:39
水水水水水水水水水 灌水的节奏
根本没有什么可以翻译的

保证是真心,不是水.我连回复隐藏都没设置,见过这么不专业的水军吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 10:55:04 | 显示全部楼层
zsconverse 发表于 2014-9-26 08:46
你想要干什么??

过几天.慢慢解释,我的思路和解决方法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-19 16:15 , Processed in 0.050631 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表