🏠 Home 

Прямые ссылки в DLE

Прямые ссылки на сайтах с движком DataLife Engine (DLE)

// ==UserScript==
// @name Прямые ссылки в DLE
// @namespace    FIX
// @version      0.2
// @description  Прямые ссылки на сайтах с движком DataLife Engine (DLE)
// @match        *://*/*
// @grant        unsafeWindow
// @author       raletag
// @compatible   Opera 15+
// @compatible   Chrome
// ==/UserScript==
(function() {
'use strict';
var win = unsafeWindow || window, links = document.getElementsByTagName('a'), url64, url;
function isBase64(str) {
try {
return !!str && !!win.atob(str);
} catch (e) {
return false;
}
}
for (var i = 0; i < links.length; i++) {
url64 = decodeURIComponent((links[i].href.match(/go\.php[?&]url=([^&]*)(&|$)/i)||
links[i].href.match(/\/leech_out\.php\?.:(.+)$/i)||
[])[1]);
if (isBase64(url64)) {
url = decodeURIComponent(escape(win.atob(url64)));
console.log('Replace ' + links[i].href + ' to ' + url);
links[i].href = url;
}
}
})();