Web Archive

archive current page on archive.is and archive.org

// ==UserScript==
// @name Web Archive
// @namespace 
// @description    archive current page on archive.is and archive.org
// @version 1.0
// @match *://*/*
// @grant GM_openInTab
// ==/UserScript==


(function () {
    document.addEventListener('keydown', function (e) {
        // pressed alt+a
        if (e.keyCode == 65 && !e.shiftKey && !e.ctrlKey && e.altKey && !e.metaKey) {

            var archiveis_url = 'https://archive.is/?run=1&url=' + encodeURIComponent(document.location);
            var archiveorg_url = 'https://web.archive.org/save/' + document.location;
            GM_openInTab(archiveis_url, true);
            GM_openInTab(archiveorg_url, true);
        }
    }, false);
})();