TC官方合作论坛

 找回密码
 立即注册
查看: 1661|回复: 7

[问题] tc的网络api的问题

[复制链接]
发表于 2016-6-5 09:47:47 | 显示全部楼层 |阅读模式

马上加入TC

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

x
服务端已经写好并且测试没问题了

现在客户端出问题了,如果下面的Ip写本机ip“127.0.0.1”,就可以连接上,如果写我的外网ip,就连接不上,这是什么原因?我是adsl拨号的电脑,没有连接路由器.
大神求解答

网络.初始化()
客户端套接字句柄=网络.套接字(1)
ret=网络.连接(客户端套接字句柄,"127.0.0.1" ,9999)
traceprint(ret)



回复

使用道具 举报

发表于 2016-6-5 11:44:10 | 显示全部楼层
如果你客户端写外网链接ip 最好你服务器也同样写你的外网ip
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-5 13:10:40 | 显示全部楼层
1102509486 发表于 2016-6-5 11:44
如果你客户端写外网链接ip 最好你服务器也同样写你的外网ip

功能 服务端()
    变量 客户端IP,长度
    网络.初始化()
    服务端套接字句柄=网络.套接字(1)
    网络.绑定(服务端套接字句柄,9999)
    网络.**(服务端套接字句柄,100)
    调试输出("服务端开启成功")
    循环(真)
        客户端套接字句柄=网络.接受(服务端套接字句柄,客户端IP)
        如果(客户端套接字句柄>0)
            如果(是否重定义)
                线程句柄=数组空间.重定义(线程句柄,真,大小+1)
                端口数组=数组空间.重定义(端口数组,真,大小+1)
                服务端句柄=数组空间.重定义(服务端句柄,真,大小+1)
                客户端句柄=数组空间.重定义(客户端句柄,真,大小+1)
            如果结束
            调试输出(客户端IP)
            端口=大小+8000
            端口数组[大小]=端口
            网络.发送(客户端套接字句柄,端口数组[大小])//发送端口给客户机
            线程句柄[大小]=线程.开启("网络通讯服务端.接收消息",端口)
            网络.关闭套接字(客户端套接字句柄)
            //端口++
            大小++
            数组空间.大小(端口数组,长度)
            如果(长度!=大小)
                大小=长度
            如果结束
            是否重定义=真
        如果结束
        辅助.等待(100)
    循环结束




服务器端好像不需要写什么ip呀???
回复 支持 反对

使用道具 举报

发表于 2016-6-5 14:18:35 | 显示全部楼层
tatdgfss 发表于 2016-6-5 13:10
功能 服务端()
    变量 客户端IP,长度
    网络.初始化()

那就不是很清楚是什么问题了  这个要调试了才知道
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-5 16:27:09 | 显示全部楼层
1102509486 发表于 2016-6-5 14:18
那就不是很清楚是什么问题了  这个要调试了才知道

你写的程序 服务端写Ip了吗?我的服务端不用写什么Ip呀
回复 支持 反对

使用道具 举报

发表于 2016-6-6 01:54:48 | 显示全部楼层
外网IP 关系到路由拨号上网 还是本机拨号上网
如果本地拨号直接 写外网IP就可以了
如果是路由拨号 还需要处理端口映射
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-6 11:00:04 | 显示全部楼层
kevinqq 发表于 2016-6-6 01:54
外网IP 关系到路由拨号上网 还是本机拨号上网
如果本地拨号直接 写外网IP就可以了
如果是路由拨号 还需要 ...

我是本机拨号上网 没有接路由器
回复 支持 反对

使用道具 举报

发表于 2016-12-13 20:09:09 | 显示全部楼层
楼主  这个问题怎么解决的呀?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-19 06:11 , Processed in 0.053178 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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