迅雷怎么判断用户想下载的一个文件已经在云端下载好了?

迅雷怎么判断用户想下载的一个文件已经在云端下载好了?

if(file_size<THRESHOLD) {

download_all();

} else {

digest = "";

digest += file_length;

digest += download(0, 100);

digest += download(file_length - 100, file_length);

digest += download(file_length/2 - 50, file_length + 50);

if (check_hash(digest)) {

download_cached_file(digest);

} else {

download_all();

}

}

标签:下载,云端,迅雷,迅雷(软件),计算机,计算机网络,下载工具