网站保姆预览版 0.0.0.1
来源:互联网 发布:php api 文档管理系统 编辑:程序博客网 时间:2024/05/17 05:16
概述
本软件针对网站技术员所设计,可实现对网站的各种数据检测并以四种方式进行有效提示
达到对网站监控,为了最大方便大家二次开发,本软件访问方式为HTTP访问页面 根据页面
返回值进行大小比较,等于比较.这样可是的程序员在服务器页面程序上进行二次开发,灵
活多变无论是那种编程语言输出格式为XML即可.
程序说明
配置XML格式(config.XML)
<ProgramConfig> 节点主程序配置节点
saveLog 是否文件记录日志
checkMinute 程序检测间隔(是指间隔多长时间程序进行对网站各种检测运行,但运行是否根据每个人物间隔时间而定)
webSiteName 监控站点名称
loginTack 网站检测凭证 此凭证应和网站页面凭证一只
TaskConfig/Task节点是任务节点
name 名称
checkUrl 检测页面地址
CompareType 返回数据对比方式 amount 等于,Than 大于,Less 小于
checkMinute 检测时间价格 这个间隔是指单个任务间隔多久进行服务器检测
lastCheckTime 最后一次检测时间
tipType 提示方式 Text 气泡提示,Program 外部程序提示,Http 远程WEB调用,sound 播放声音
tipMessage 提示内容/运行程序调用参数
页面 以asp.net(c#) 为例
protected void Page_Load(object sender, EventArgs e)
{
Response.Expires = -1;
Response.AddHeader("Pragma", "no-cache");
Response.AddHeader("cache-ctrol", "no-cache");
string _xmlTmp = @"<serverXML><state>$state$</state><value>$value$</value></serverXML>";
if (Request.QueryString["loginTack"] != null && Request.QueryString["loginTack"].ToString() == _logTack
&& Request.QueryString["prm"] != null)
{
switch (Request.QueryString["prm"].ToString())
{
case "test":
_xmlTmp = _xmlTmp.Replace("$state$", "1");
_xmlTmp = _xmlTmp.Replace("$value$", "1");
break;
default:
_xmlTmp = _xmlTmp.Replace("$state$", "99");
_xmlTmp = _xmlTmp.Replace("$value$", "访问参数错误,访问受限");
break;
}
}
else
{
_xmlTmp = _xmlTmp.Replace("$state$", "100");
_xmlTmp = _xmlTmp.Replace("$value$", "访问证书不一致,访问受限");
}
Response.Write(_xmlTmp);
Response.End();
}
变量_xmlTmp 返回XML模版 state 返回状态 1为成功,value 返回值 可以是服务器提供的任何信息
写在最后 虽然整个程序的过程非常简单,但是能够实现更多二次开发的功能使得监视网站更加完善,更加方便快捷.
博客 http://blog.csdn.net/bg1jt
下载 http://bg1jt.download.csdn.net/
- 网站保姆预览版 0.0.0.1
- 网站保姆 SiteNanny 0.0.2 技术预览版发布
- 网站保姆 0.0.2.091217 正式版
- 保姆
- 保姆程序员
- 家庭机器人保姆
- 眼保姆 垃圾产品
- 保姆型项目经理
- QQ宠物保姆
- “保姆式”软件开发
- ArcGIS Android API 0.1 内部预览版
- Windows 9开发者预览版可下载? 小心是钓鱼网站!
- MVC4在IIS7上部署完成后,预览网站,只能看到目录,不能预览网站
- 电视剧保姆剧情详细介绍
- 中央二台 超级保姆
- 保姆照顾孩子版本1
- 保姆照顾孩子版本2
- 改进版Community预览
- 如何折磨 IE6 用户
- Nutch Crawler工作流程
- StretchDIBits函数
- 热点块竞争和解决--cache buffers chains 3(转载)
- Linux 第二步
- 网站保姆预览版 0.0.0.1
- 博客收藏
- Java 的JDBC 数据库连接池实现方法
- 如何解除KIS2010对应用程序的限制?
- 日文版XP 升级MediaPlayer 11 最简单通过正版验证方法
- 最有价值的.NET第三方控件
- GObject Tutorial
- Windows CE电源管理的实现
- etmvc1.0正式版发布