Added full source code
This commit is contained in:
commit
33f8586698
1377 changed files with 123808 additions and 0 deletions
admin
80
admin/bot.php
Normal file
80
admin/bot.php
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?php
|
||||
|
||||
set_magic_quotes_runtime(false);
|
||||
|
||||
include('config.inc');
|
||||
include('../scripts/config.inc');
|
||||
include('as_manager.inc');
|
||||
include('as_log.inc');
|
||||
|
||||
function redirect() {
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<title>LegacyWorlds Beta 5 > Administration > IRC bot</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1><a href="index.html">LWB5 > Administration</a> > IRC bot</h1>
|
||||
<h2>Operation in progress...</h2>
|
||||
<p>
|
||||
A system operation is in progress. Please wait, the page will update in a few seconds.
|
||||
</p>
|
||||
<script language="JavaScript">
|
||||
window.setTimeout('window.location="bot.php"', 1000);
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
<?php
|
||||
exit(0);
|
||||
}
|
||||
|
||||
function sendCommand($cmd) {
|
||||
global $aConfig;
|
||||
|
||||
$fName = $aConfig['ctrlFifo'];
|
||||
if (!file_exists($fName)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$fifo = fopen($fName, "w");
|
||||
fwrite($fifo, "$cmd\n");
|
||||
fclose($fifo);
|
||||
redirect();
|
||||
}
|
||||
|
||||
|
||||
if ($_GET['c'] == 'kb') {
|
||||
__logAdmin("is stopping the IRC bot");
|
||||
sendCommand("BOTOFF");
|
||||
} elseif ($_GET['c'] == 'sb') {
|
||||
__logAdmin("is starting the IRC bot");
|
||||
sendCommand("BOTON");
|
||||
}
|
||||
|
||||
$running = file_exists($config['cs_path'] . "/ircbot.pid");
|
||||
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<title>LegacyWorlds Beta 5 > Administration > IRC bot</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1><a href="index.html">LWB5 > Administration</a> > IRC bot</h1>
|
||||
<?php
|
||||
|
||||
if ($running) {
|
||||
?>
|
||||
<p>
|
||||
IRC bot is (probably) running. <a href="?c=kb">Kill bot</a>
|
||||
</p>
|
||||
<?php
|
||||
} else {
|
||||
?>
|
||||
<p>
|
||||
IRC bot is not running. <a href="?c=sb">Start bot</a>
|
||||
</p>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue