Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name WebArchive Tumblr Images Restore
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description try to take over the world!
- // @author You
- // @match http://web.archive.org/web/*
- // @grant none
- // @run-at document-idle
- // @connect *
- // ==/UserScript==
- (function() {
- 'use strict';
- function run() {
- for (let i=0; i<document.getElementsByTagName('img').length; i++) {
- let u = document.getElementsByTagName('img')[i].src;
- if (u.indexOf("media.tumblr.com") !=-1)
- document.getElementsByTagName('img')[i].src = u.replace(u.split('_')[0], '').slice(2).replace(/\d{2}\./, '');
- }
- for (let i=0; i<document.querySelectorAll('*').length; i++) {
- let x = document.querySelectorAll('*')[i];
- if (x.style != undefined) {
- if (x.style.backgroundImage != undefined && x.style.backgroundImage !='') {
- let u = x.style.backgroundImage;
- console.log(u);
- if (u.indexOf("media.tumblr.com") !=-1) {
- if (u.indexOf("web.archive.org") !=-1) x.style.backgroundImage = u.replace(u.split('_')[0], '').slice(2).replace(/\d{2}\./, '');
- else x.style.backgroundImage = u.replace(/\d{2}\./, '');
- }
- }
- }
- }
- }
- setTimeout(run, 6660);
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement