coolapk Real Rank

coolapk.com显示真实评分

  1. // ==UserScript==
  2. // @name coolapk Real Rank
  3. // @namespace myfreeer
  4. // @version 0.5
  5. // @description coolapk.com显示真实评分
  6. // @author myfreeer
  7. // @license GNU GPL v3
  8. // @match http://*.coolapk.com/apk/*
  9. // @match http://*.coolapk.com/game/*
  10. // @match http://coolapk.com/apk/*
  11. // @match http://coolapk.com/game/*
  12. // @match https://*.coolapk.com/apk/*
  13. // @match https://*.coolapk.com/game/*
  14. // @match https://coolapk.com/apk/*
  15. // @match https://coolapk.com/game/*
  16. // @grant none
  17. // ==/UserScript==
  18. (function() {
  19. 'use strict';
  20.  
  21. var rank = 0,
  22. ranks = [],
  23. rankScore = document.querySelectorAll('.ex-apk-rank-score'),
  24. rankStar = document.querySelectorAll('.ex-apk-rank-star > .big-star');
  25. for (var i = 1; i < 6; i++) {
  26. var star = document.querySelectorAll('.star-' + i.toString());
  27. for (var j in star) {
  28. if (star[j] && star[j].parentNode && star[j].parentNode.lastChild && star[j].parentNode.lastChild.className === "ex-apk-rank-percent" && !isNaN(parseInt(star[j].parentNode.lastChild.innerText))) {
  29. ranks.push(i * parseInt(star[j].parentNode.lastChild.innerText));
  30. break;
  31. }
  32. }
  33. }
  34. if (ranks.length === 5)
  35. for (var _i in ranks) {
  36. rank += ranks[_i] / 100;
  37. }
  38. if (rank > 0) {
  39. for (var _i2 in rankScore) {
  40. if (rankScore[_i2]) {
  41. rankScore[_i2].title = rankScore[_i2].innerText;
  42. rankScore[_i2].innerText = rank.toString().length > 3 ? rank.toString().substring(0, 3) : rank;
  43. }
  44. }
  45. for (var _i3 in rankStar) {
  46. if (rankStar[_i3]) {
  47. if (rankStar[_i3] && rankStar[_i3].className && rankStar[_i3].className.match(/big-star-(\d+)/) && rankStar[_i3].className.match(/big-star-(\d+)/)[1]) rankStar[_i3].title = rankStar[_i3].className.match(/big-star-(\d+)/)[1];
  48. rankStar[_i3].className = "big-star big-star-" + (rank >>> 0);
  49. }
  50. }
  51. }
  52. })();

QingJ © 2025

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