火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
12
返回列表 发新帖
楼主: redxblue
打印 上一主题 下一主题

[类库封装] HPSocket两个平台封装的用法差别太大了,组播互通有问题?

[复制链接]

14

主题

105

帖子

651

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
651
QQ
11#
发表于 2021-5-21 10:54:54 | 只看该作者
本帖最后由 华天微读 于 2021-5-21 10:56 编辑

您好,感谢您的反馈, 目前您所反馈的问题以修复. 您可以下载此文件先行体验, 下次更新,将会同步到火山库中.
链接:https://share.weiyun.com/q1mOiWHv 密码:ixupnj

下载压缩文件,解压缩后, 将压缩包内的四个目录,以及"VPSocket.jar"文件, 替换至
"X:\voldp\plugins\vprj_android\classlib\sys\android\hp_socket\HPSocket\libs\" 即可.


对了, 这是安卓的库, 修复的是当PC组播数据到达安卓后, 安卓取得的远程地址错误的问题.
火山基础入门,100元特价优惠!
加群咨询:710113438
详情:http://jc.wlxs.net/
回复

使用道具 举报

14

主题

105

帖子

651

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
651
QQ
12#
发表于 2021-5-21 11:21:25 | 只看该作者
还有就是, PC需要先绑定本机地址, 然后, 才能通过"取本地端口"与"取本地地址" 获得已绑定的端口和地址.
火山基础入门,100元特价优惠!
加群咨询:710113438
详情:http://jc.wlxs.net/
回复

使用道具 举报

2

主题

59

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
13#
 楼主| 发表于 2021-5-21 13:30:53 | 只看该作者
华天微读 发表于 2021-5-21 10:54
您好,感谢您的反馈, 目前您所反馈的问题以修复. 您可以下载此文件先行体验, 下次更新,将会同步到火山库中.
...

好谢谢,我先试试
回复

使用道具 举报

2

主题

59

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
14#
 楼主| 发表于 2021-5-21 13:37:15 | 只看该作者
华天微读 发表于 2021-5-21 11:21
还有就是, PC需要先绑定本机地址, 然后, 才能通过"取本地端口"与"取本地地址" 获得已绑定的端口和地址. ...

这个。。。我就是想取到本地的IP啊。。我是要自己用其他方法取到当前IP,然后再绑定吗?那这个方法的目的是需要在某些情况下取出绑定的IP来验证或什么的用的吗?
另:安卓版取的就是本地的IP,即使还没有用连接启动广播也能取到本机当前的IP。
十分感谢你的回应,望再解惑。。。
回复

使用道具 举报

2

主题

59

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
15#
 楼主| 发表于 2021-5-21 18:21:19 | 只看该作者
华天微读 发表于 2021-5-21 11:21
还有就是, PC需要先绑定本机地址, 然后, 才能通过"取本地端口"与"取本地地址" 获得已绑定的端口和地址. ...

安卓更新后试了一下:
安卓版可以直接取当前本地地址:(不用连接)

PC 版(不连接前是失败的与安卓很大不同,连接时不绑取回是0.0.0.0):

我现在想如果最后不行,我就开启组播回路=》给本机发个特定消息=》取数据报远程地址=》再得到真实的本地IP
这个方式好挠远
回复

使用道具 举报

2

主题

59

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
16#
 楼主| 发表于 2021-5-21 19:04:58 来自手机 | 只看该作者
本帖最后由 redxblue 于 2021-5-21 19:07 编辑

细想也是,与安卓常用的不同,pc多网卡情况很多,取本地地址还真不能这么取。而且绑完后去验证当前绑的是哪个网络也很正常。是我年轻了。
回复

使用道具 举报

14

主题

105

帖子

651

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
651
QQ
17#
发表于 2021-5-22 09:20:24 | 只看该作者
redxblue 发表于 2021-5-21 13:37
这个。。。我就是想取到本地的IP啊。。我是要自己用其他方法取到当前IP,然后再绑定吗?那这个方法的目的 ...

哦 好, 可以增加一个枚举本机地址的方法.  增加后, 我在本帖内回复
火山基础入门,100元特价优惠!
加群咨询:710113438
详情:http://jc.wlxs.net/
回复

使用道具 举报

2

主题

59

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
18#
 楼主| 发表于 2021-5-22 17:36:05 | 只看该作者
华天微读 发表于 2021-5-22 09:20
哦 好, 可以增加一个枚举本机地址的方法.  增加后, 我在本帖内回复

,感谢的心情实在是无以言表。
回复

使用道具 举报

14

主题

105

帖子

651

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
651
QQ
19#
发表于 2021-5-22 20:34:59 | 只看该作者
redxblue 发表于 2021-5-22 17:36
,感谢的心情实在是无以言表。

额 抱歉, 原来已经有了, 用这个方法
火山基础入门,100元特价优惠!
加群咨询:710113438
详情:http://jc.wlxs.net/
回复

使用道具 举报

2

主题

59

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
20#
 楼主| 发表于 2021-5-22 22:05:31 | 只看该作者
华天微读 发表于 2021-5-22 20:34
额 抱歉, 原来已经有了, 用这个方法

收到,收到,测试成功。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-20 03:48 , Processed in 0.094496 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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