Redirect twimg to :orig

Redirect twimg image URLs to enforce name=orig for full-resolution images

目前为 2025-05-09 提交的版本。查看 最新版本

// ==UserScript==
// @name         Redirect twimg to :orig
// @namespace    https://prometheus-systems.co.za/
// @version      0.0.5
// @description  Redirect twimg image URLs to enforce name=orig for full-resolution images
// @author       rwdcameron
// @license      GPLv2
// @supportURL   mailto://[email protected]?Subject=twimg-resizer
// @match        *://pbs.twimg.com/media/*
// @exclude      *://pbs.twimg.com/media/*?*name=orig*
// @run-at       document-start
// @grant        none
// ==/UserScript==

(function () {
    'use strict';

    const url = new URL(window.location.href);

    // Do nothing if name=orig is already in the URL
    if (url.searchParams.get('name') === 'orig') return;

    // Replace existing name=... with name=orig or add it if not present
    url.searchParams.set('name', 'orig');

    // Redirect to the corrected URL
    window.location.replace(url.toString());
})();