原理
1.服务器在园区网络环境中运行,客户端将其用于用户。在双方建立连接之后,客户端报告文章的URL,并且在服务器获得文章之后,它可以被传递到客户端。
2,目前只获得pdf格式,如果您知道该网页不提供pdf下载,则无法获取。
3.引入排队下载机制。当多个用户同时请求下载时,它们将按照先进先出的原则运行。
4.同时使用sqlite3数据库管理用户。
5.增强容错能力。当正在下载的用户离线时,它不会影响程序继续运行。
1.程序运行后,你可以选择服务器或客户端(但是网站的download.exe是为客户端修复的),也就是说,只要源代码稍有改动,程序DIY就可以远程了两台电脑。文件传输。如:
一个。办公室计算机运行服务器,家庭计算机运行客户端,客户端可以远程使用内部网下载权限文件到外部网络环境中的计算机。
湾服务器运行服务器,计算机运行客户端,可以下载服务器上的文件。