Rename Title

rename title

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==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;
  }
});