|
2010年5月11日
[AMXX 带源码] [发布] 网页管理模块『Web Manager Module』V1.1
Web Manager 是一个用 Delphi 语言编写的 AMXMODX 模块。使用 Web Manager,可以用网页来查看服务器状态和管理服务器;Web Manager 使用 PHP 做为脚本语言,可以使用 PHP 的绝大多数函数,可以非常方便的进行网页制作。
更新记录:
v1.1 [2010-05-11]
1. 添加对 PHP 变量 $_COOKIE[]、$_SESSION[] 的支持;
2. 添加对 PHP 变量 $_FILES[] 的支持(支持上传文件);
3. 添加对 PHP 函数 setcookie()、header() 和 session_*() 的支持;
4. 添加一些 PHP $_SERVER[] 变量;
5. 可自定义 HTTP 监听端口;
6. 支持虚拟目录;
7. 添加一个内置函数:webmgr_elapsed_time();
8. 删除 5 个内置函数:webmgr_get_cookie()、webmgr_set_cookie()、webmgr_delete_cookie()、webmgr_redirect()、webmgr_get_client_ip();
9. 更新 PHP 页面。
一、需求
MetaMod 1.19p28;
AMXMODX 1.75 及以后版本。
二、安装步骤
1. 将 "webmgr_amxx.dll" 复制到 "{GAMEROOT}/{MODDIR}/addons/amxmodx/modules";
2. 在 "{GAMEROOT}/{MODDIR}/addons/amxmodx/configs/modules.ini" 中添加新的一行 "webmgr" (没有引号);
3. 复制文件夹 "webmgr" (包含所有子文件夹) 到 "{GAMEROOT}/"。
4. 如果你想默认网页是英文,请编辑 "{GAMEROOT}/webmgr/www/index.php",将 "cn/index.php" 修改为 "en/index.php"。
5. 根据你的需要修改网页配置文件 "{GAMEROOT}/webmgr/www/cn/config.inc.php" 和 "{GAMEROOT}/webmgr/www/en/config.inc.php";
6. 根据你的需要编辑主配置文件 "{GAMEROOT}/webmgr/configs/webmgr.ini",一般来说只需要修改管理密码 Admin_Password 即可;
7. 根据你的需要编辑虚拟目录配置文件 "{GAMEROOT}/webmgr/configs/vdir.ini";
8. 重新启动你的游戏服务器;
9. 用浏览器访问 http://服务器IP:服务器端口/ ;
10. 输入服务器 RCON 密码 或 "{GAMEROOT}/webmgr/configs/webmgr.ini" 中设定的密码并登录。现在你可以管理你的服务器了。
三、内置函数
这些内置函数是指可以在 PHP 文件中调用的函数,使用方法和简要描述请查看“webmgr/Documents/Simplified Chinese/functions.txt”文档。
四、联系方式
作者:Rulzy
E-Mail:[email protected]
网站:http://www.dt-club.net/
五、感谢
本模块使用 PHP4Delphi 组件,在此对 PHP4Delphi 的作者表示感谢。你可以在这里下载 PHP4Delphi:http://users.telenet.be/ws36637/php4delphi.html
六、其他
1. 压缩文件中已包含此模块的源代码。
2. 修改 模块源代码 和/或 PHP页面 时请保留版权信息。
3. 未经作者同意,严禁将此模块用于任何商业活动中!
4. 压缩文件中已包含 PHP 环境,不需要另外搭建 PHP 环境。当然,你也可以通过修改 {GAMEDIR}/webmgr/php-5.3.0-Win32-VC6-x86/php-webmgr.ini 以配置 PHP 环境。
5. 请使用 PHP-5.3.0-Win32-VC6-x86 版本,以获得与本模块最好的兼容性。
6. 内网服务器如果要外网访问,请注意不要忘记映射相应的 TCP 端口。
点通论坛
2010年5月11日
请浏览以下网址来查看效果:http://www.ak69v.com:27018/
|
|