局域网ARP攻击免疫器
软件简介:可防止常见的ARP和恶意软件如(网络执法官)
局域网arp攻击免疫器.zip
fast小工具
软件简介:绿茶加快网上邻居的打开和加接速度。不错的。

fast小工具.zip
加快网络连接
软件简介:绿茶加快网上邻居的打开和加接速度。不错的。
加快网络连接.zip
绿茶清毒小工具
软件简介:针对威金、自动播放病毒进行清理和安装预防补丁

绿茶清毒小工具.zip
游戏注册表
软件简介:网络游戏+本地游戏常用注册表.很实用的。

游戏注册表.zip
任务管理器修改器
软件简介:可以给任务管理器加个密码。加强安全。

任务管理器修改器.zip
GHOST-IP自动修改器
软件简介:GHOST后自己改IP和机器名和IPX的小工具。比较不错。方便实用。

ghost-ip自动修改器.zip
电源管理模式选择工具
软件简介:Windows下改电源的工具。用于GHOST系统后用户改电源。

电源管理模式选择工具.zip
关闭有害木马端口
软件简介:关闭常见木马端口,有效防止木马病毒。

关闭有害木马端口.zip
微软HD声卡补丁
软件简介:微软HD声卡补丁,正式版系统已集成...
HDdriver_audio_microsoft_bus.exe
纳米盘下载 http://www.namipan.com/d/HDdriver_audio_microsoft_bus.exe/1eea11a1952b76c93f4345528d1401846f1fda85fefddd01
锁定刷新率工具
软件简介:锁定显卡刷新率工具

锁定刷新率工具.zip
Chkdisk磁盘错误扫描工具
软件简介:比WINDOWS自代的Chkdisk还要好用。效果不错。可以修复文件和磁盘错误同时可以清理垃圾临时文件。推存下载。

chkdisk磁盘错误扫描工具.zip
绿茶arp工具
软件简介:本机以及网关IP和MAC地址自动绑定程序解压后入在启动项中即可。

绿茶arp工具.zip
绿茶迅闪只读更新教程
软件简介:应很多客户要求,特制作迅闪特别版只读教程。有需要的请下载。视频查看密码:www.gtxp2.com
绿茶迅闪只读更新教程.zip
绿茶开机启动延时工具
软件简介:可以设置开机启动后多少秒执行指定程序。先设置配置文件。然后创建快捷方式放入启动项中即可。
延时工具单机版.zip
延时工具网络版.zip
基于PXE启动的网络刻隆和维护系统
软件简介:网络刻隆必备工具。支持多种网卡。主要用于支持PXE启动的网吧网络刻隆。方便快速。网管人员推荐下载。具体说明已附带。

pxe网克.zip
Windows序列号查看更改器
软件简介:在WINDOWS运行状态下查看更改器Windows序列号。

windows序列号查看更改器.zip
删除最后一次正确配置
软件简介:删除最后一次正确配置,防止有人通过启动按f8进入最后一次正确配置,删掉冰点.

删除最后一次正确配置.zip
全自动Ghost批处理生成器
软件简介:全自动Ghost批处理生成器,方便网吧克盘.

ghostshell.zip
ARP终极免疫
软件简介:可实现自动帮定网关和本机MAC.有效的防止ARP新变种.设置简单方便.

arp终极免疫.zip
XP计算机名_IP_网关_DNS一次搞定
软件简介:XP计算机名_IP_网关_DNS一次搞定.

xp计算机名_ip_网关_dns一次搞定.zip
绿茶网管工具

绿茶网管工具.zip
冰点6.2网吧专用版
软件简介:支持2000/XP/2003/VISTA.
保护时图标不显示.
支持保护状态修改时间.
支持盘符选择.

冰点6.2网吧专用版.zip
输入调整工具

输入调整工具.zip
防ARP欺骗利器 1.0 绿色版
软件简介:本软件是一款主动防御ARP欺骗的工具,可定时向网关发送数据包,告诉网关自己正确的MAC地址,同时在本地绑定网关IP和MAC地址,防止ARP缓存表被篡改,可以有效地防止P2P限速软件的攻击。本软件是免费软件,没有任何限制,您可以自由使用
anti-arpspoof.zip
F8加密器绿色版
软件简介:F8加密器绿色版防止进入安全模式。

f8加密码.zip
键盘检测器工具 2.0 绿色版
软件简介:键盘检测器是一个小巧的检测键盘的软件,有了它你可以用最快的时间来检验你键盘上的键位是否好用,这样在买键盘的时候带上它就不会被奸商给蒙混过关了,你可以根据软件测试的参数来辨别键盘的优劣,而且还可以测试你的打字速度呢

bordtest.zip
基于ISCSI协议类CCDISK绿色出盘(界面版+菜单调用版)
软件简介:基于ISCSI协议类CCDISK绿色出盘(界面版+菜单调用版).
基于iscsi协议类ccdisk绿色出盘(界面版+菜单调用版).zip
开始菜单删除工具
软件简介:开始菜单删除工具,只保留关机项。

开始菜单删除工具.zip
FG电影菜单v3.0黑版
软件简介:密码是:qq43654335 设置简单。实用。界面清爽。

fg电影菜单v3.0黑版.zip
麦克风音量无法调节
软件简介:
1.解决Realtek ALC861/863/883 系统录音无法调节音量
2.解决Realtek ALC861/863/883 使用QQ,UC等软件无法调节麦克风音量

麦克风音量无法调节.zip
GGhost硬盘安装器2009┊把镜像文件恢复到启动硬盘上分区┊简体中文绿色免费版
软件简介:GGhost硬盘安装器是“GGhost一键恢复”系列中的一个免安装绿色软件,可把硬盘上已有的ghost镜像文件,恢复到启动硬盘上的任意分区,也可用于系统备份;
软件自动搜索根目录及一级目录下扩展名为gho和ggh的ghost镜像文件;支持多硬盘,支持Windows 2000、xp、2003、vista、2008系统。

gghost2009.zip
MaxDOS V7.1┊集成了GHOST 8.2
软件简介:MaxDOS 7.1 更新如下:
网刻服务端升级为 MAXNGS 2.0
修正网刻服务端同一时间内DHCP只能提供一个IP地址,第二台无汉获得IP地址.
修正DHCP分配 IP时,一台机器分配了两个IP.修正TFTP不能同时传送多个进程.
增加多网段功能,当使用大网段时,可设置超过多少台机器自动跳跃至下一网段,理论支持无
限台客户端,增加方案功能,当首次设置完毕后,方案将自动被保存,下次使用无需再次设置.
MAXDOS客户端:
增加新的引导器,主要用于解决某些特殊的主板,或者某些特殊的芯片组引导问题,
特别是针对笔记本无法引导的问题,以及原来7.0 版的启动花屏,或启动重启等现像的修正.
增加对64位操作系统的支持,主要为 64位的VISTA和2008SERVER的支持问题.
增加对繁体中文操作系统的支持,繁体中文操作系统可正常显示繁体文字.
增加软件的兼容性,增加备份目录创建是否成功提示,以免一键还原失效.
改进Realtek TEL8169网卡驱动问题. 增加部份新的网卡驱动.
修正NVDIA自动识别网卡时卡住,改为提示手动加载. 增加NDIS驱动手动选择菜单.
修正自动网刻时,使用手动加载网卡驱动时会报错问题.
收入置顶贴中的网卡驱动收集贴的驱动至12月10日.更新内置的常用软件.
更新控制台为 2.0 可显示引导模式状态,及增加引导器新老版本的切换功能.
友情提示,如果你的主板为NVIDIA芯片组,而不能识别网卡的,请尝试使用手动加NVIDIA驱动.
还有其它功能,未能一一列出.

maxdos v7.1┊集成了ghost 8.2.zip
解决退出大型游戏速度慢问题,适合1G内存以上使用
软件简介:解决退出大型游戏速度慢问题,适合1G内存以上使用.大大提升运行速度.
如果内存小于1G禁用.
解决退出大型游戏速度慢问题,适合1g内存以上使用.zip
IP自动改 V2.2┊方便网吧、公司等Ghost系统后自动修改IP
软件简介:IP自动改v2.2更新:
1.增加客户端安静模式,无任何错误提示直接按配置文件修改信息
2.修复万象密码不能为空的BUG
3.加入程序版本检测功能
1.方便网吧、公司等批量Ghost系统后自动修改IP、计算机名等信息。
2.可生成ARP绑定批处理文件,生成自动改IP的客户端程序。
3.万象管理员自动登陆、CS1.5CDKey自动导入等功能

ip自动改 v2.2.zip
晨枫U盘维护工具V2.0正式版(适用512M以上U盘)
软件简介:2.0版所集成软件:
老毛桃集成红叶PE(集成超多齐全工具)、MaxDOS V7标准版(GHOST11.5)、GHOST多版本集合包(GHOST8.2/8.3/11.5)、DM 9.56 中英文版、ADDS 10.0.2160 中文版、PM 8.05 双语服务器版、HDDREG 1.51、效率源 2007
提示:由于各种主板对U盘启动支持方式和兼容性不同,本程序可能会存在着兼容性问题而不能正常引导,但请选择不同的启动模式来尝试,肯定会有一种适合你的主板!
使用教程请直接访问:http://myfeng.cn/Help/Index.htm

路径更改工具
软件简介:可以更改包括:桌面、IE收藏夹、我的文档、IE临时目录、系统文件临时文件等默认路径。

路径更改工具.zip
4g以上内存开启支持工具
软件简介:4g以上内存开启支持工具.
详细请看使用说明。

4g以上内存开启支持工具.zip
暴风影音0day漏洞补丁 暴风影音发布的以免遭受黑客攻击
软件简介:5月2日,暴风影音日常更新的版本:Build version : 3.9.4.27中发现0day漏洞。安装了该版本暴风影音的用户在访问挂有恶意代码的网站的时候将可能被木马入侵。暴风影音3.9.4.27版本于4月30日上线,目前使用用户30-50万。暴风影音于5月4日上午发布该漏洞的官方补丁。提醒该版本用户及时安装暴风影音官方提供的补丁,以免遭受黑客的攻击

暴风影音0day漏洞补丁.zip
Microsoft最新iSCSI客户端2.05
软件简介:Microsoft最新iSCSI客户端2.05 .方便ISCSI的客户下载使用.

microsoft最新iscsi客户端2.05.zip
PS. 老规矩 需要解压密码的 留下 E-MAIL ~@@
AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力)
[AJAX介绍]
Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。
异步JavaScript和XML(AJAX)不是什么新技术,而是使用几种现有技术——包括级联样式表(CSS)、JavaScript、XHTML、XML和可扩展样式语言转换(XSLT),开发外观及操作类似桌面软件的Web应用软件。
[AJAX执行原理]
一个Ajax交互从一个称为XMLHttpRequest的JavaScript对象开始。如同名字所暗示的,它允许一个客户端脚本来执行HTTP请求,并且将会解析一个XML格式的服务器响应。Ajax处理过程中的第一步是创建一个XMLHttpRequest实例。使用HTTP方法(GET或 POST)来处理请求,并将目标URL设置到XMLHttpRequest对象上。
当你发送HTTP请求,你不希望浏览器挂起并等待服务器的响应,取而代之的是,你希望通过页面继续响应用户的界面交互,并在服务器响应真正到达后处理它们。要完成它,你可以向 XMLHttpRequest注册一个回调函数,并异步地派发XMLHttpRequest请求。控制权马上就被返回到浏览器,当服务器响应到达时,回调函数将会被调用。
[AJAX实际应用]
1. 初始化Ajax
Ajax实际上就是调用了XMLHttpRequest对象,那么首先我们的就必须调用这个对象,我们构建一个初始化Ajax的函数:
/**
* 初始化一个xmlhttp对象
*/
function InitAjax()
{
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
你也许会说,这个代码因为要调用XMLHTTP组件,是不是只有IE浏览器能使,不是的经我试验,Firefox也是能使用的。
那么我们在执行任何Ajax操作之前,都必须先调用我们的InitAjax()函数来实例化一个Ajax对象。
2. 使用Get方式
现在我们第一步来执行一个Get请求,加入我们需要获取 /show.php?id=1的数据,那么我们应该怎么做呢?
假设有一个链接:<a href="/show.php?id=1">新闻1</a>,我点该链接的时候,不想任何刷新就能够看到链接的内容,那么我们该怎么做呢?
//将链接改为:
<a href="#" onClick="getNews(1)">新闻1</a>
//并且设置一个接收新闻的层,并且设置为不显示:
<div id="show_news"></div>
同时构造相应的JavaScript函数:
function getNews(newsID)
{
//如果没有把参数newsID传进来
if (typeof(newsID) == 'undefined')
{
return false;
}
//需要进行Ajax的URL地址
var url = "/show.php?id="+ newsID;
//获取新闻显示层的位置
var show = document.getElementById("show_news");
//实例化Ajax对象
var ajax = InitAjax();
//使用Get方式进行请求
ajax.open("GET", url, true);
//获取执行状态
ajax.onreadystatechange = function() {
//如果执行是状态正常,那么就把返回的内容赋值给上面指定的层
if (ajax.readyState == 4 && ajax.status == 200) {
show.innerHTML = ajax.responseText;
}
}
//发送空
ajax.send(null);
}
那么当,当用户点击“新闻1”这个链接的时候,在下面对应的层将显示获取的内容,而且页面没有任何刷新。当然,我们上面省略了show.php这个文件,我们只是假设show.php文件存在,并且能够正常工作的从数据库中把id为1的新闻提取出来。
这种方式适应于页面中任何元素,包括表单等等,其实在应用中,对表单的操作是比较多的,针对表单,更多使用的是POST方式,这个下面将讲述。
3. 使用POST方式
其实POST方式跟Get方式是比较类似的,只是在执行Ajax的时候稍有不同,我们简单讲述一下。
假设有一个用户输入资料的表单,我们在无刷新的情况下把用户资料保存到数据库中,同时给用户一个成功的提示。
//构建一个表单,表单中不需要action、method之类的属性,全部由ajax来搞定了。
<form name="user_info">
姓名:<input type="text" name="user_name" /><br />
年龄:<input type="text" name="user_age" /><br />
性别:<input type="text" name="user_sex" /><br />
<input type="button" value="提交表单" onClick="saveUserInfo()">
</form>
//构建一个接受返回信息的层:
<div id="msg"></div>
我们看到上面的form表单里没有需要提交目标等信息,并且提交按钮的类型也只是button,那么所有操作都是靠onClick事件中的saveUserInfo()函数来执行了。我们描述一下这个函数:
function saveUserInfo()
{
//获取接受返回信息层
var msg = document.getElementById("msg");
//获取表单对象和用户信息值
var f = document.user_info;
var userName = f.user_name.value;
var userAge = f.user_age.value;
var userSex = f.user_sex.value;
//接收表单的URL地址
var url = "/save_info.php";
//需要POST的值,把每个变量都通过&来联接
var postStr = "user_name="+ userName +"&user_age="+ userAge +"&user_sex="+ userSex;
//实例化Ajax
var ajax = InitAjax();
//通过Post方式打开连接
ajax.open("POST", url, true);
//定义传输的文件HTTP头信息
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//发送POST数据
ajax.send(postStr);
//获取执行状态
ajax.onreadystatechange = function() {
//如果执行状态成功,那么就把返回信息写到指定的层里
if (ajax.readyState == 4 && ajax.status == 200) {
msg.innerHTML = ajax.responseText;
}
}
}
大致使用POST方式的过程就是这样,当然,实际开发情况可能会更复杂,这就需要开发者去慢慢琢磨。
4. 异步回调(伪Ajax方式)
一般情况下,使用Get、Post方式的Ajax我们都能够解决目前问题,只是应用复杂程度,当然,在开发中我们也许会碰到无法使用Ajax的时候,但是我们又需要模拟Ajax的效果,那么就可以使用伪Ajax的方式来实现我们的需求。
伪Ajax大致原理就是说我们还是普通的表单提交,或者别的什么的,但是我们却是把提交的值目标是一个浮动框架,这样页面就不刷新了,但是呢,我们又需要看到我们的执行结果,当然可以使用JavaScript来模拟提示信息,但是,这不是真实的,所以我们就需要我们的执行结果来异步回调,告诉我们执行结果是怎么样的。
假设我们的需求是需要上传一张图片,并且,需要知道图片上传后的状态,比如,是否上传成功、文件格式是否正确、文件大小是否正确等等。那么我们就需要我们的目标窗口把执行结果返回来给我们的窗口,这样就能够顺利的模拟一次Ajax调用的过程。
以下代码稍微多一点, 并且涉及Smarty模板技术,如果不太了解,请阅读相关技术资料。
上传文件:upload.html
//上传表单,指定target属性为浮动框架iframe1
<form action="/upload.php" method="post" enctype="multipart/form-data" name="upload_img" target="iframe1">
选择要上传的图片:<input type="file" name="image"><br />
<input type="submit" value="上传图片">
</form>
//显示提示信息的层
<div id="message" style="display:none"></div>
//用来做目标窗口的浮动框架
<iframe name="iframe1" width="0" height="0" scrolling="no"></iframe>
处理上传的PHP文件:upload.php
<?php
/* 定义常量 */
//定义允许上传的MIME格式
define("UPLOAD_IMAGE_MIME", "image/pjpeg,image/jpg,image/jpeg,image/gif,image/x-png,image/png");
//图片允许大小,字节
define("UPLOAD_IMAGE_SIZE", 102400);
//图片大小用KB为单位来表示
define("UPLOAD_IMAGE_SIZE_KB", 100);
//图片上传的路径
define("UPLOAD_IMAGE_PATH", "./upload/");
//获取允许的图像格式
$mime = explode(",", USER_FACE_MIME);
$is_vaild = 0;
//遍历所有允许格式
foreach ($mime as $type)
{
if ($_FILES['image']['type'] == $type)
{
$is_vaild = 1;
}
}
//如果格式正确,并且没有超过大小就上传上去
if ($is_vaild && $_FILES['image']['size']<=USER_FACE_SIZE && $_FILES['image']['size']>0)
{
if (move_uploaded_file($_FILES['image']['tmp_name'], USER_IMAGE_PATH . $_FILES['image']['name']))
{
$upload_msg ="上传图片成功!";
}
else
{
$upload_msg = "上传图片文件失败";
}
}
else
{
$upload_msg = "上传图片失败,可能是文件超过". USER_FACE_SIZE_KB ."KB、或者图片文件为空、或文件格式不正确";
}
//解析模板文件
$smarty->assign("upload_msg", $upload_msg);
$smarty->display("upload.tpl");
?>
模板文件:upload.tpl
{if $upload_msg != ""}
callbackMessage("{$upload_msg}");
{/if}
//回调的JavaScript函数,用来在父窗口显示信息
function callbackMessage(msg)
{
//把父窗口显示消息的层打开
parent.document.getElementById("message").style.display = "block";
//把本窗口获取的消息写上去
parent.document.getElementById("message").innerHTML = msg;
//并且设置为3秒后自动关闭父窗口的消息显示
setTimeout("parent.document.getElementById('message').style.display = 'none'", 3000);
}
使用异步回调的方式过程有点复杂,但是基本实现了Ajax、以及信息提示的功能,如果接受模板的信息提示比较多,那么还可以通过设置层的方式来处理,这个随机应变吧。
[结束语]
这是一种非常良好的Web开发技术,虽然出现时间比较长,但是到现在才慢慢火起来,也希望带给Web开发界一次变革,让我们朝RIA(富客户端)的开发迈进,当然,任何东西有利也有弊端,如果过多的使用JavaScript,那么客户端将非常臃肿,不利于用户的浏览体验,如何在做到快速的亲前提下,还能够做到好的用户体验,这就需要Web开发者共同努力了。