53 lines
1.8 KiB
HTML
53 lines
1.8 KiB
HTML
<%frame "frame.html"%>
|
|
<div>
|
|
<h1>Modul Steuerung</h1>
|
|
</div>
|
|
|
|
<div>
|
|
<table style="width: 60%;">
|
|
<tr>
|
|
<td>System</td>
|
|
<td></td>
|
|
<td style="width: 100px;"></td>
|
|
<td style="width: 100px;"><button onclick="skyapi().call('api/management','Shutdown')">Shutdown</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Crawler</td>
|
|
<td></td>
|
|
<td style="width: 100px;"><button onclick="skyapi().call('api/management','StartCrawler')">Start</button></td>
|
|
<td style="width: 100px;"><button onclick="skyapi().call('api/management','StopCrawler')">Stop</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td></td>
|
|
<td style="width: 100px;"><input type="checkbox" id="cbCrawlHosts"/><label for="cbCrawlHosts">Hosts</label></td>
|
|
<td style="width: 100px;"><input type="checkbox" id="cbCrawlSubnets"/><label for="cbCrawlSubnets">Subnets</label></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
$("#cbCrawlHosts").on("click", function(){ skyapi().call("api/crawler","ToggleCrawlHosts"); } );
|
|
$("#cbCrawlSubnets").on("click", function(){ skyapi().call("api/crawler","ToggleCrawlSubnets"); } );
|
|
|
|
skyapi().addRefresh(
|
|
function(){
|
|
skyapi().call(
|
|
"api/crawler",
|
|
"GetCrawlSubnets",
|
|
[],
|
|
function(r){
|
|
$("#cbCrawlSubnets").prop("checked", r);
|
|
} );
|
|
skyapi().call(
|
|
"api/crawler",
|
|
"GetCrawlHosts",
|
|
[],
|
|
function(r){
|
|
$("#cbCrawlHosts").prop("checked", r);
|
|
} );
|
|
},
|
|
1
|
|
);
|
|
</script>
|