您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
[PT] Carrega imagens atraves de um proxy aleatorio. [EN] Load images through a random proxy.
- // ==UserScript==
- // @name ProxyLoadIMG
- // @namespace http://stackoverflow.com/users/982924/rasg
- // @author RASG
- // @version 2012.06.14
- // @description [PT] Carrega imagens atraves de um proxy aleatorio. [EN] Load images through a random proxy.
- // @include *
- // @exclude *intranet*
- // ==/UserScript==
- /* [PT] SOMENTE IMAGENS SAO CARREGADAS PELO PROXY. LINKS PERMANECEM INTACTOS. */
- /* [EN] ONLY IMAGES ARE LOADED THROUGH THE PROXY. LINKS REMAIN UNTOUCHED. */
- var imagens = ['.bmp', '.gif', '.img', 'imgur.com', '.jpeg', '.jpg', '.png'];
- var matriz = ['https://cache-001.appspot.com/','https://cache-003.appspot.com/','https://cache-017.appspot.com/','https://meme-darwin.appspot.com/'];
- var proxy = matriz[Math.floor(Math.random() * matriz.length)];
- var temproxy = 0;
- var url = window.location.href;
- for (j in matriz)
- if (url.indexOf(matriz[j]) > -1)
- temproxy = 1;
- if (temproxy == 0) {
- for (var i=0,link; (link=document.links[i]); i++) {
- for (h in imagens) {
- if (link.href.indexOf(imagens[h]) > -1) {
- link.href = link.href.replace(location.protocol + '//', proxy);
- //GM_log(link.href);
- }
- }
- }
- }
- /* SUBSTITUI OS 'img src' */
- if (temproxy == 0) {
- for (var x=0; x<document.images.length; x++) {
- imagem = document.images[x];
- imagem.src = imagem.src.replace(location.protocol + '//', proxy);
- }
- }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址