编程夜未眠

有志者,事竟成,破釜沉舟,百二秦关终属楚;苦心人,天不负,卧薪尝胆,千三越甲可吞吴.

用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
shaohui的公告
<b>首页链节</b><br> <a href='http://blog.csdn.net/shaohui/archive/2005/01/02/237488.aspx'><font color=red>公开留言</font></a><a href="http://blog.csdn.net/shaohui/contact.aspx">私人留言</a> <br> <a href="http://blog.csdn.net/shaohui/archive/2006/06/09/784478.aspx" title="查看该blog的历史记录"> blog日志</a> <a href="http://blog.csdn.net/shaohui/archive/2006/05/17/741898.aspx"> blog声明</a> <br> <a href='http://blog.csdn.net/shaohui/archive/2008/04/17/2299003.aspx'>Shaohui的google相册</a><br> <br> <b>语言&nbsp;&nbsp;</b> <a title="在FireFox不工作,暂时只能用IE查看英文的blog" name="english_blog" onclick="open_english_blog()" href="#">English(beta)</a> <a name="chinese_blog" id="chinese_blog" onclick="open_chinese_blog()" href="#">Chinese</a> <br> <b>最近关注</b> <a href="http://cr.yp.to/qmail.html"><img width=150 border=0 src="http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/226532/o_qmail.gif"></a><br> <a href="http://www.shaohui.org"> <img border=0 width=155 src="http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/60135/o_shaohui_org.gif"></a> <br> <br> <a href="http://www.china-wholesale.com" targe="_blank"> 朋友的外贸网站,china-wholesale。</a> <br><br> <b>最新公告</b><br> <ul> <li>2008.03 获得2007年<a href='http://subject.csdn.net/community2007/mvb_index.htm'>CSDN最有价值博客</a>提名,综合排名第七.</li> </li> <li>2008.01 “编程夜未眠”被评为<a href='http://subject.csdn.net/csdn2007pandian.htm'>CSDN十大推荐博客</a>,排名第八.</li> <li>2007.06 <a href="http://blog.csdn.net/shaohui/archive/2007/07/08/1682819.aspx">变web开发专家了</a> <li>2007.03 提交SnifferFox到<a href='http://www.skycn.com/soft/34575.html' target=_blank>天空软件</a> <li>2006.12 此blog获得2006 <a href="http://blog.csdn.net/chenggl/archive/2007/01/10/1479327.aspx" target='_blank'>CSDN最有价值博客</a>提名,综合排名第六. <li>2005.5 此blog进入<a target=_blank href='http://blog.csdn.net/top100.aspx'>top100</a>. <li><a href="http://blog.csdn.net/shaohui/archive/2006/06/09/784478.aspx">更多...</a> </ul> <br> <b>My Work</b> <br> <font color=red>发布SnifferFox v1.0,该软件在界面和易用性方面作了比较大的改进,默认安装提供了超过30套界面皮肤。 </font> <br> <b>下载</b> <a href="http://www.shaohui.org/downloads/snifferfox_v1.0_src.rar">源程序</a> <a href="http://www.shaohui.org/downloads/snifferfox_v1.0.exe">安装程序</a> <br> <a href="http://blog.csdn.net/shaohui/archive/2006/10/04/1320448.aspx"> <img width= "100%" border="0" src="http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/226532/o_snifferfox_incline.jpg"> </a> <br> <font color=red>发布一个公式计算器,功能不比Windows的计算器弱哈,而且还更为实用,不过还有一些bug等以后有时间了再来改进. </font> <br> <b>下载</b> <a href="http://www.shaohui.org/downloads/exprcalc_v0.9.exe">安装程序</a> <a href="http://www.shaohui.org/downloads/exprclac_0.9_free_install.rar">免安装压缩包</a> <a href="http://blog.csdn.net/shaohui/archive/2006/04/20/670444.aspx"><img width=100% border="0" src="http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/173138/r_ExprCalc.GIF"></a> <font color=red><br>发布SnifferFox Version Beta了,并且提供源代码,对学网络编程的朋友可能会有帮助!</font> <br> <b>下载</b> <a href="http://www.shaohui.org/downloads/SnifferFox_Beta_Source.rar">源程序</a> <a href="http://www.shaohui.org/downloads/SnifferFox_Beta_Release.rar">安装程序</a> <a href="http://blog.csdn.net/shaohui/archive/2006/02/25/609000.aspx"><img width=100% border="0" src="http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/173138/r_cover.jpg"></a> <br> <b>个人档案</b><br> <a href='http://blog.csdn.net/shaohui/archive/2006/05/17/741898.aspx'><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/60135/t_edward.jpg" border="0" ></a> <br> <p> <b>联系方式:</b><br> <!-- <a target=_black href='http://wpa.qq.com/msgrd?V=1&Uin=253864726&Site=BLOG&Menu=yes'><IMG SRC="http://wpa.qq.com/pa?p=1:253864726:4" BORDER=0 alt='有事请Q我!'> <font color=gray>253864726 (闲聊勿加)</font>--></a> <a hferf='#' id=mailaddr> <img src="http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/60135/o_mail_shaohui.gif" border="0"></a> <p><b>访问统计</b></p><div id="counter"></div>. <IMG src="invalid_image_url_just_a_tag" style="DISPLAY: none"> <SCRIPT language=javascript> o = document.getElementById("mailaddr"); o.href = 'mai'; o.href += 'lto:shaohui.'; o.href += "zheng@gmail.com?subject=Mail from Blog reader"; try{ var currentpos,timer; function initialize() { timer=setInterval('scrollwindow()',10); } function sc(){ clearInterval(timer); } function scrollwindow() { currentpos=document.body.scrollTop; window.scroll(0,++currentpos); if (currentpos != document.body.scrollTop) sc(); } document.onmousedown=sc; document.ondblclick=initialize; } catch (exceptionObj) { } function display_counter() { var obj = document.getElementsByTagName('em'); var cnt,i; var str,html=''; for (cnt=0;cnt<obj.length;cnt++) { str = obj[cnt].innerHTML; if (str.length < 4) continue; //if (str.indexOf('点击') != -1 || str.indexOf('Click') != -1 ) { // str = str.substr(5); html = "<table border='0'><tr><td bgcolor='#000000'>"; for (i=0; i<str.length; i++) { if (str.substr(i,1) >= '0' && str.substr(i,1) <= '9') html += "<img src='http://p.blog.csdn.net/images/p_blog_csdn_net/shaohui/60135/t_num_" + str.substr(i,1) + ".gif' border='0' width='20'>"; else break; } html += "</td></tr></table>"; document.getElementById('counter').innerHTML = html; //document.write(html); break; } } } function adjust_image() { var blogname = "shaohui"; //改成你的blog的名字 var thisurl = this.location.href; var imagesize = 90; //改成你所想要的图象的宽度 if ((thisurl.indexOf("http://blog.csdn.net/"+blogname+"/Gallery")>=0) && (thisurl.indexOf("http://blog.csdn.net/"+blogname+"/Gallery/image") < 0)) { var cnt; var flagidx = -1; for (cnt=0; cnt<document.images.length-2; cnt++) { if (document.images[cnt].src.indexOf("invalid_image_url_just_a_tag") >= 0) flagidx = cnt; if (flagidx >= 0)//如果该图象已经在我们设置的标记以后,更改该图象 document.images[cnt].width = imagesize; } } } o = document.getElementById("chinese_blog"); o.href="#"; function open_english_blog() { document.clear(); document.writeln("<h1>Opening English Blog</h1>"); document.writeln("<h2>A little slow, patient please!<br>Thanks for google's Translation</h2>"); document.writeln("<h2>-----------<br>Shaohui<h2>"); this_url = window.location.href; this.location.href="http://64.233.179.104/translate_c?hl=zh-CN&ie=UTF-8&oe=UTF-8&langpair=zh-CN%7Cen&u=" + this_url + "&prev=/language_tools"; } function open_chinese_blog() { url = "htt" + "p://" + "blog.csdn.net/" + "shaohui"; this.location.href=url; } function create_navigator() { var nav_html = '<div id="navigator">'; nav_html += '<ul>'; nav_html += '<li><a href="http://blog.csdn.net/shaohui">博客首页</a></li>'; nav_html += '<li> <a href="#">资源索引</a> </li>'; nav_html += '<li> <a href="http://www.shaohui.org">伪程序员</a> </li>'; nav_html += '<li> <a href="http://blog.csdn.net/shaohui/category/61842.aspx">作品</a> </li>'; nav_html += '<li> <a href="http://blog.csdn.net/shaohui/archive/2005/01/02/237488.aspx">留言板</a> </li>'; nav_html += '</ul>'; nav_html += '</div><br>'; var obj = document.getElementById("csdnblog_content"); //alert(obj); obj.innerHTML = nav_html + obj.innerHTML; } function hidden_related_topics() { var obj = document.getElementsByTagName('div'); var cnt,i; var str,html=''; // find the 相关文章 tag for (cnt=0; cnt < obj.length; cnt++) { str = obj[cnt].innerHTML; if (obj[cnt].className == "post" && str.indexOf("相关文章") != -1 && obj[cnt].id == "") { obj[cnt].style.display = 'none'; // do not display it } } } function init_blog_setting() { display_counter(); create_navigator(); //adjust_image(); hidden_related_topics(); } //init_blog_setting(); window.attachEvent("onload",init_blog_setting); </script>
文章分类
iGenus邮件系统
常去的地方
C++Builder研究
ChinaUnix
CSDN
系统分析之窗
软件工程专家网
个人简历
a.个人简历封面
b.个人简历
c.主要课程成绩
d.我的丑作
给我留言
友情链节
CSDN Blog开发组
Eric's BLog(RSS)
Expression Calculator
Fantasy Soft(RSS)
ivy 微凉
Shaohui
SnifferFox on Google Code
流星絮语 JAVA学习笔记
老顽童-程序员考试
葛涵涛(RSS)
键者天行
珍藏链节
Qmail 官方网站
STL技术文章不完全列表
中国历代疆域图
存档

原创  发布SnifferFox v1.0 收藏

       请注意:下载地址已经更改。http://www.shaohui.org/snifferfox.html

     SnifferFox Version Beta发布这么久了,一直都还是个beta,最近花了一些时间对以前的beta版本做了一些改进,修正了一些bug,终于可以把beta变成v1.0. 需要了解更多,请参考以前的关于SnifferFox的文章。

    下载地址:

    源代码         下载
    安装程序      下载

    如果不能够下载,请直接留言或者和我联系。

    同beta版本一样,v1.0一样无偿公开程序源代码.方便大家的学习和交流.由于时间和精力有限,相关帮助文档未

作更新,依然使用beta版本的帮助文档.


新功能(New Features)

    1.增强多语言的支持
不用重新编译,支持动态加载语言文件.只须把语言文件拷贝到Lang目录并且以*.lang方式命名就可以了.
具体扩展方法见Lang/How_To_Translate.txt.

    2.增强SnifferFox的皮肤
系统默认的时候已经提供了超过30中皮肤可以供选择,同时也支持用户自己定义皮肤,支持皮肤动态加载.
皮肤的制作方法请参考SuiPack相关文档,皮肤制作要以后直接拷贝到Skins目录,并且以*.sui命名就可以使用.

    3.支持用户自定义端口号
在v1.0中支持用户指定要监视的端口,然后可以只接收该端口的数据包,使得该软件更有利于做协议分析之用.

    4.增强用户选项
增加系统热键(CTRL+ENTER,CTRL+F8),增加自动启动自动开始功能.

    5. 改进排序算法    
以前的排序方法相当慢,当数据量比较大的时候实在是慢到无法忍受的程度,在这个版本中做了比较大的改进.

    6.界面改进
增加更多的提示信息,使得界面更多人性化. 对话框中增加图标. 当用户只有一张网卡的时候会自动选择该网卡.

    7.把Winpcap打包到SnifferFox的安装包中
使得安装SnifferFox更加方便.


错误修正(BugFix)

    1.当有数据没有保存而退出时,系统会弹出一个保存确认窗口,还会弹出一个退出确认窗口
   
    2.清空数据的时候,选择不清空,系统也会将数据全部清空

    3.修正边界数据显示问题,有时显示最后一条记录或第一条记录的时候会显示错误.

 

发表于 @ 2006年10月04日 14:15:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:Blog技巧, 用JavaScript解决图像不能正常显示问题 | 新一篇:收集整理的Linux下的小技巧(一)

  • 发表评论
  • 评论内容:
  •  
Copyright © shaohui
Powered by CSDN Blog