您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Completely empty the BLOCK table in HITDB
// ==UserScript== // @name Clear BLOCK table in HITDB // @namespace localhost // @description Completely empty the BLOCK table in HITDB // @include https://www.mturk.com/mturk/dashboard // @require http://code.jquery.com/jquery-2.1.1.js // @version 1.0.1 // @grant none // ==/UserScript== var HITStorage = {}; var indexedDB = window.indexedDB || window.webkitIndexedDB || window.mozIndexedDB; window.IDBTransaction = window.IDBTransaction || window.webkitIDBTransaction || window.mozIDBTransaction; window.IDBKeyRange = window.IDBKeyRange || window.webkitIDBKeyRange || window.mozIDBKeyRange; var IDBKeyRange = window.IDBKeyRange; HITStorage.indexedDB = {}; HITStorage.indexedDB = {}; HITStorage.indexedDB.db = null; HITStorage.indexedDB.onerror = function(e) { console.log(e); }; var v = 4; HITStorage.indexedDB.deleteBLOCKS = function () { var request = indexedDB.open("HITDB", v); console.log("request starting"); request.onsuccess = function(e) { HITStorage.indexedDB.db = e.target.result; var db = HITStorage.indexedDB.db; var trans = db.transaction(["BLOCKS"], "readwrite"); var clearRequest = trans.objectStore("BLOCKS").clear(); clearRequest.onsuccess = function (e) { alert("BLOCKS deleted!"); } } } $('body').append("<button id='deleteBlocks' >Delete Blocks</button>"); $(document).on('click', '#deleteBlocks', function () { console.log("Deleting blocks"); HITStorage.indexedDB.deleteBLOCKS(); });
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址