diff --git a/status-pages/dhl_redirect_tracking_page.user.js b/status-pages/dhl_redirect_tracking_page.user.js deleted file mode 100644 index 26ec57d..0000000 --- a/status-pages/dhl_redirect_tracking_page.user.js +++ /dev/null @@ -1,32 +0,0 @@ -// ==UserScript== -// @name Redirect DHL tracking page -// @description Redirects to a more static version of the tracking page that doesn't reset after a short time. -// @version 2019.06.28.1 -// @author tastytea -// @copyright 2019, tastytea (https://tastytea.de/) -// @license GPL-3.0-only -// @namespace tastytea.de -// @homepageURL https://schlomp.space/tastytea/userscripts -// @supportURL https://schlomp.space/tastytea/userscripts/issues -// @downloadURL https://schlomp.space/tastytea/userscripts/raw/branch/main/status-pages/dhl_redirect_tracking_page.user.js -// @grant none -// @match https://*.dhl.de/*idc=* -// @run-at document-start -// @inject-into content -// ==/UserScript== - -const re = new RegExp( - 'dhl\.de(?:/nextt-online-public)?/([^/]{2})/.+idc=([0-9]+)'); -const result = re.exec(window.location.href); - -if (result.length < 3) -{ - console.error("Could not extract language or shipment number."); -} -else -{ - const lang = result[1]; - const idc = result[2]; - window.location.assign("https://nolp.dhl.de/nextt-online-public/" + lang - + "/search?piececode=" + idc); -}