您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
一键删除QQ空间所有说说
当前为
// ==UserScript== // @name QQ空间自动删除说说 // @description 一键删除QQ空间所有说说 // @namespace http://greasyfork.icu/users/197529 // @version 0.3 // @author kkocdko // @include *://user.qzone.qq.com/* // @noframes // ==/UserScript== function addButton(showText, clickEvent) { var button=document.createElement("button") button.style="float:left;margin:5px 10px 0 0;padding:0 9px;height:31px;border:0;background:#eee;"; button.addEventListener("click",clickEvent); button.innerText=showText; var topBar=document.getElementById("QZ_Toolbar_Container").querySelector(".top-fix-wrap"); topBar.insertBefore(button,topBar.firstElementChild); } //============================== addButton("Delete all",async()=> { function sleep(t){return new Promise(resolve=>setTimeout(resolve,t));} var frameDocument = document.querySelector(".app_canvas_frame").contentWindow.document; function nextPage() { var pageNav = frameDocument.querySelector(".mod_pagenav_main"); var aTags = pageNav.querySelectorAll("a"); aTags.forEach((item)=> { if(item.innerText=="下一页") { item.click(); return; } }); } while(true) { var deleteButtons = frameDocument.querySelectorAll(".del_btn"); deleteButtons.forEach((item)=>{item.click();}); await sleep(1000); var okButtons = document.querySelectorAll(".qz_dialog_layer_sub"); okButtons.forEach((item)=>{item.click();}); await sleep(1000); nextPage(); } });