DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: webb123
今日帖子: 3
在线用户: 8
导航: 论坛 -> 移动应用开发 斑竹:flyers,iamdream  
作者:
男 luren_jia (luren_jia) ▲▲▲△△ -
普通会员
2017/6/17 14:53:52
标题:
如何使用Delphi 實現同一個Wifi 下, 不同設備間的文件傳輸? 浏览:1533
加入我的收藏
楼主: 尋求設計思路: 如何使用Delphi 實現同一個Wifi 下, 不同設備間的文件傳輸(PC, android, iOS)?
----------------------------------------------
-
作者:
男 12288144 (12288144) ★☆☆☆☆ -
普通会员
2017/6/17 15:29:31
1楼: 使用快驴 中间件
----------------------------------------------
-
作者:
男 sail2000 (小帆工作室) ★☆☆☆☆ -
盒子活跃会员
2017/6/17 21:17:49
2楼: indy 啊,PC上怎么干就怎么干。
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
男 xuchuantao (暗黑天使) ★☆☆☆☆ -
普通会员
2017/6/18 10:16:52
3楼: wifi是物理连接方式,与软件无关.
----------------------------------------------
按此在新窗口浏览图片
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2017/6/19 8:43:40
4楼: 一般来说,都是通过 wifi 局域网互连。或者一个开热点,其他的连这个热点。
也是局域网。

但是,如果是专业的游戏机,会有 Ad Hoc 模式,这种模式,不需要局域网。不需要热点。
但是,没有公开的开发 API。或者有 API,大家懒得去研究吧。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2017/6/19 8:59:10
5楼: 百度了一下。
先设置 网卡工作模式为 ad hoc 。然后设置一个 ssid ,所有互连的设备的 ssid 都必须一致,无密码。
然后设置通信信道,也必须一致,但是如果同时有别的 wifi ,就要避开他们的信道。
然后设置 本机 IP,所有互相通信的机器的 IP 必须在同一个网段。为了互相不 IP 冲突,自然要随机IP。

一般来说,第一个发起者,设置好 信道和 IP ,其他人加入。他们加入的时候,遍历信道,试图连接,能连上,说明 信道找到了,连不上,就换一个。
当然,也可能 IP 冲突,这肯定是信道找到了,换一个 IP 就行。

当然,也可以叫用户自己选择信道。或者默认一个不常用的信道。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 roadrunner (roadrunner) ★☆☆☆☆ -
盒子活跃会员
2017/6/19 11:35:32
6楼: 我没有试过

但按delphi的框架思路, 官方应该是推荐走Tethering的路线

参考资料:
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Sharing_Data_with_Remote_Applications_Using_App_Tethering
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行64.45313毫秒 RSS