您需要先安装一个扩展,例如 篡改猴、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==
- 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;
- }