使用以太网电缆在两台 Mac 之间自动传输文件

Automated file transfer between two macs using an ethernet cable?

本文关键字:之间 Mac 两台 文件 传输 以太网      更新时间:2023-10-16

快速背景,我是一家公司的实习生,被分配到一个我没有经验的项目,我需要一些帮助来弄清楚从哪里开始。

该项目的目标是将非常大的数据块从数据库传输到PC,然后再传输到Mac。我正在尝试对PC和Mac之间的通信进行编码(这必须用c ++完成,我听说Python更容易,但我必须使用c ++)。一些要求是 PC 和 Mac 通过以太网电缆直接连接,并且两台计算机都无法访问互联网。数据传输需要自动化,因此每当PC检测到它已从数据库中收到完整的数据集时,它都会将数据传输到PC。我不能使用任何第三方软件来执行此操作。

到目前为止,通过我所做的研究,我认为我需要建立一个TCP服务器-客户端网络。我一直在这里使用代码(http://cs.ecs.baylor.edu/~donahoo/practical/CSockets/practical/)作为套接字编码的指南。我首先尝试通过在两台 Mac 之间发送文件来测试这一点(我无法访问 PC atm)。关于我从这里去哪里的任何指导方针都会有所帮助。我已经考虑过设置静态IP地址等,但我从那里卡住了。

不希望有人为我编写代码,我只是套接字编码和此类项目的新手,所以只是在寻找正确方向的推动力。谢谢!

在开始编码之前,请记住,要将PC连接到Mac,您可能需要交叉电缆。

然后对有线点对点网络进行一些阅读。此讨论中的最后一篇文章可能会有所帮助。

最后,配置和挂载共享卷(使用库存软件,不涉及第三方),并且不要使用低级套接字接口。