您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
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== alert(window.location.pathname) function redirectInstagram() { if (window.location.pathname.indexOf("/p/") == 0) { window.stop(); // stop loading the window location.hostname = 'bibliogram.art'; } else if (window.location.pathname == "/") { window.stop(); 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; }