新手入门
如果希望更深入的了解下载管理器,可以耐心查看以下文档内容,今后可能会推出视频介绍等。
1. 如何开始下载
-
方法1: 在下载中页签中,点击右下角或者右上角的
+
按钮,可以直接打开输入下载链接的弹窗,直接将想要下载的超链接输入即可。 -
方法2: 如果你期望在网页浏览时,点击可下载的文件,直接弹窗,那么建议使用应用内的浏览器。
-
方法3: 插件,目前插件正在研发中。
2. 应用内浏览器
下载管理器中直接内置了一个用于嗅探下载的浏览器,可以在非常复杂的页面中直接嗅探出可下载的文件,从而防止默认的下载链接是其他诱导安装的可执行程序,具体使用逻辑见应用浏览器篇
p.s. 不用担心,这不是任何Chromium套壳,而是直接使用了Windows内置的Edge Webview 2,不会占用更多应用空间。
p.s.2 请注意下载平台的安全性,dmk自身不会检测下载的文件是否存在具有威胁的内容与否,尽管在下载完成后,会调用系统默认的防控软对文件进行扫描,但除了文件本身外,防控软件可能会误认为下载器本身与文件有直接关联。
3. 文件管理器
应用内置下载完成文件的管理器,支持一些通用的文件管理能力,包括但不限于打开、复制、移动、重命名等,但只可管理下载文件夹的文件内容,由于UWP应用的沙箱逻辑,除下载文件夹外的文件,都无法通过应用进行访问管理。
4. 应用原理
优点: 采用.Net Native原生的Download Operation,表示下载管理器使用真正原生的下载线程,优点是极度轻量与快捷。
缺点: 对大文件和慢文件的稳定性不如传统 Http Client, 但如果下载管理器使用和其他应用一样的内核,那么这款轻量下载器又有什么存在的意义?