0

如何在没有主服务器的情况下创建 P2P 脚本来管理连接和文件传输?没有种子/水蛭的东西,只是从一台计算机到另一台计算机。

我已经阅读了一些关于 SO 的类似问题,但我想准确解释我需要什么,也许奇迹会发生。

解释:

用户 A 和 B 都在本地安装了 PHP 服务器。

用户 A 键入 127.0.0.1:[服务器端口] 并获得一个页面:1 个 IP,17 个文件。用户 A 单击 IP 并获取文件列表。如果他单击一个文件,一个 jQuery/PHP 脚本会将该文件下载到 htdoc 目录中。用户 B 在他/她的一侧(127.0.0.1[服务器端口])看到用户 A 正在下载此文件的警报。

可能吗?有什么提示可以做到这一点吗?

第二个问题:用户 A 更改他/她的 IP,向用户 B 发出 HTTP 请求,新 IP 存储在本地 SQLite DB 中。(对于那部分,没关系,脚本每 X 分钟检查一次 IP 是否相同,在更改时,它会发送请求)

如果两个用户同时更改他们的 IP 怎么办?他们需要相互联系以获取他们当前的 IP 地址并手动更新吗?这有意义吗?

4

1 回答 1

0

您可以通过浏览器下载文件。尝试此步骤 ->1 将要共享的文件制作为 zip 文件。step -> 2 一旦 zip 文件完成(例如 abc.zip)。步骤 - > 3 在 B 的浏览器上键入 A 的本地 IP 127.0.0.1:[服务器端口] 选择列出的文件并单击 zip 文件,您可以选择保存文件,然后您可以在下载中找到

于 2015-10-30T12:24:46.890 回答