您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
本脚本可以帮您快速移除大量说说:它们可能是您尴尬的黑历史。
// ==UserScript== // @name 把他妈的QQ空间说说全删了! // @namespace https://pen-yo.github.io/ // @version 2024-02-24 // @description 本脚本可以帮您快速移除大量说说:它们可能是您尴尬的黑历史。 // @author Penyo // @match https://user.qzone.qq.com/* // @icon https://qzonestyle.gtimg.cn/aoi/img/logo/favicon.ico // @grant none // ==/UserScript== (async function () { "use strict"; function delay(ms) { return new Promise((resolve) => setTimeout(resolve, ms)); } const button = document.createElement("button"); button.innerText = "屠杀,启动!(多点几次)"; new Map([ ["position", "fixed"], ["z-index", "2077"], ["top", "0"], ["left", "0"], ]).forEach((v, k) => { button.style.setProperty(k, v, "important"); }); button.addEventListener("click", async () => { document.querySelector(".menu_item_311").querySelector("a").click(); await delay(1500); const iframe = document.querySelector(".app_canvas_frame").contentWindow.document; const posts = iframe.querySelectorAll(".del_btn"); if (posts.length > 0) { posts.forEach((ss) => { ss.click(); }); await delay(500); document.querySelectorAll(".qz_dialog_layer_sub").forEach((yesButton) => { yesButton.click(); }); } else alert("似乎根本就没他妈什么要删的"); }); await delay(1000); try { document.querySelector(".bg-body").appendChild(button); } catch (e) {} })();