Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
连接qt中的文件_Qt_File_Connect - Fatal编程技术网

连接qt中的文件

连接qt中的文件,qt,file,connect,Qt,File,Connect,我正在尝试使用qt编写一个应用程序,该应用程序连接回我的计算机以检索文件。示例:我的朋友会打开应用程序,当它打开时,它会连接到我的计算机,并从中取出所需的文件,然后断开连接。我将如何做到这一点,或者我将使用什么工具?您不需要为此使用Qt。您需要FTP服务器和客户端 作为替代,如果你真的想学习一些东西,我会在你的计算机上运行一个FTP服务器,并使用Qt编写一个FTP传输机制 作为替代,如果你想在Qt中从头做起,你可以从这里开始 在Qt中执行此操作的原则与在任何其他框架或语言中执行此操作的原则相同。

我正在尝试使用qt编写一个应用程序,该应用程序连接回我的计算机以检索文件。示例:我的朋友会打开应用程序,当它打开时,它会连接到我的计算机,并从中取出所需的文件,然后断开连接。我将如何做到这一点,或者我将使用什么工具?

您不需要为此使用Qt。您需要FTP服务器和客户端

作为替代,如果你真的想学习一些东西,我会在你的计算机上运行一个FTP服务器,并使用Qt编写一个FTP传输机制

作为替代,如果你想在Qt中从头做起,你可以从这里开始


在Qt中执行此操作的原则与在任何其他框架或语言中执行此操作的原则相同。我建议,在您这样做之前,您应该对TCP/IP和OSI模型有一个坚实的基础。

您不需要为此使用Qt。您需要FTP服务器和客户端

作为替代,如果你真的想学习一些东西,我会在你的计算机上运行一个FTP服务器,并使用Qt编写一个FTP传输机制

作为替代,如果你想在Qt中从头做起,你可以从这里开始


在Qt中执行此操作的原则与在任何其他框架或语言中执行此操作的原则相同。我建议,在您这样做之前,您应该对TCP/IP和OSI模型有一个坚实的基础。

我正在考虑使应用程序开源。我如何防止人们看到我计算机上ftp服务器的地址,然后向我的计算机发送垃圾邮件?@a这真的应该完全是另一个问题,但为什么要在代码中硬编码ftp地址?每次服务器因某种原因发生更改时,您都需要重新编译和重新分发。这应该通过一个配置文件来完成。其次,如果您运行的是公共服务器,那么您就有可能获得不必要的流量。时期设置强密码并将网络与服务器隔离。还可以在软件沙箱中运行服务器。同样,您不需要Qt来实现这一点。使用FTP服务器/客户端。Filezilla是个好客户。服务器:cerberus for windows,vsftpd for unix。我正在考虑让应用程序开源。我如何防止人们看到我计算机上ftp服务器的地址,然后向我的计算机发送垃圾邮件?@a这真的应该完全是另一个问题,但为什么要在代码中硬编码ftp地址?每次服务器因某种原因发生更改时,您都需要重新编译和重新分发。这应该通过一个配置文件来完成。其次,如果您运行的是公共服务器,那么您就有可能获得不必要的流量。时期设置强密码并将网络与服务器隔离。还可以在软件沙箱中运行服务器。同样,您不需要Qt来实现这一点。使用FTP服务器/客户端。Filezilla是个好客户。服务器:cerberus for windows,vsftpd for unix。