clear_Tieba_in_localStorage

定时清除贴吧留在localStorage中的垃圾

  1. // ==UserScript==
  2. // @name clear_Tieba_in_localStorage
  3. // @description 定时清除贴吧留在localStorage中的垃圾
  4. // @include http://tieba.baidu.com/*
  5. // @author congxz6688
  6. // @icon http://tb.himg.baidu.com/sys/portraitn/item/4e2ed7f8bbb3d4f2c2d2bb21
  7. // @version 2014.7.29.2
  8. // @grant none
  9. // @namespace https://greasyfork.org/users/39
  10. // ==/UserScript==
  11.  
  12. var lastRun = localStorage.lastClearLS ? localStorage.lastClearLS : 0;
  13. var nt = new Date();
  14. var nowTime = nt.getTime();
  15. if (nowTime - lastRun > 604800000) { //这里的604800000是7天的毫秒数,表示脚本运行的间隔,用户可自己修改
  16. for (i = localStorage.length - 1; i > -1; i--) {
  17. if (localStorage.key(i).indexOf("draft") == 0) {
  18. localStorage.removeItem(localStorage.key(i));
  19. }
  20. }
  21. localStorage.lastClearLS = nt.getTime();
  22. }