Rename Title

rename title

Vous devrez installer une extension telle que Tampermonkey, Greasemonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Userscripts pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension de gestionnaire de script utilisateur pour installer ce script.

(J'ai déjà un gestionnaire de scripts utilisateur, laissez-moi l'installer !)

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

(J'ai déjà un gestionnaire de style utilisateur, laissez-moi l'installer!)

// ==UserScript==
// @name         Rename Title
// @version      2024-05-11
// @description  rename title
// @author       Cocowwy
// @match        *://*/*
// @namespace https://greasyfork.org/users/1299821
// ==/UserScript==

// 重命名
function showPopup() {
  var input = prompt('Rename Title:');
  if (input !== null) {
     document.title = input;
  }
}
// 记录按键状态的变量
var isCommandPressed = false;
var isOptionPressed = false;
var isTPressed = false;

// 监听按键按下事件
document.addEventListener('keydown', function(event) {
  // 检查是否按下 Command 键
  if (event.keyCode === 91) {
    isCommandPressed = true;
  }

  // 检查是否按下 Option 键
  if (event.keyCode === 18) {
    isOptionPressed = true;
  }

  // 检查是否按下字母键 T
  if (event.keyCode === 84) {
    isTPressed = true;
  }

  // 检查是否同时按下了 Command、Option 和 T 键
  if (isCommandPressed && isOptionPressed && isTPressed) {
    // 在这里添加你想要执行的操作代码
    showPopup();
    isCommandPressed = false;
    isOptionPressed = false;
    isTPressed = false;
  }
});

// 监听按键释放事件
document.addEventListener('keyup', function(event) {
  // 检查是否释放了 Command 键
  if (event.keyCode === 91) {
    isCommandPressed = false;
  }

  // 检查是否释放了 Option 键
  if (event.keyCode === 18) {
    isOptionPressed = false;
  }

  // 检查是否释放了 T 键
  if (event.keyCode === 84) {
    isTPressed = false;
  }
});