Anarchy Golf Lucky Submitter
by nderscore
HTML
<h1>Anarchy Golf Lucky Submitter</h1>
This tool will spam submissions to anarchy golf. Use for solutions that require random luck.
<form id="frm" target="someWindow" action="http://golf.shinh.org/submit.rb" method="POST" enctype="multipart/form-data">
problem: <input type="text" name="problem" /><br />
name: <input name="user" value="" />
lang: <select name="ext"><option value="a+">A+</option><option value="adb">Ada</option><option value="arc">Arc</option><option value="asy">Asymptote</option><option value="awk">AWK</option><option value="sh">Bash</option><option value="bas">BASIC</option><option value="bc">bc</option><option value="bef">Befunge</option><option value="bf">Brainfuck</option><option value="blsq">Burlesque</option><option value="c">C</option><option value="cs">C#</option><option value="cpp">C++</option><option value="chpl">Chapel</option><option value="clci">CLC-INTERCAL</option><option value="clj">Clojure</option><option value="cob">COBOL</option><option value="l">Common LISP</option><option value="curry">Curry</option><option value="cy">Cyan</option><option value="d">D</option><option value="di">D-compile-time</option><option value="dc">dc</option><option value="com">DOS</option><option value="erl">Erlang</option><option value="exu">Euphoria</option><option value="nand">FerNANDo</option><option value="fish">fish</option><option value="flog">FlogScript</option><option value="for">Forth</option><option value="f95">Fortran</option><option value="s">gas</option><option value="gplot">gnuplot</option><option value="go">Go</option><option value="gs">GolfScript</option><option value="grb">goruby</option><option value="grass">Grass</option><option value="groovy">Groovy</option><option value="hs">Haskell</option><option value="icn">Icon</option><option value="io">Io</option><option value="ijs">J</option><option value="java">Java</option><option value="js" selected>JavaScript</option><option value="class">JVM</option><option value="k">K</option><option...
CSS
BODY {
background-color: #e1e1f1;
color: #000000;
}
A:link {
color: #4430cf;
text-decoration: none;
}
A:visited {
color: #74308a;
text-decoration: none;
}
A:active {
color: #0000ff;
text-decoration: underline;
background-color: #f0f0ff;
}
A:hover {
color: #0000ff;
text-decoration: underline;
background-color: #d5d5f0;
}
H1 {
padding: 7px 30px;
width: 90%;
margin: 20px 0px 30px 0px;
color: #0f0f23;
background-color: #d1d1e1;
font-weight: bold;
text-align: left;
}
H2 {
padding: 10px;
width: 80%;
margin: 20px 3px;
color: #1f0f23;
font-weight: bold;
text-align: left;
border-style: solid;
border-width: 0pt 1pt 1pt 0pt;
border-color: #222233;
}
H3 {
padding: 5px;
width: 70%;
margin: 15px 0px;
color: #0f1f23;
font-weight: bold;
text-align: left;
border-style: solid;
border-width: 0pt 0pt 1pt 0pt;
border-color: #222233;
}
PRE {
margin: 0px 20px;
width: 93%;
color: #101010;
background-color: #d5d5d5;
}
DIV.signature {
text-align: right;
}
DIV.right {
text-align: right;
}
DIV.update {
text-align: right;
font-size: small;
font-style: italic;
}
table{border:0px;}
th,td{background-color:#e1e1f1;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #c0c0dd;border-right:1px solid #c0c0dd;}
.gray {
color: gray;
}
EM.pm {
color: #ff6060;
font-style: normal;
}
JavaScript
$('a').on('click', function(){
if(this.running){
clearInterval(this.running);
this.running = 0;
this.innerHTML = 'Spam that submit!';
} else {
this.running = setInterval(function(){
$('form').submit();
}, 100);
this.innerHTML = 'Stop that submit!';
}
});