自由行

2009-12-07

[转载]可以替代Microsoft Office Word的工具

Filed under: 应用软件, 转载 — Tags: , — thomas @ 09:18

ugmbbc发布于 2009-12-02 11:05:17
转自:http://cnbeta.com/articles/99066.htm

在我们的日常生活中Office套件中最常用可能就是Word,几乎垄断了这个市场,然而昂贵的售价令许多人望尘莫及。好在目前市场上有许多可以替 代Microsoft Office Word的免费软件和在线工具。用盗版的Microsoft Office Word不如用正版的免费软件,而且可以完美的兼容。

1.WPS

金山公司旗下的产品,可以说最好的产品之一了,号称更懂中文的办公软件。WPS对个人用户是免费的,而且是整套的办公软件。Anliu自然极力推荐,更不用说替代Microsoft Office Word。

2.OpenOffice.org

OpenOffice.org是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。包括Writer (文本文档)、Impress (演示文稿)、Calc (电子表格)、Draw (绘图)、Math (公式)和Base (数据库)六个模块,其中Writer模块就可以替代Word.

3.RedOffice

又是一款能与微软分庭抗礼的国产软件。无论是从性能上,还是从使用功能上,都与微软的Office不相上下,甚至在操作习惯上也十分接近微软的Office。RedOffice 办公软件包含了文字、表格、幻灯、绘图、公式和数据库六个组件。对个人版也是免费的。

4.永中Office

比较老牌的国产软件,经历了多个版本的演进,功能和操作有了很大的提升。最新的永中集成Office2009个人版SP1融入了大量互联网元素,强化互动体验,构建办公社区。当然个人版是免费的,永中也为智能机开发了手机Office,不过需要25元激活!

5.IBM Lotus Symphony

IBM Lotus Symphony 是一组集文字处理、电子表格和演示幻灯片于一身的免费办公套件。兼容Microsoft Office格式,具备丰富功能的生产力工具,直观的用户界面,并能与各种文档兼容。

6.Jarte

一个很小巧的软件,基于Word内核的软件,据其称是挖掘微软word强大的潜力,支持多种格式以及DOCX(word2007)。

7.AbiWord

小巧便携的软件,可以随盘携带。是一款免费的类似Microsoft Office Word软件。支持多种格式Microsoft Word,t, Open Document (OpenOffice.org), Office Open XML (MS Word 2007), RTF, HTML, Palm等等

8.EasyOffice

是一款与Microsoft Word及Excel兼容的软件组合。特色包括EastWord,符合您的文书处理需求; EasySpreadsheet,可创作基本或进阶的电子表格; EasyPresentation,包含动画图档; EasyBookkeeper,一套可做出基本的收入报表、平衡报表、支出报告等等的会计系统; Easy Contact Manager,有常联络清单、大批电子邮件和格式信件等等; EasySpeaker,英文语音模块,可为你阅读文件,并用电子邮件寄给你。官网貌似打不来,点此下载>>

9.NeoOffice (MAC Only)

一款专门为MAC用户设计的,是由其用户捐献所开发的。当然是免费为MAC用户提供

10.Bean (MAC Only)

同样是为MAC用户提供的,界面简洁,小巧容易上手。兼容MS Word, OpenOffice等等,有简体中文版哦!

以上是我搜集好长时间的成果,然而我发现这样的小巧的软件能够代替Word并且兼容的有很多,如果你有发现欢迎告诉我们,和大家一起分享。

第1楼 匿名人士 发表于 2009-12-02 11:08:04
替代个p,用免激活能升级绿色精简便携版不就成了
回复 支持(15) 反对(120)   举报
第2楼 匿名人士 发表于 2009-12-02 11:08:05
支持wps
回复 支持(445) 反对(23)   举报
第3楼 aki 发表于 2009-12-02 11:08:29
记事本
回复 支持(7) 反对(3)   举报
第4楼 匿名人士 发表于 2009-12-02 11:09:07
无奈系统自带dboffice
回复 支持(0) 反对(2)   举报
第5楼 匿名人士 发表于 2009-12-02 11:09:17
想当年WPS+五笔=电脑
回复 支持(123) 反对(3)   举报
第6楼 匿名人士 发表于 2009-12-02 11:09:35
没几个能坚持用的
回复 支持(21) 反对(4)   举报
第7楼 匿名人士 发表于 2009-12-02 11:10:33
nc文章
回复 支持(0) 反对(2)   举报
第8楼 匿名人士 发表于 2009-12-02 11:11:20
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了
你Y天生就是个盗版的命,估计你都是你mother盗版来的
回复 支持(101) 反对(9)   举报
第9楼 匿名人士 发表于 2009-12-02 11:16:52
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了
用D版还是低调点,不要说的那么理所当然
回复 支持(195) 反对(1)   举报
第10楼 匿名人士 发表于 2009-12-02 11:16:54
现在用wps了
回复 支持(6) 反对(1)   举报
第11楼 匿名人士 发表于 2009-12-02 11:20:18
引用匿名人士发表于2009-12-02 11:11:20的评论:
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了

你Y天生就是个盗版的命,估计你都是你mother盗版来的

这句话太狠了,你T微软干活啊?
回复 支持(10) 反对(18)   举报
第12楼 匿名人士 发表于 2009-12-02 11:25:38
OpenOffice的中文支持一直不好,特别是在windows7下
回复 支持(20) 反对(1)   举报
第13楼 匿名人士 发表于 2009-12-02 11:26:05
现在已经不贵了啊,很便宜了。 这是哪个世界的老闻?
回复 支持(0) 反对(4)   举报
第14楼 匿名人士 发表于 2009-12-02 11:26:08
wps界面难看的要死(和ms office2007比)
回复 支持(9) 反对(22)   举报
第15楼 匿名人士 发表于 2009-12-02 11:26:24
用office的唯一原因是他有OneNotes,写了一堆笔记。。如果有兼容OneNotes的免费出现,我会用他。
回复 支持(30) 反对(4)   举报
第16楼 匿名人士 发表于 2009-12-02 11:29:11
在我们的日常生活中Office套件中最常用可能就是Word,几乎垄断了这个市场,然而昂贵的售价令许多人望尘莫及。好在目前市场上有许多可以替代Microsoft Office Word的盗版OFFICE。
回复 支持(2) 反对(3)   举报
第17楼 匿名人士 发表于 2009-12-02 11:32:25
引用匿名人士发表于2009-12-02 11:26:24的评论:
用office的唯一原因是他有OneNotes,写了一堆笔记。。如果有兼容OneNotes的免费出现,我会用他。
Evernote 多平台,互联网免费同步笔记软件。 支持OneNote导入。
回复 支持(22) 反对(0)   举报
第18楼 匿名人士 发表于 2009-12-02 11:33:03
引用匿名人士发表于2009-12-02 11:08:05的评论:
支持wps
我举报,经常崩溃!
回复 支持(1) 反对(23)   举报
第19楼 匿名人士 发表于 2009-12-02 11:34:49
个人支持永中office。
回复 支持(6) 反对(2)   举报
第20楼 匿名人士 发表于 2009-12-02 11:37:19
用office唯一值得使用的就是excel了!
回复 支持(4) 反对(3)   举报
第21楼 匿名人士 发表于 2009-12-02 11:38:59
我是来顶WPS的……
回复 支持(4) 反对(1)   举报
第22楼 匿名人士 发表于 2009-12-02 11:51:13
腾讯,你敢做QQoffice吗?
回复 支持(279) 反对(1)   举报
第23楼 匿名人士 发表于 2009-12-02 11:51:36
请问有没有兼容office2010数学公式的免费软件,想copy同学的作业,我又不想装2010,怎么办?
回复 支持(0) 反对(0)   举报
第24楼 匿名人士 发表于 2009-12-02 11:58:11
引用匿名人士发表于2009-12-02 11:51:36的评论:
请问有没有兼容office2010数学公式的免费软件,想copy同学的作业,我又不想装2010,怎么办?
回复23楼:让你同学用他的office2010将作业另存一份,格式为97~2003兼容
回复 支持(6) 反对(0)   举报
第25楼 匿名人士 发表于 2009-12-02 11:58:42
目前WPS+win7
回复 支持(5) 反对(0)   举报
第26楼 匿名人士 发表于 2009-12-02 11:58:42
引用匿名人士发表于2009-12-02 11:32:25的评论:
引用匿名人士发表于2009-12-02 11:26:24的评论:
用office的唯一原因是他有OneNotes,写了一堆笔记。。如果有兼容OneNotes的免费出现,我会用他。

Evernote 多平台,互联网免费同步笔记软件。 支持OneNote导入。

多平台?只支持Windows和Iphone,Linux下用不成。。。
回复 支持(0) 反对(1)   举报
第27楼 匿名人士 发表于 2009-12-02 12:02:40
引用匿名人士发表于2009-12-02 11:58:42的评论:
目前WPS+win7
俺也一样。主要是wps小。
回复 支持(5) 反对(0)   举报
第28楼 匿名人士 发表于 2009-12-02 12:03:34
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了
你老婆偷人的时候,你也可以这么给她建议
回复 支持(8) 反对(0)   举报
第29楼 匿名人士 发表于 2009-12-02 12:05:09
引用匿名人士发表于2009-12-02 11:20:18的评论:
引用匿名人士发表于2009-12-02 11:11:20的评论:
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了

你Y天生就是个盗版的命,估计你都是你mother盗版来的

这句话太狠了,你T微软干活啊?

他不替MS干活,他只不过有基本的是非观念,不会偷了别人的东西,还觉得自己好像在替天行道
回复 支持(49) 反对(1)   举报
第30楼 匿名人士 发表于 2009-12-02 12:09:40
wps用着呢 争取把电脑里的除系统外所有软件都换成免费软件 不用盗版(游戏除外 55555)
回复 支持(6) 反对(0)   举报
第31楼 tra 发表于 2009-12-02 12:14:18
Jarte ,AbiWord 也就能替代替代wordpad吧
回复 支持(0) 反对(0)   举报
第32楼 Mark 发表于 2009-12-02 12:20:16
现在Office2007才5块钱,你们还用盗版呀?我昨天去电脑城刚问的价。
回复 支持(3) 反对(3)   举报
第33楼 gigicn 发表于 2009-12-02 12:22:51
引用匿名人士发表于2009-12-02 11:11:20的评论:
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了

你Y天生就是个盗版的命,估计你都是你mother盗版来的

就你身上没是shi-T.整天摆渡上下mp3,也没见你脸红过.一副道貌岸然的样子,让人作呕.
回复 支持(0) 反对(9)   举报
第34楼 匿名人士 发表于 2009-12-02 12:24:10
我想知道onenote的替代工具是什么
回复 支持(0) 反对(0)   举报
第35楼 匿名人士 发表于 2009-12-02 12:30:19
好东西就是好东西,永远不可能替代。
回复 支持(0) 反对(0)   举报
第36楼 疯哥 发表于 2009-12-02 12:32:49
“然而昂贵的售价令许多人望尘莫及”——一百多的学生版也望尘莫及?
回复 支持(2) 反对(0)   举报
第37楼 匿名人士 发表于 2009-12-02 12:41:49
引用gigic发表于2009-12-02 12:22:51的评论:
引用匿名人士发表于2009-12-02 11:11:20的评论:
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了

你Y天生就是个盗版的命,估计你都是你mother盗版来的

就你身上没是shi-T.整天摆渡上下mp3,也没见你脸红过.一副道貌岸然的样子,让人作呕.

果然是只会用百度mp3的人才
回复 支持(11) 反对(0)   举报
第38楼 匿名人士 发表于 2009-12-02 12:42:56
2002年的时候开始用永中了~ linux windows都用 不错
回复 支持(1) 反对(0)   举报
第39楼 匿名人士 发表于 2009-12-02 12:44:45
引用匿名人士发表于2009-12-02 11:32:25的评论:
引用匿名人士发表于2009-12-02 11:26:24的评论:
用office的唯一原因是他有OneNotes,写了一堆笔记。。如果有兼容OneNotes的免费出现,我会用他。

Evernote 多平台,互联网免费同步笔记软件。 支持OneNote导入。

我骚性,俩都在用,哈哈
回复 支持(0) 反对(0)   举报
第40楼 匿名人士 发表于 2009-12-02 12:45:04
引用gigic发表于2009-12-02 12:22:51的评论:
引用匿名人士发表于2009-12-02 11:11:20的评论:
引用匿名人士发表于2009-12-02 11:08:04的评论:
替代个p,用免激活能升级绿色精简便携版不就成了

你Y天生就是个盗版的命,估计你都是你mother盗版来的

就你身上没是shi-T.整天摆渡上下mp3,也没见你脸红过.一副道貌岸然的样子,让人作呕.

他还有部分道德感,你已经什么都没有了
回复 支持(10) 反对(0)   举报
第41楼 匿名人士 发表于 2009-12-02 12:49:30
6.Jarte基于wordpad,而不是word,两者差远了。
回复 支持(0) 反对(0)   举报
第42楼 匿名人士 发表于 2009-12-02 13:05:39
引用Mark发表于2009-12-02 12:20:16的评论:
现在Office2007才5块钱,你们还用盗版呀?我昨天去电脑城刚问的价。
除非免費,不然還用D版
回复 支持(0) 反对(1)   举报
第43楼 匿名人士 发表于 2009-12-02 13:11:43
引用匿名人士发表于2009-12-02 11:26:24的评论:
用office的唯一原因是他有OneNotes,写了一堆笔记。。如果有兼容OneNotes的免费出现,我会用他。
是啊~OneNote实在是太好用了~Evernote灵活性明显不够OneNote好
回复 支持(1) 反对(0)   举报
第44楼 匿名人士 发表于 2009-12-02 13:26:10
ABI word试过~ 文明用语的,东西输进去再打开里面就成空的~
回复 支持(0) 反对(0)   举报
第45楼 匿名人士 发表于 2009-12-02 13:53:47
要这么多干什么,一个WPS就够了
回复 支持(2) 反对(0)   举报
第46楼 sxnlm 发表于 2009-12-02 14:03:28
用office的唯一原因是他有Access
回复 支持(1) 反对(0)   举报
第47楼 匿名人士 发表于 2009-12-02 14:08:19
引用匿名人士发表于2009-12-02 12:02:40的评论:
引用匿名人士发表于2009-12-02 11:58:42的评论:
目前WPS+win7

俺也一样。主要是wps小。

呵呵 一样
回复 支持(3) 反对(0)   举报
第48楼 色狼 发表于 2009-12-02 14:31:52
引用匿名人士发表于2009-12-02 11:25:38的评论:
OpenOffice的中文支持一直不好,特别是在windows7下
最主要的是doc格式是主流当就像世界都在用QQ的时候你用MSN,雅虎通就自己和自己聊天吧
回复 支持(0) 反对(1)   举报
第49楼 匿名人士 发表于 2009-12-02 14:37:11
引用匿名人士发表于2009-12-02 11:58:11的评论:
引用匿名人士发表于2009-12-02 11:51:36的评论:
请问有没有兼容office2010数学公式的免费软件,想copy同学的作业,我又不想装2010,怎么办?

回复23楼:让你同学用他的office2010将作业另存一份,格式为97~2003兼容

微软网站有兼容包下,2003下装个兼容包就能打开07的文档了
回复 支持(1) 反对(0)   举报
第50楼 匿名人士 发表于 2009-12-02 15:01:47
google doc不算么?
回复 支持(2) 反对(0)   举报
第51楼 匿名人士 发表于 2009-12-02 15:03:34
REDOFFICE功能不错, 就是速度曼
回复 支持(0) 反对(0)   举报
第52楼 匿名人士 发表于 2009-12-02 15:20:01
引用匿名人士发表于2009-12-02 11:58:42的评论:
目前WPS+win7
我也是,当然写论文的时候我还是会用office,复杂格式排版有时还是存在兼容问题
回复 支持(0) 反对(1)   举报
第53楼 匿名人士 发表于 2009-12-02 15:50:45
然而昂贵的售价令许多人望尘莫及,这里应该是“望而却步”,作者没文化
回复 支持(2) 反对(0)   举报
第54楼 匿名人士 发表于 2009-12-02 16:38:02
居然没说google docs
回复 支持(0) 反对(0)   举报
第55楼 匿名人士 发表于 2009-12-02 17:13:52
引用匿名人士发表于2009-12-02 11:33:03的评论:
引用匿名人士发表于2009-12-02 11:08:05的评论:
支持wps

我举报,经常崩溃!

一直在用没有崩溃过估计是你的系统有问题
回复 支持(1) 反对(0)   举报
第56楼 匿名人士 发表于 2009-12-02 18:13:51
当然是OOo
回复 支持(1) 反对(0)   举报
第57楼 匿名人士 发表于 2009-12-02 18:58:11
支持openoffice
回复 支持(1) 反对(0)   举报
第58楼 匿名人士 发表于 2009-12-02 19:14:17
可替代没的说,但是没人敢说完美兼容吧??
回复 支持(0) 反对(0)   举报
第59楼 匿名人士 发表于 2009-12-02 19:17:22
用OpenOffice代替微软的Office 2007已久,虽然界面比不上微软的,但功能上还不错。
回复 支持(0) 反对(0)   举报
第60楼 匿名人士 发表于 2009-12-02 19:30:11
替代可以,兼容难。尤其是MS Office2007以后的格式,我用wps和open office都不能完全兼容,而显示效果也不太好。
回复 支持(1) 反对(0)   举报
第61楼 匿名人士 发表于 2009-12-02 19:51:09
在用WPS,感觉从word换成wps没后悔
回复 支持(1) 反对(0)   举报
第62楼 匿名人士 发表于 2009-12-02 20:39:33
Access 有替代的吗?目前wps+盗版的ACCESS
回复 支持(1) 反对(0)   举报
第63楼 匿名人士 发表于 2009-12-02 20:54:39
都不稳定,wps还好点
回复 支持(0) 反对(0)   举报
第64楼 匿名人士 发表于 2009-12-02 22:42:19
引用匿名人士发表于2009-12-02 11:51:13的评论:
腾讯,你敢做QQoffice吗?
坐等腾讯Qffice
回复 支持(0) 反对(0)   举报
第65楼 匿名人士 发表于 2009-12-03 00:25:26
继续白office2010
回复 支持(0) 反对(0)   举报
第66楼 匿名人士 发表于 2009-12-03 05:38:44
除了wps, 每一个称得上好用的
回复 支持(0) 反对(0)   举报
第67楼 匿名人士 发表于 2009-12-03 07:47:03
一样支持WPS
回复 支持(0) 反对(0)   举报
第68楼 匿名人士 发表于 2009-12-03 08:53:54
如果我的文档是加密的docx格式,我会用wps!为了防止强力破解密码。
回复 支持(0) 反对(0)   举报
第69楼 匿名人士 发表于 2009-12-04 09:40:37
俺几乎不用 微软word了 使用 WPS
回复 支持(0) 反对(0)   举报
第70楼 dedoli 发表于 2009-12-05 10:19:20
用wps的飘过
回复 支持(0) 反对(0)   举报
第71楼 dedoli 发表于 2009-12-05 10:20:39
引用匿名人士发表于2009-12-02 11:33:03的评论:
引用匿名人士发表于2009-12-02 11:08:05的评论:
支持wps

我举报,经常崩溃!

确实经常崩溃
回复 支持(0) 反对(0)   举报
第72楼 dedoli 发表于 2009-12-05 10:21:39
引用匿名人士发表于2009-12-02 11:37:19的评论:
用office唯一值得使用的就是excel了!
还有access
回复 支持(0) 反对(0)   举报
第73楼 dedoli 发表于 2009-12-05 10:23:46
引用sxnlm发表于2009-12-02 14:03:28的评论:
用office的唯一原因是他有Access
对啊,我也是wps+access。。。
回复 支持(0) 反对(0)   举报
第74楼 dedoli 发表于 2009-12-05 10:25:01
引用匿名人士发表于2009-12-02 20:39:33的评论:
Access 有替代的吗?目前wps+盗版的ACCESS
我也是啊
回复 支持(0) 反对(0)   举报
第75楼 匿名人士 发表于 2009-12-06 22:17:14
永中Office2009,确实不错,装上它后就卸了盗版的ms office了
回复 支持(0) 反对(0)   举报

2009-10-25

Xmarks同步问题

Filed under: 应用软件, — Tags: , — thomas @ 00:52

几天前,xmarks(Firefox书签同步插件)无法同步,同时也无法登录其官方网站。

笔者一直纳闷,这个网站挺不错的,一个同事分析是服务器宕机了,不过好几天过去了,宕机还没解决?那网站也太菜了。

今天闲来无事,搜索这个问题,结果看到了很多用户有同样的反应。大面积的不能访问,有一种解释比较合理,就是被屏蔽,虽然不知道是不是CNET屏蔽的,不过有网友给出了一个办法。就是直接使用IP地址表。

对于Windows XP系统:
第一步
编辑文件C:\WINDOWS\system32\drivers\etc\hosts
添加下列行
64.147.188.86 www.xmarks.com
64.147.188.92 api.xmarks.com
64.147.188.89 login.xmarks.com
64.147.188.87 sync.xmarks.com
64.147.188.86 static.xmarks.com
64.147.188.86 download.xmarks.com
64.147.188.86 my.xmarks.com

第二步
然后重新启动浏览器。

第三步
修改xmarks设置:
1.Xmarks Settings切换到Advanced Tabs
2.Connection Security->Encryption
在下拉框中选择”Encrypt All”。
就可以正常使用了。

xmarks笔者已经测试通过了。

2009-10-12

你的生活是什么?

Filed under: 生活 — Tags: — thomas @ 23:36

生活=衣食住行用?可能每个人都不一样。
因为记账的缘故,经常用到“一日三餐”,“早出晚归”,所以笔者已经很熟了。一日三餐,在外面吃;早出晚归,一般是坐班车,有时候坐公交。最近几天因为爬山后,体力还没恢复,二是晚上编写和调试代码,睡的比较晚,起得自然也晚,赶不上班车,所以最近几天坐公交。

XqCap4已经持续了快两个月了,尚未完工,仍在努力。
今天索性中断一下,看看电视,休息休息,然后把前面几天的帐补上,写写博客。结果10.06那天的内容实在记不清了。按说时间不远,但是很多细节已经忘记了,看来这个记录需及时啊。
另外得到两个结论。一是:看起来简单,其实每天还是发生了不少事情,只是很多没留下印象;二是:很多事情也没必要强记,记得住多少就多少,很多事情没有大的意义。

不知道各位博友又是怎么过的呢?

呵呵,洗洗睡了。

2009-08-01

PTC峰会见闻(1)-之前

Filed under: 生活, 随笔 — thomas @ 10:45

笔者上周接到一个电话,感觉有点意外,原来是PTC公司举办的会议(2009中国高科技行业研发管理战略峰会),近几年参加过一些大公司的会议,如:MSEDC(微软的移动开发者大会),RSDC(IBM Rational Software开发者大会),第三届敏捷中国大会(ThoughtWork举办的),这些都是软件行业的会议,这次却并非软件行业,也不知道他们怎么找到笔者的。一个合理的解释是会务组承接过软件行业的一些会议,与会者的资料被共享了。

笔者以前是PTC的用户,用过PTC的Pro-Engineer,这个产品算是3维结构设计者标准工具。笔者毕业后,自学差不多两个月的时间。后来换了工作,改作软件开发,也就荒废了。听到PTC想了好一会才想起Pro-Engineer。本来与现在移动开发的工作关系不大,不过既然是是“高科技行业研发管理”,相信还是有一些含量的。此外研发管理必定要涉及方法论的问题,笔者正在研究精益思想,正好遇到一些问题,或许参考高科技研发管理,会有一些帮助。于是报了名,由于会议在工作日,就只能用掉一个年假日了。

在前一天,会务组打电话确认,担心第二天下雨笔者不去。工作真是细致!

于是事先请了假,在前一天打印确认函,打印名片。说来惭愧,在进公司的时候就申请了名片,结果到现在一年多了都没有批。可能经理太忙,没顾得上。以前参加会议都是手工填的,结果可能字迹不太清楚,经常接到一些电话,把名字弄错了。这次决定自己下载了一个名片工具,自己动手设计。第一次设计完了,准备打印时,发现一些字打错了。但是存储时用的是图片格式,不能再编辑,所以只能重头来设计。不过毕竟信息比较少,很快修改好了。用A4打印了4张,裁剪下来,就是纸片比较单薄,比起正规的名片,看上去寒碜些。结果在签到的时候就被人“发现”了,只能解释说名片用完了,临时打印的,人家就接受了。在职场“混”了这么久,都没用过正式的名片,想起来有点好笑,套句电影台词,“咱不够专业!”

2009-05-28

我不用IE好多年

Filed under: 应用软件, 随笔 — thomas @ 08:58

准确的说,不主动用IE好多年。其实也没几年,但感觉对IE的界面陌生了很多。现在变成这副模样,没有地址栏了。

IEv6.0

IEv6.0

IE这个浏览器虽说不太好用,也还凑活。主要的问题是大,慢,易坏。相比其它浏览器,如傲游来说新特征出的慢一些,比如Tab Group。这几年主要是在用Firefox,差不多有Firefox就开始用了。不过网上银行只能在IE内核的浏览器上用,所以早些时候还是时不时用一下IE,因为IE的替代者,Maxthon也有些问题,

  • 默认打开每日提醒,不间断的连接服务器,在办公室用Maxthon后,被IT部门发现,要求卸载;
  • 假死。CPU占有率高居不下,界面几乎不能输入,只能杀进程,重启。有时候,关闭程序,进程仍然存在,占据双核中的一核。Maxthon推出了很多版本,至今都没有解决好这个问题。

总而言之,对Maxthon真是想说爱你不容易。

再后来,同事给介绍了”The world”浏览器,安装包才几百K。比起早期1M多的Maxthon,还要苗条,功能也都有,内核是IE的内核。直觉告诉我,Maxthon的“接班人”到了。因为本身用IE内核的浏览器就不多,所以也够我用了。

Firefox是几乎每天都用的浏览器。综合起来是最好的。

优点是:

1. 安全。在没有Firefox之前主要用IE,IE容易被破坏,以前经常有网站修改homepage设置,非常难恢复,而且有些工具打着恢复IE的名义,传播病毒,让普通用户无可奈何;当然不能全怪IE,树大招风嘛。不过Firefox这些年在这方面要好很多,其中一个重要的原因是动态更新;

2.动态更新。IE的策略是补丁,firefox的策略是动态更新。从技术角度看,动态更新稍微麻烦一点。Firefox也不可能百毒不侵,但是发现漏洞,及时修改,动态更新。让制毒的成本大大提高,而打补丁的办法就慢了太多,而且过于繁琐。IE看上去肥硕又长时间不变化,给了那些破坏者充足的时间来研究。

3.插件丰富。尽管都叫插件,类型却不同。IE用的是ActiveX,安全控制环节较为复杂,Firefox在设计的时候留出扩展的接口,编写的插件必须符合相应的安全规范才会被接受执行。这一点是进步,这也得益于前面IE的教训。Firefox的插件非常丰富,达数千种之多。尽管不乏垃圾,但是挑选其中新鲜实用的,就可以满足需要,倒是方便。笔者个人使用了几个:

  • gmail notifier,提醒gmail新邮件通知;
  • xmarks,管理收藏夹,因为书签保存在服务器,所以换一个浏览器,比如在办公室和在家里面可以同步使用,免去切换之苦,实在是不可多得;
  • drap/drop,直接拖拽,免去了一些文字输入。

也有不足。

一是:内存居然过百M,不知道是否采取消耗内存来换效率的策略,但是在运行速度上,Firefox比IE内核的浏览器的优势不明显。虽然,现在内存号称像白菜一样便宜,但是能省则省嘛,现在号召建立节约型社会。

二是:插件多了,速度和稳定性也下降了很多。有道是,有所得必有所失。笔者还是希望这个方面能再有提高;

三是:网上银行的支持。这是一个多方面的问题,技术方面很复杂,笔者也不了解。虽然选择一个IE内核的浏览器就可以解决,笔者也是这么做的,但是这个也需要支持。

虽然有些软件,包含链接会激活IE浏览器。不过我几乎不会主动打开IE,久而久之成了习惯。

网还是天天上,仅仅是换了个浏览器,关键是浏览器用的舒心,网上得开心。好吧,就到这里。祝网友们,端午节快乐!

2009-02-27

M值兑换营业厅

Filed under: 生活 — thomas @ 22:40

来自:北京动感地带网站

营业厅名称 营业厅地址
学清路动感品牌店 海淀区学清路38号金码大厦B座一层A2区
中关村西区营业厅 海淀区彩和坊路8号天创大厦1层底商北侧
联想桥营业厅 海淀区中关村东路118号(苏宁电器内)
西单动感品牌店 西单中友商场7层
北下关营业厅 大柳树富海中心2号楼101(交大西门斜对面)
昌平府学路动感品牌店 北京市昌平区府学路力天嘉苑一层
北洼路营业厅 海淀区北洼路29号(苏宁电器内)
陶然桥营业厅 崇文区马家堡路56号
农光东里营业厅 朝阳区农光东里34号楼一层
高井营业厅 朝阳区朝阳路财满街嘉园1号楼1-3
德胜门营业厅 西城区德外教场口9号院6号楼1层
阜成门北大街营业厅 西城区阜成门北大街15号
和平里营业厅 东城区和平里东街民旺园27—1号
宋庄路营业厅 南三环东铁营桥往南,天饭店右转,政馨家园1区
角门营业厅 丰台区马家堡路120号角门邮局二层
安苑路营业厅 安苑路甲17号-1(奥体东门向东1000米左右路北)
光华路营业厅 朝阳区光华路2号阳光100G座
中关村南大街营业厅 海淀区中关村南大街5号院5区323栋(北京理工大学校园内职消超市二层)
学院路营业厅 北京科技大学学生公寓3号楼1层
清华园街道营业厅 清华大学照澜院新华书店西侧
白石桥营业厅 海淀区中关村南大街27号中央民族大学西门内
海淀路营业厅 北京大学物美超市地下一层
交通大学动感地带品牌店 海淀区交大东路18号院9号楼底商
林业大学动感地带品牌店 清华东路35号林业大学校内图书馆东北角信息楼东侧
昌平营业厅 昌平区南环东路42号
大兴营业厅 大兴区新华南路25号(大兴区黄村火车站站前广场西侧)
大兴旧宫营业厅 大兴区旧宫镇小红门路136-1
大兴黄村营业厅 大兴区富强路78号
经济技术开发区营业厅 北京市经济技术开发区宏达北路10号
经济技术开发区西环北路营业厅 北京经济技术开发区西环北路18号B1
房山良乡营业厅 房山区良乡长虹东路16号
怀柔营业厅 怀柔区北大街55号
门头沟营业厅 门头沟区滨河路111号
门头沟新桥大街营业厅 门头沟城子大街2号1层西厅
密云营业厅 密云县新南路97号(101国道旁)
平谷营业厅 平谷区乐园西小区19号
顺义营业厅 顺义区府前东街甲9号
通州营业厅 通州区新华北街北京移动综合楼
张家湾营业厅 通州区张家湾镇政府街光华路16号
通胡大街营业厅 通州区通胡路河畔丽景10号楼
延庆营业厅 延庆东外大街28号
延庆康庄营业厅 延庆康庄兴隆商业街综合楼C区2号

2009-01-22

2008年书单

Filed under: 生活 — thomas @ 22:21

1. // 经典,未完
2007.05.06 中关村图书大厦
设计模式:可复用面向对象软件的基础(双语版)
<Design Pattern: Elements of Reusable Object-Orient Software>
ISBN: 978-7-111-21126-6

2.
2007.05.27 北京图书大厦
《软件架构设计》
ISBN: 978-7-121-03946-1

3. // 经典,未完
2008.01.20 西单(北京)图书大厦
物种起源(缩译彩图本)
<The Origin of Species>
ISBN: 7-80208-128-9/c.004

4. // 经典
2008.04.03 当当网
重构:改善既有代码的设计(中文版)
<Refactoring: Improving the Design of Existing Code>
ISBN: 978-7-5083-1544-6

5. // 经典
2008.04.03 当当网
你的灯还亮着吗?(发现问题的真正所在)
ISBN: 7-302-06888-7

6.
2008.04.03 当当网
《无以言退》
ISBN: 978-7-302-14941-5

7. // 未读
2008.04.16 中关村图书大厦
《Windows用户态程序高效排错》
ISBN: 978-7-121-04817-3

8. // 未完
2008.09.08 china-pub
《游戏运营管理》
ISBN: 978-7-121-04817-3

9. // 未读
2008.09.08 china-pub
《精益思想》
ISBN: 978-7-111-23959-8

10. // 未读
2008.09.08 china-pub
《精益之道》
<Journey to Lean:Making Operational change stick>
ISBN: 7-111-20316-X

11. // 经典,未完
2008.11.01 中关村图书大厦
编程匠艺-编写卓越代码
<Code Craft-The Practice of Writing Excellent Code>
ISBN: 978-7-121-06980-2

12. // 未完
2008.12.10 china-pub
《GUI应用程序移植(在Linux上模拟Windows API的方法)》
ISBN: 978-7-121-03832-7

13. // 经典,未完
2008.12.10 china-pub
人月神话(注释版)
<The Mythical Man-Month(Essays on Software Engineering)>
ISBN: 978-7-115-15617-4

14. // 经典,未完
2008.12.10 china-pub
人件
<Peopleware : Productive Project and Teams>
ISBN: 978-7-302-06384-1

已读5本,未读3本,未完6,受益匪浅!
7本在笔者看来是经典书籍,值得珍藏,虽未读完,09年将仔细阅读.

2008-06-27

跨行转帐手续费

Filed under: 生活, 转载 — thomas @ 09:42

银行跨行转账收费暴涨九倍 利益驱动无视知情权

http://www.sina.com.cn 2008年06月27日08:49 西部网

新快报讯 (记者 泰利)近日,有银行在办理同城跨行转帐时,在不告知客户的情况下默认使用“速汇通”业务,遭到市民质疑。据了解,“速汇通”转账1万元,手续费为50元,而之前的ESP业务仅收5元,手续费暴涨10倍。

手续费突然暴涨

市民佟先生向本报反映,5月19日他在××银行广州天河东营业厅VIP室办理1万元人民币转到工商银行的同城跨行转账业务,收手续费50元,但之前他办同样业务只收5元。手续费由原来的5元增至50元,涨幅惊人。

营业员解释,自当日(5月19日)起该营业点个人业务统一使用“速汇通”转账,手续费按汇款金额1%收费,50元封顶,相关公告放置在营业厅大 堂。而佟先生所说的方式是按汇款金额不同分段收费,10000元以下收5元,10000元以上收10元,需要3至5个工作日才能到账。

虽然最后在该行经理的协调下,佟先生延用之前5元的收费方式完成了转账,但他认为,银行收费标准变更应该提前以更公开的方式告知市民。

银行解释自相矛盾

在接到投诉后,记者致电该行客户服务热线,客服人员称,10000元以下5元,10000元以上10元的转账办法称ESP业务,并非每个营业点 可以办理。而该行江南大道中分理处的解释则是另一版本:“如今个人转账统一使用‘速汇通’,之前那种转账10000元收5元手续费的方式只是对公业务,不 对个人开放。”

值得关注的是,记者见到该行在各营业厅的公告,只提到新的收费标准由5月18日生效,并未明确写出对个人业务“取消原有ESP方式”。

有业内人士指,××银行只用“速汇通”的做法是商业利益驱使。因为“速汇通”盈利能力明显比ESP高。

对此,该行负责人也坦承:“速汇通的统一使用有出于经济因素的考虑”。他明确表示,“今后该行营业点统一使用‘速汇通’”,除非客户强烈要求,才会考虑‘特事特办’”

银行收费差异大

其他银行是否也只用“速汇通”一种方式办理个人同城跨行转账业务?

记者通过各家银行的客服热线了解到的情况并非如此。中国银行是按汇款金额1%来收费;工商银行和农业银行则按汇款金额不同分段收费,工行汇款金 额在1万元以下收5.5元、汇款金额在1万元至10万元收10.5元;农行汇款金额在1千元以下收1元、1千元至5千元收2元、5千元至1万元收3元、1 万元至10万元收6元。

而在股份制商业银行中,交通银行收费标准与工行相同。

律师:

银行未履行告知义务

易春秋律师事务所陈士晖律师认为,倘若佟先生说法属实,银行应被视为没有积极履行对消费者如实告知的义务。

陈律师表示,根据《消费者权益保护法》,银行和消费者,两者在地位上是平等的。银行应当秉承诚实信用的原则来提供服务。银行营业员起初隐瞒了消费标准更新,这对消费者是不公平的。该营业点声称,旧业务取消和后来的善后行为也有自相矛盾的嫌疑。

四大银行跨行转账手续费比较

中国银行

方式 手续费 最低(元) 最高(元)

网上银行 0.40% 2 25

柜台 1% 5 50

自助通 0.50% 2 50

建设银行

方式 手续费 最低(元) 最高(元)

网上银行 0.50% 2 25

柜台 1% 2 50

手机银行 0.15% 2 15

工商银行

网上银行 0.90% 9 45

柜台 10000 元以下:5.5元

10000 元-100000 元:10.5元

农业银行

网上银行 5000 元以下:2 元

5000 元-50000 元:3 元

50000-100000元:5 元

柜台 1000 元以下:1 元

1000 元-5000元:2 元

5000 元-10000 元:3 元

10000 元-100000 元:6 元 (来源:新快报)

2008-06-14

UPS电源

Filed under: 生活, 转载 — thomas @ 16:32

如何考虑UPS的备用时间?

UPS依备用时间可分为标准型及长效型。标准型UPS备用时间为5-15分钟,长效型为1-8小时。假如您的设备停电时,只需要存盘、退出即可,那 选用标准型UPS;假如您的设备停电时,仍须长时间运转,那须选用长效型UPS。 何谓“标准型”及“长效型”UPS? 标准型UPS,指单台UPS已内置小容量电池(装在主机机箱内),断市电后供电时间较短(满载下仅几分钟)。而长效型UPS则是外配大容量电池,需另用电 池箱安装在UPS主机机箱外,供电时间长短由0.5小时到8小时不等,依用户需要而配置。换句话讲,标准型UPS是厂商已设定好放电时间的UPS;而长效 型UPS则是由客户自己选定放电时间的UPS。

TG500后备时间多长 ?

(1)、TG500采用正宗松下12V7AH电池一节。当TG500带一台普通PC电脑时,工作时后备时间约为7分钟,足够用户按正常程序退出关机,而保护数据不会丢失;

(2)、UPS持续供电时间长短完全视负载大小而定。具体可参见产品使用手册之“放电曲线图”。 UPS不适合带哪些类型的负载? 山特UPS不推荐带接纯感性、纯容性负载。例如电动机、空调、复印机等。而且也不能接半波整流型负载。 UPS适合带哪些类型的负载? UPS适合带阻容性(如电脑)、阻性、微感性负载。 电池定期保养 电池在使用一定时间后应进行定期检查,如观察其外观是否异常、测量各电池的电压是否平均等;如果长期不停电,电池会一直处于充电状态这样会使电池的活性变 差,因此即使不停电,UPS也需要定期进行放电试验以便电池保持活性。 放电试验一般可三个月进行一次,做法是UPS带载--最好在50%以上,然后断开市电,使UPS处于电池放电状态,放电持续时间视电池容量而言一般为几分 钟至几十分钟,放电后恢复市电供电,继续对电池充电。 蓄电池的检查 蓄电池都会有自放电现象(SELF-D1SCHARGE),如果长期放置不用,会使能量损失掉,因此需定期进行充放电。工程人员可以通过测量电池开路电压 来判断电池的好坏,以12V电池为例,若开路电压高于12.5V,则表示电池储能还有80%以上,若开路电压低于12.5V,则应该立刻进行补充充电,若 开路电压低于12V,则表示电池存储电能不到20%,电池有不堪使用之虞。 免维护电池由于采用吸收式电解液系统,在正常使用时不会产生任何气体,但是如果用户使用不当,造成电池过充电,就会产生气体,此时电池内压就会增大,会将 电池上的压力阀顶开,严重的会使电池鼓涨、变形、漏液甚至破裂,这些现象都可以从外观上判断出来,如发现上述情况应立即更换电池。 标准型和长效型 除了以上三类,根据后备时间,UPS还可分为标准机和长效机。标准机用内置电池,后备供电时间较短,一般在5-15分钟。长效机则可根据用户需要,增大电 池容量配置,延长后备时间。但这要求更大的充电器来满足电池充电电流和充电时间性的需要,因此厂商在设计时会放大充电器容量或加装并联的充电器。 从备用时间来分,UPS可分为长效型和标准型两种。一般来说,标准机机内带有电池组,在停电后可维持较短时间的供电(一般不超过25分钟);长效机机内不 带电池,但增加了充电器,用户可以根据自身需要配接多组电池以延长供电时间。   在线互动式 UPS除了以上两种类型外,还有一种称为在线互动式(Line-Interactive),如山特的Inter系列。所谓在线互动式UPS,是指在输入市 电正常时,UPS的逆变器处于反向工作给电池组充电,在市电异常时逆变器立刻投入逆变工作,将电池组电压转换为交流电输出,因此在线互动式UPS也有转换 时间。 同后备式UPS相比,在线互动UPS的保护功能较强,逆变器输出电压波形较好,一般为正弦波,而其最大的优点是具有较强的软件功能,如山特Inter系列 UPS随机带有监控软件,可以方便的上网进行UPS的远程控制和智能化管理。 山特UPS在使用过程中,应注意什么事项? 1.电池3~6个月充、放电一次 2.不要过载运行 3.工作的环境温度及湿度符合产品使用手册之要求 4. 放置UPS的区域必须能良好通风、远离水、可燃性气体和腐蚀剂。 5.应保持UPS的进风孔与风扇出风孔通畅。详细事项请参见产品使用手册。 电池怎样保养,正常寿命是多少? 1.正常时,电池每隔3~6个月充、放电一次,放电后标准机的充电时间应不少于 10小时。 2. UPS长期闲置不用,应每隔3~6个月充电一次。 3.电池使用环境要求温度在0℃到40℃之间,避免阳光直射并且保持清洁。 4.一般在室温条件下,正常使用时松下密封免维护铅酸电池的浮充使用寿命 为3–5年 山特3C10K/15K/20K在产品设计上有哪些特色? 1.输入端电压(304VAC—478VAC)及频率(46.5HZ—55HZ) 容许范围更加宽广,更能满足市电质量欠佳地区的需求,延长了电池寿命(避免电池经常放电)。 2.超载能力极强(110%–130%超载承受时间可达10分钟)可避免因瞬间超载转由旁路供电,一旦市电电压偏高,造成负载损。 3.直流冷启动功能:无市电情况下,可正常由电池开机。 4.可手动检测电池组是否正常,避免一旦市电中断、电池故障,造成断电所引起之软、硬件受损。同时可在线维修,即不中断输出而对故障UPS进行检测。 5.可随时进行双机热备份,提高UPS可靠度。 6.配合山特监控软件,可做智能化电源管理。 7.输入端采用三相电源,避免三相不平衡,影响其他共用同一电源之任何设备。输出端采用单相供电,易于负载分配(不需考虑三相平衡问题)。 8.采用CPU控制,相对提高信息量,简化UPS电路设计,加速反应控制,降低UPS 故障率。 9.产品标准化,易于备料、检修。 10.加Webpower卡可实现远程管理UPS。 在线式和后备式区别 从工作原理上分山特UPS可分为后备式(OFF LINE )和在线式(ON LINE )两种。从备用时间上则可分为标准型和长效型两种。 从原理上看,在线式UPS同后备式UPS的主要区别在于,后备式UPS在有市电时仅对市电进行稳压,逆变器不工作,处于等待状态,当市电异常时,后备式 UPS会迅速切换到逆变状态,将电池电能逆变成为交流电对负载继续供电,因此后备式UPS在由市电转逆工作时会有一段转换时间,一般小于10ms,而在线 式UPS开机后逆变器始终处于工作状态,因此在市电异常转电池放电时没有中断时间,即0中断。 UPS一般在什么情况下使用? UPS不但直接用于计算机上,凡配有计算机的设备(如医学上的CT、供应站的仪表等)、雷达站、军事通讯系统、程控电话系统、外科手术室等,均使用UPS 代替发电机作后备供电使用。 UPS是什么?它有哪些功能? UPS( Uninterruptible Power System ),即不间断电源,是一种含有储能装置,以逆变器为主要组成部分的恒压恒频的不间断电源。主要用于给单台计算机、计算机网络系统或其它电力电子设备提供不 间断的电力供应。当市电输入正常时,UPS 将市电稳压后供应给负载使用,此时的 UPS就是一台交流市电稳压器,同时它还向机内电池充电;当市电中断( 事故停电 )时, UPS 立即将机内电池的电能,通过逆变转换的方法向负载继续供应220V交流电,使负载维持正常工作并保护负载软、硬件不受损坏。 UPS作为保护性的电源设备,它的性能参数具有重要意义,应是我们选购时的考虑重点。市电电压输入范围宽,则表明对市电的利用能力强(减少电池放电)。输 出电压、频率范围小,则表明对市电调整能力强,输出稳定。波形畸变率用以衡量输出电压波形的稳定性,而电压稳定度则说明当UPS突然由零负载加到满负载 时,输出电压的稳定性。 还有UPS效率、功率因数、转换时间等都是表征UPS性能的重要参数,决定了对负载的保护能力和对市电的利用率。性能越好,保护能力也越强,总的来说,离 线式UPS对负载的保护最差,在线互动式略优之,在线式则几乎可以解决所有的常见电力问题。

2007-01-25

ARP协议浅析(1):缘起

Filed under: 生活, 程序员 — thomas @ 18:19

ARP协议浅析(1):缘起

下一章:ARP协议浅析(2):协议分析

(关心技术的朋友可以跳过)

朝花夕拾

一直想写一个局域网IP查看工具,用来查询一个局域网的以使用的IP地址。毕业一年多了,仍然牵挂着这个网络小工具。当时由于水平有限未能完成,8月底正好有这个时间,于是花了一个星期的时间,终于完成了。其间的一些体会写出来和大家分享。此文适合于对TCP/IP协议有所了解和具有一定编程基础的朋友。

IP地址冲突

2002年笔者所在宿舍楼开通校园网,大家无比兴奋,但是很快烦恼就来了。笔者所在宿舍楼共6层,计算机多达400多台(可能还要多一些),而只分配了一个CIP段,254IP地址,IP地址太少了,IP地址冲突非常激烈。

“瓜分之”

最初大家很早起床打开计算机来占住IP地址,那时候晚上是停电的。所以每天IP地址都要在早上重新被“瓜分”。有个哥们每天早上起来推电闸,搞得大家觉都睡得不好。僧多粥少,实属无奈。

宿舍里有好几台电脑,于是先占住IP的同志有义务为后面的同志提供查询义务,随便设置一个IP,可能别人已经使用了。好在Window2000可以动态该IP地址,无需重启。WinXP更强,修复一下可以恢复过来。Win98就没有这么幸运,经常被冲突死机,于是那个时候Win98就被大家无情的抛弃了。问题是:你可以改动IP设置,但是你并不知道那些IP没有被其他机器使用。

那个时候,经常你下网不到一分钟就会被别人占住IP地址。如果是网络游戏,就惨了,装备

捡不到,还可能被别的玩家砍死。不过笔者不玩网游,所以体会不到他们的痛苦。

寻找空闲IP

Ping命令是一个最常见的工具。Ping命令不好用,一个一个的Ping,很浪费时间,没有时效性。另外天网防火墙等软件可以设置不响应Ping,所以很不准确。看着别人上网,自己设置一个IP冲突一个,真是郁闷。如果有个工具可以准确的查看局域网的IP使用情况该多好啊!

当时在网上搜索了很久,发现了一个基于UDP协议的查看IP的程序,还有源代码。效果改观了很多,它使用一个独立的线程发送,利用socket接受,缺点是天网可以屏蔽它。

当时开始思考这个问题,每台机器的唯一不变的是网卡的物理地址即Mac地址,局域网到底是用什么机制来实现IP地址到Mac的映射了,这可是通信的基本的问题!

因为对网络协议感兴趣的原因,后来查阅很多种资料,包括RFC的英文文档,用代理在国外的找的,该文档介绍各种于网络相关的标准,有各种协议的规范。我知道了一些ARP(Address Resolution Protocol,地址解析协议)方面的知识,后面介绍详细这个协议。

不久,真的出现了这么一个小软件。据说是这栋楼的一个VC高手写的,看到这个东西的只需要输入一个查询范围如202.4.151.1-202.4.151.254它就会快速的查询IP地址的使用情况。当时看不到源代码,佩服了半天。不过有一点可以肯定,它使用的是ARP协议,用到了多线程。

当时笔者仅仅知道一些网络协议,没有编过Winsock方面的程序,多线程也很弱。但当时就想写一个工具,苦于知识经验缺乏,以后有机会要写一个类似的小工具。

峰回路转

大概3个月后,学校调查后采取了措施,扩大了IP的范围,几乎每台一个IP。问题不复存在了,想编写一个IP-MAC查询的工具的念头从此沉底。

旧“情”复燃

之后又发生了很多情。考程序员,做毕业设计,工作,再换工作从机械设计回到软件开发。加班,学习,学习,加班日子过得真快。

《深入浅出MFC》《Windows核心编程》《Windows网络编程技术》看了很长时间了,渐渐的领悟了一些东西,多线程也没有那么惧怕了。特别是有个项目涉及到了UDP多点传输,当时把socket深入的看了几章,调试了几个这个方面的程序,对这个模型熟悉起来。感觉有足够的知识来写这个东西了。

现在终于有了时间,也感觉自己有这个实力了,但还没有想到具体怎么写?到网上搜所(在前人的基础上有所超越),于是找到了几篇关于ARP的文章,下面的两篇是其一。同时也开始接触Row Socket(原始套接字),研究Sniffer(嗅探器)。当时想,Ping的时候,如果不知道相应的IP地址的MAC地址该如何处理,只能还是回到ARP协议,对了上层协议必须建立在下层协议的基础上工作!Row Socket虽然原始,却只能到网络层,而ARP协议在链路层工作,因为在网线或设备识别的只能是MAC地址,同时它不是物理层。

WinPcap利器

武侠世界盛传:“真气所至,草木皆为利器”。

在查找Row Socket资料时,发现了WinPcap库,得知一些网络工具是基于它开发的,于是着手研究WinPcap库。通过阅读帮助文档和练习里面的例子,逐渐对它有了深入认识。它经封装了对设备的操作,可以直接发送链路层的包。其实,只要你了解了各种包格式,你就可以实现ISO/OSI的各个协议层的功能!OKWinPcap能够实现ARP协议的应用,剩下的就是设计编码。

真气是ARP工作原理和流程,草木就是具体程序的代码。当然没有必要从头做起,利用成熟的库可以事半功倍。

实践

WinPcap的参考帮助文档是Web格式的,没有索引(不如MSDN方便)

笔者也没有彻底研究,涉及到的代码,有较为详细的注释。

首先参考了《手把手教你玩转ARP》,作者提供了详细的代码,讲的也很详细,于是没有花多少时间就看明白了。但是作者的工程是用VS2003写的,但没有说在哪个Window版本上通过,估计上Win2000,转换到VC6的工程后,在WinXP上却没有提到的arp缓冲条目增加的情况。

这个问题困扰了两天,最后发现之前下载的文章《详谈调用WinPcap驱动写arp多功能工具》有收发arp包的功能。这个例子离笔者的需要很近。该代码是console工程,必须改造成MFC App。这倒不是很难。简单的设计了界面,具体实现需要的就是时间。

前后用了一个星期,利用别人的间隙时间使用电脑,着实不方便。中间还有几个细节问题,最后还是完成了,感觉不错。

下一章:ARP协议浅析(2):协议分析

Older Posts »

Powered by WordPress