Hide Tab Name and Icon

We all hate it when you're recording and forget to close that furry porn tab. That's right sam! I caught you!! Anyways, this will change the tab back and forth between <> and ><. It also hides the tab icon. Don't bully me, I know bat shit about computer programming. This was a thing meant to hide tab names from the school chromebook spyware, also known as "Hapara". So try to prepare yourself to actually throw up if you look at the "code" for it.

目前為 2022-01-28 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name            Hide Tab Name and Icon
// @version         1.0
// @description     We all hate it when you're recording and forget to close that furry porn tab. That's right sam! I caught you!! Anyways, this will change the tab back and forth between <> and ><. It also hides the tab icon. Don't bully me, I know bat shit about computer programming. This was a thing meant to hide tab names from the school chromebook spyware, also known as "Hapara". So try to prepare yourself to actually throw up if you look at the "code" for it.
// @include         *
// @author          DotDotDash
// @match           http://*/*
// @run-at          document-start
// @grant           none
// @namespace https://greasyfork.org/users/869339
// ==/UserScript==
/**
 * ---------------------------
 * Time: 2022/1/28 19:28.
 * Author: DotDotDash
 * View: j.go
 * ---------------------------
 */

/**
 * 1. em
 * 2. set configurable: true
 * 3. dn
 * 4. od
 */


function sleep(ms) {
  return new Promise(resolve => setTimeout(resolve, ms));
}

async function delayedGreeting() {
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  javascript:(function() {     var link = document.querySelector("link[rel*='icon']") || document.createElement('link');     link.type = 'image/x-icon';     link.rel = 'shortcut icon';     link.href = 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Antonia_Sautter_Creations.png/120px-Antonia_Sautter_Creations.png';     document.getElementsByTagName('head')[0].appendChild(link); })(); void 0
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  document.title = '><'
  await sleep(500);
  console.log("Changed tab name")
  document.title = '<>'
  await sleep(500);
  
}
delayedGreeting();