Abre la versión más antigua del post borrado usando la URL
// ==UserScript==
// @name e621 Deleted Post Open Wayback Machine
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Abre la versión más antigua del post borrado usando la URL
// @author ???
// @match https://e621.net/posts/*
// @grant GM_openInTab
// @run-at document-idle
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// 1. Verificación
const imageContainer = document.querySelector('#image-container');
const deleteNotice = document.querySelector('.notice-deleted');
let isDeleted = false;
if (deleteNotice) {
isDeleted = true;
}
else if (imageContainer && imageContainer.getAttribute('data-flags')) {
isDeleted = imageContainer.getAttribute('data-flags').includes('deleted');
}
if (!isDeleted) {
return;
}
// 2. Verificación de duplicado
if (deleteNotice) {
const noticeText = deleteNotice.innerText.toLowerCase();
if (noticeText.includes('duplicate')) {
return;
}
}
// 3. Limpiar la URL y redirigir
// window.location.href.split('?')[0] toma "https://e621.net/posts/6094156"
// y descarta "?" para adelante
const cleanUrl = window.location.href.split('?')[0];
const waybackUrl = `https://web.archive.org/web/0/${cleanUrl}`;
console.log(`e621 Archiver: Abriendo versión original limpia: ${cleanUrl}`);
setTimeout(() => {
GM_openInTab(waybackUrl, { active: true });
}, 500);
})();