@iLITT: Try this script. If it does not solve your problem, find me in JD Chat.
Code:
/*
Monitor connection
Trigger: JDownloader started
*/
monitorConnection();
function monitorConnection() {
var browser, connected, running = isDownloadControllerRunning();
try {
browser = getBrowser();
browser.getPage("http" + "://1.1.1.1");
connected = browser.responseCode == 301;
} catch (e) {};
running && !connected && stopDownloads();
connected && !running && startDownloads();
sleep(5000);
monitorConnection();
}