atcoderAC

try to take over the world!

  1. // ==UserScript==
  2. // @name atcoderAC
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description try to take over the world!
  6. // @author You
  7. // @match https://atcoder.jp/contests/*/submissions/me
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. var ans = "";
  12. var func
  13. window.onload = function(){
  14. var table = document.getElementsByClassName("table table-bordered table-striped small th-center");
  15. var tr = table[0].rows[1];
  16. var td = tr.cells[6];
  17. ans = td.getElementsByTagName("span")[0].innerHTML
  18. var iswj = (ans == "WJ");
  19. if(iswj){
  20. console.log("WJ");
  21. func = setInterval(AC,1000);
  22. }
  23. };
  24.  
  25. function AC(){
  26. console.log("notAC")
  27. if(ans == "AC"){
  28. console.log("AC");
  29. clearInterval(func);
  30. open( "https://www.youtube.com/watch?v=9h7wFJfHlIE", "_blank" ) ;
  31. }else{
  32. var table = document.getElementsByClassName("table table-bordered table-striped small th-center");
  33. var tr = table[0].rows[1];
  34. var td = tr.cells[6];
  35. ans = td.getElementsByTagName("span")[0].innerHTML
  36. }
  37. };