Gateway Mods

This script adds some functions to speed up HP operations

当前为 2015-01-18 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Gateway Mods
  3. // @namespace http://www.hacker-project.com/
  4. // @version 0.1
  5. // @description This script adds some functions to speed up HP operations
  6. // @author Kevin Mitnick
  7. // @match http://www.hacker-project.com/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. function setup() {
  12. // Setup jQuery
  13. var jQueryScript = document.createElement("script");
  14. jQueryScript.setAttribute("src", "http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js");
  15. document.head.appendChild(jQueryScript);
  16. if (window.location == "http://www.hacker-project.com/index.php?action=gate&a2=files") {
  17. var table = document.getElementsByName("frm_files")[0].getElementsByTagName("table")[0];
  18. for (var numberOfRows = table.rows.length, i = 3; i<(numberOfRows-3)*3; i+=3) {
  19. var tr = table.getElementsByTagName("tbody")[0].getElementsByTagName("tr")[i];
  20. var tds = tr.getElementsByTagName("td");
  21. var fileType = tds[9].innerHTML;
  22. var version = parseFloat(tds[11].innerHTML);
  23. if (fileType == "Firewall Protect") {
  24. tds[11].innerHTML += ("<br/><p class='p1'> "+Math.ceil(version*500)+" MHz CPU, "+Math.ceil(version*30000)+" kb RAM</p>");
  25. }
  26. else if (fileType == "Firewall Bypass") {
  27. tds[11].innerHTML += ("<br/><p class='p1'> "+Math.ceil(version*800)+" MHz CPU, "+Math.ceil(version*70000)+" kb RAM</p>");
  28. }
  29. else if (fileType == "Password Protect") {
  30. tds[11].innerHTML += ("<br/><p class='p1'> "+Math.ceil(version*1000)+" MHz CPU, "+Math.ceil(version*50000)+" kb RAM</p>");
  31. }
  32. else if (fileType == "Password Break") {
  33. tds[11].innerHTML += ("<br/><p class='p1'> "+Math.ceil(version*2000)+" MHz CPU, "+Math.ceil(version*125000)+" kb RAM</p>");
  34. }
  35. }
  36. }
  37. }
  38. setup();