Comments cleanup

downloader-improvements
Isaac Abadi 5 years ago
parent f31dad0215
commit 71633950b2

@ -1159,7 +1159,7 @@ async function downloadFileByURL_exec(url, type, options, sessionID = null) {
return; return;
} else { } else {
// store info in download for future use // store info in download for future use
download['_filename'] = info['_filename']; // .substring(fileFolderPath.length, info['_filename'].length-4); download['_filename'] = info['_filename'];
download['filesize'] = utils.getExpectedFileSize(info); download['filesize'] = utils.getExpectedFileSize(info);
} }
@ -1606,6 +1606,13 @@ function updateDownloads() {
} }
function checkDownloadPercent(download) { function checkDownloadPercent(download) {
/*
This is more of an art than a science, we're just selecting files that start with the file name,
thus capturing the parts being downloaded in files named like so: '<video title>.<format>.<ext>.part'.
Any file that starts with <video title> will be counted as part of the "bytes downloaded", which will
be divided by the "total expected bytes."
*/
const file_id = download['file_id']; const file_id = download['file_id'];
const filename = path.format(path.parse(download['_filename'].substring(0, download['_filename'].length-4))); const filename = path.format(path.parse(download['_filename'].substring(0, download['_filename'].length-4)));
const resulting_file_size = download['filesize']; const resulting_file_size = download['filesize'];

Loading…
Cancel
Save