Show Flairless Count

Estimate flairless users on /r/thebutton/

  1. // ==UserScript==
  2. // @name Show Flairless Count
  3. // @namespace http://your.homepage/
  4. // @version 0.2
  5. // @description Estimate flairless users on /r/thebutton/
  6. // @author /u/bwochinski
  7. // @match *://www.reddit.com/r/thebutton/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. function parseFlairNum(flairLine) {
  12. flairLine = flairLine.split("~");
  13. var total = parseInt(flairLine.shift().split(" ")[0].replace(",",""));
  14. var estFlair = 0;
  15. for (var est in flairLine) {
  16. var curEst = parseInt(flairLine[est].split(" ")[0]);
  17. estFlair += curEst;
  18. }
  19. return total - estFlair;
  20. }
  21.  
  22. var estFlairless = parseFlairNum($('div.titlebox p').text());
  23. $('div.titlebox p:last').after("<p> &nbsp; &nbsp; ~" + estFlairless + " flairless users</p>");
  24.  
  25. //add flair text
  26. $('div.titlebox p span.flair-no-press').text("non presser");
  27. $('div.titlebox p span.flair-press-6').text("60-52s");
  28. $('div.titlebox p span.flair-press-5').text("51-42s");
  29. $('div.titlebox p span.flair-press-4').text("41-32s");
  30. $('div.titlebox p span.flair-press-3').text("31-22s");
  31. $('div.titlebox p span.flair-press-2').text("21-12s");
  32. $('div.titlebox p span.flair-press-1').text("11-1s");
  33. $('div.titlebox p span.flair-cant-press').text("can't press");

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址