Greasy Fork is available in English.
Redirect social media platforms to their privacy respecting frontends
当前为
// ==UserScript==
// @name Privacy Redirector
// @namespace https://gist.github.com/dybdeskarphet/daf54cab6b1f510097a88104bec2e690
// @license MIT
// @version 1.0
// @description Redirect social media platforms to their privacy respecting frontends
// @description:tr Sosyal medya platformlarını, gizliliğe saygı duyan önyüzlerine yönlendirir
// @run-at document-start
// @match *://instagram.com/*
// @match *://*.instagram.com/*
// @match *://twitter.com/*
// @match *://*.twitter.com/*
// @match *://reddit.com/*
// @match *://*.reddit.com/*
// @match *://youtube.com/*
// @match *://*.youtube.com/*
// ==/UserScript==
function redirectInstagram() {
if (window.location.pathname.indexOf("/p/") == 0) {
window.stop(); // stop loading the window
location.hostname = 'bibliogram.art';
} else {
let oldUrlPath = window.location.pathname;
let newURL = window.location.protocol + "//" + "bibliogram.art" + "/u" + oldUrlPath + window.location.search + window.location.hash;
window.location.replace (newURL);
}
}
function redirectTwitter() {
window.stop();
location.hostname = "nitter.net";
}
function redirectReddit() {
window.stop();
location.hostname = "teddit.net";
}
function redirectYoutube() {
window.stop();
location.hostname = "invidious.snopyta.org";
}
var urlHostname = window.location.hostname;
switch (urlHostname) {
case "www.instagram.com":
redirectInstagram();
break;
case "twitter.com":
redirectTwitter();
break;
case "www.reddit.com":
redirectReddit();
break;
case "www.youtube.com":
redirectYoutube();
break;
}