您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Various messenger.com hotkeys for pure keyboard navigation.
// ==UserScript== // @name LP Messenger Hotkeys // @namespace Violentmonkey Scripts // @match https://www.messenger.com/* // @license MIT // @grant none // @version 0.1 // @author Sadist // @description Various messenger.com hotkeys for pure keyboard navigation. // ==/UserScript== document.addEventListener("keydown", (event) => { if ( (event.key === "x") && (event.ctrlKey) ) { tbox = document.querySelector('[aria-label="Message"]'); console.log('here'); tbox.focus(); } }) document.addEventListener("keydown", (event) => { if ( !event.altKey ) { return; } keyList = ['1','2','3','4','5','6','7','8','9','0','l','g','i','e','t']; if ( !keyList.includes(event.key) ) { return; } if (event.key === 'l') { document.querySelector('[aria-label^="Send a"]').click(); return; } if (event.key === 'g') { document.querySelector('[aria-label="Choose a GIF"]').click(); document.querySelector('[aria-label="GIF Search"]').click(); return; } if (event.key === 'i') { document.querySelector('[aria-label^="Attach a file"]').click(); return; } if (event.key === 'e') { event.preventDefault(); document.querySelector('[aria-label="Choose an emoji"]').click(); document.querySelector('[aria-label="Search emoji"]').click(); return; } if (event.key === 't') { event.preventDefault(); document.querySelector('[aria-label="Choose a sticker"]').click(); return; } groupIndex = parseInt(event.key); focusGroup = document.querySelectorAll('[href^="/t"],[href^="/e2ee/t"]')[groupIndex]; focusGroup.click(); })
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址