<html>
<head>
<title>Extester</title>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript">
function my_submit (form, action) {
$.ajax({
type: form.attr('method'),
url: form.attr('action'),
data: form.serialize()+'&action='+action,
success: function (data) {
$( "#result" ).empty().append( data );
}
});
return false;
}
</script>
</head>
<body>
<h1>Extester</h1>
<form method="post" action="/cgi-bin/extester/monitor.pl" id="mainForm" name="mainForm">
<table border="0">
<tr valign="top">
<td colspan="2"><input type="submit" id="start"/></td>
</tr>
<tr valign="top">
<td>Sleep for </td><td><input type="text" name="sleep"/> seconds</td>
</tr>
<tr valign="top">
<td>Write to STDOUT this text </td><td><input type="text" name="stdout"/></td>
</tr>
<tr valign="top">
<td>Write to STDERR this text </td><td><input type="text" name="stderr"/></td>
</tr>
<tr valign="top">
<td>Create a file named </td>
<td><input type="text" name="file1"/> with this number <input type="text" name="count1"/> of lines</td>
</tr>
<tr valign="top">
<td>Create another file </td>
<td><input type="text" name="file2"/> with this number <input type="text" name="count2"/> of lines</td>
</tr>
<tr valign="top">
<td>Exit with this exit code </td><td><input type="text" name="exit"/> (an integer)</td>
</tr>
</table>
</form>
<hr/>
<form method="post" action="/cgi-bin/extester/monitor.pl" id="statusForm" name="statusForm">
<input type="submit" id="status" value="Check status"/>
<input type="submit" id="kill" value="Kill running process"/>
<input type="submit" id="clean" value="Remove results"/>
<div id="result"></div>
</form>
<script type="text/javascript">
$( document ).ready(function() {
$('#start').click (function() { return my_submit ($('#mainForm'), 'start'); });
$('#status').click (function(){ return my_submit ($('#statusForm'), 'status'); });
$('#kill').click (function() { return my_submit ($('#statusForm'), 'kill'); });
$('#clean').click (function() { return my_submit ($('#statusForm'), 'clean'); });
});
</script>
<hr>
<div align=right><font size=-2>
<address><A HREF="mailto:martin.senger@gmail.com">Martin Senger</A><BR></address>
<!-- hhmts start -->
Last modified: Sun May 19 15:49:56 2013
<!-- hhmts end -->
</font></div>
</body> </html>