您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Fixes u-m preview images not loading in RES expandos.
当前为
- // ==UserScript==
- // @name Unfortunate-Maps RES Preview Image Proxy
- // @namespace http://tampermonkey.net/
- // @version 0.5
- // @description Fixes u-m preview images not loading in RES expandos.
- // @author Electro
- // @match https://*.reddit.com/r/TagPro/*
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- $(function(){
- console.log("loaded");
- setTimeout(() => {
- $(".expando-button").click(updateUMImages);
- }, 1000);
- });
- setInterval(() => {
- $(".res-expando-link .res-image-media").each(function(){
- let imageSRC = $(this).attr("src");
- if(!imageSRC.includes("unfortunate")) return;
- if(imageSRC.includes("parretlabs.xyz:8006")) return;
- $(this).attr("src", `https://parretlabs.xyz:8006/proxy?link=${imageSRC}&isBlob=1&type=image/png`);
- });
- }, 1000);
- function updateUMImages() {
- setTimeout(() => {
- let imageSRC = $(this).parent().parent().find(".res-image-media").attr("src");
- if(!imageSRC.includes("unfortunate")) return;
- if(imageSRC.includes("parretlabs.xyz:8006")) return;
- $(this).parent().parent().find(".res-image-media").attr("src", `https://parretlabs.xyz:8006/proxy?link=${imageSRC}&isBlob=1&type=image/png`);
- }, 200);
- }
- // Your code here...
- })();