面对面传软件怎么传


今日我们进行了文件传输方式的升级改进,新增了共享剪贴板功能,并将其发布到了GitHub平台:

在电脑上运行该程序后,只需将文件或目录拖拽至窗口上,即可实现文件的共享或剪贴板操作。无论身处何地,只要连接至,通过手机扫码即可轻松访问网页端(无需安装任何程序)。

若手机与电脑处于面对面状态,再使用公网进行文件传输或共享剪贴板操作,不仅耗时且会消耗大量流量,同时存在安全隐患。而我们的qrfs系统仅通过内网传输数据,避免了公网传输,从而保证了速度与安全。

该软件的下载体积仅为726KB,设计精简,轻便易用,完全兼容XP、Vista、Win7、Win8、Win10、Win11等所有桌面操作系统。

具体操作细节如下:

文件上传的目录设定在网站根目录下的“/upload/”文件夹中。

此项改进由aardio开发软件实现,其源码结构清晰简洁,主程序为main.aardio,大部分代码为HTML网页界面代码。

qrfs系统基于aardio标准库中的wsock.tcp.asynHttpServer开发而成。这是一个由纯aardio代码实现的单线程异步HTTP服务端,体积轻巧仅数十KB,可运行由aardio开发的网站。它支持高速上传下载、断点续传、304缓存、分块传输以及KeepAlive等功能。它还支持HTTP/WebSocket双服务端共享端口(由标准库web.socket.server实现)。

在aardio标准库中,除了wsock.tcp.asynHttpServer单线程异步服务端外,还有wsock.tcp.simpleHttpServer多线程服务端等其他HTTP服务端选项。这些服务端均由纯aardio代码实现,可轻松在桌面软件中嵌入HTTP服务端,支持随机端口设置,并能生成独立的EXE文件,无需依赖外部程序。

aardio标准库中的fastcgi.client还可用于创建支持IIS服务器环境的FastCGI服务端。不论是fastcgi.client、wsock.tcp.asynHttpServer还是wsock.tcp.simpleHttpServer,它们都支持完全相同的网站开发接口,为开发者提供了极大的便利。