Skip to content

Instantly share code, notes, and snippets.

@Toliak
Toliak / downloader.js
Created June 11, 2018 11:26
Download files from `/url/${from}` to `/url/${to}`
function downloader (from = 1, to = 5, url) {
if (typeof(url) !== "string") throw;
const INTERVAL = 250; // Интервал между запросами
window.g_timer_timestamp = Date.now();
window.g_counter = from; // Счетчик
window.g_aviable = true; // Если прошлый файл не скачался, новое скачивание не начинается
let f = function() {
window.g_aviable = false; // Блокируем