scripts/userscripts/anonyviet-skip-wait.user.js

28 lines
974 B
JavaScript
Raw Normal View History

2023-06-28 19:23:18 +00:00
// ==UserScript==
// @name Anonyviet.com skip wait page
// @namespace tretrauit-dev
// @match *://anonyviet.com/*
// @grant none
// @version 1.0
// @author tretrauit
// @description Skip the wait page that forces you to wait 15 seconds before redirecting to the destination page.
// @run-at document-idle
// @homepageURL https://gitlab.com/tretrauit/scripts
// @supportURL https://gitlab.com/tretrauit/scripts/-/issues
// @downloadURL https://gitlab.com/tretrauit/scripts/-/raw/main/userscripts/anonyviet-skip-wait.user.js
// ==/UserScript==
2023-08-21 18:28:47 +00:00
const REDIRECT_PAGE = "https://anonyviet.com/tieptucdentrangmoi/?url=";
2023-06-28 19:23:18 +00:00
for (const element of document.getElementsByTagName("a")) {
2023-08-21 18:28:47 +00:00
try {
if (element.getAttribute("href").startsWith(REDIRECT_PAGE)) {
element.setAttribute(
"href",
decodeURIComponent(
element.getAttribute("href").substring(REDIRECT_PAGE.length),
),
);
2023-06-28 19:23:18 +00:00
}
2023-08-21 18:28:47 +00:00
} catch (_) {}
2023-06-28 19:23:18 +00:00
}