Greasy Fork is available in English.
Заменяет ссылку страницы просмотра изображения на прямую ссылку изображения
当前为
// ==UserScript==
// @name FastPic & TurboImageHost expand image Link Replacer
// @description Заменяет ссылку страницы просмотра изображения на прямую ссылку изображения
// @match https://fastpic.org/view/*
// @match https://fastpic.org/fullview/*
// @match https://www.turboimagehost.com/*
// @grant none
// @version 0.0.1.20240407132915
// @namespace http://greasyfork.icu/users/789838
// ==/UserScript==
(function() {
'use strict';
// Функция для проверки URL изображения и перенаправления на него
function checkAndRedirect(imageSrc) {
if (imageSrc && imageSrc.endsWith('.jpg')) {
window.location.href = imageSrc;
}
}
// Проверяем, находимся ли мы на странице просмотра или fullview fastpic.org
if (window.location.href.startsWith('https://fastpic.org/view/') || window.location.href.startsWith('https://fastpic.org/fullview/')) {
// Находим изображение на странице
var image = document.querySelector('img.image');
// Получаем URL изображения
var src = image ? image.getAttribute('src') : null;
// Проверяем и перенаправляем
if (src && src.startsWith('https://i')) {
window.location.href = src;
}
}
// Проверяем, находимся ли мы на странице www.turboimagehost.com
if (window.location.href.startsWith('https://www.turboimagehost.com/')) {
// Находим изображение на странице
var turboImage = document.querySelector('img.uImage');
// Получаем URL изображения
var turboSrc = turboImage ? turboImage.getAttribute('src') : null;
// Проверяем и перенаправляем
checkAndRedirect(turboSrc);
}
})();