
下载来源 · 分项说明
概念说明
下载来源是把某份副本绑定到一次具体取得事件的记录,而不是文件类型或当前文件夹的属性;即使两份副本内容相同,只要取得事件不同,来源记录也应不同,这样才能在多个副本之间区分取得路径。
判断方法
先判断文件实际由哪一类程序写入:浏览器直接下载、启动器内更新,还是安装器释放组件。分类后查对应程序的完成记录和默认落点,而不是只看浏览器历史。手动拷入的文件没有下载任务,应记为交接而非下载。若下载任务显示完成但落点为空,要查是否被移动到安装目录或改过后缀;若文件名相同但大小、完成时间与任务记录不符,说明旧文件被覆盖,不能把旧任务记到当前副本上。
适用边界
来源记录的边界由“一次完成的本地写入”划定,而不是由入口页面划定。下载器边下边装、直接写入安装目录,或流式加载不产出完整文件时,取得路径只能说明数据从哪来,不能当成可独立保管的副本来源。同一文件名被再次下载覆盖后,旧记录只对应被覆盖前的内容;分段下载、补丁追加和多组件安装要分别记录,不能用一个主任务概括全部文件。入口地址仍在但本地文件已改动,记录也随之失效。



读者评论
讲得挺好,就是例子能再多一点就更好了。
谢了,正好最近被这个问题折腾得头大,来得太及时。
手残党想问,这类操作一般练多久能熟练?
收藏归收藏,估计又得吃灰一阵子。