且行且远 » 佳软天地
且行且远

Archive for the ‘佳软天地’ Category

分类: 佳软天地, 逆向手札 由 ssfighter 于 2007年7月3日 发表

搜狗拼音输入法是一款相当好用的中文拼音输入法,目前新版本已经出到3.0Beta2,最新可支持细胞词库功能(据说还申请专利了),目前有越来越多的人使用搜狗拼音输入法。

我是从搜狗拼音1.5开始使用这款输入法的,但是这款输入法有个比较严重的问题,就是在输入的窗口内不支持ClearType模式,这样如果使用微软雅黑这样的字体的话势必变得非常难看。以3.0Beta2为例,没有使用ClearType时的效果图如下:

事实上,我的计算机已经开启了ClearType模式,这种显示效果完全是不应该出现的。那这种情况是怎么出现的呢?用OllyICE来打开SogouPY.ime文件(实际就是一个动态链接库程序)。可以观察到输入表中有CreateFontIndirectW函数,查阅MSDN知道这个函数的参数中有这样一项lplf.lfQuality,这一项是用来指定字体的显示效果,在3.0Beta2中可以看到这样的语句:
10022E42      C64424 56 05  mov     byte ptr [esp+56], 4

10022EB5      C68424 B60000>mov     byte ptr [esp+B6], 4

在wingdi.h文件中可以找到4对应的是ANTIALIASED_QUALITY。在搜狗拼音3.0Beta1时这个值是3,对应的是NONANTIALIASED_QUALITY。这两种都是没有ClearType的模式,估计这里是为了兼容Win98和更低版本的Windows所做的。实际上,像紫光拼音等输入法都是和桌面的ClearType模式完全一样的,这样看起来效果也非常好。但一个软件考虑到兼容性也无可厚非。

将对应的值改为5,即CLEARTYPE_QUALITY,即可使显示效果变成支持ClearType的模式。显示效果如下:

实际上,或许用微软雅黑的效果还不是特别明显,用宋体20号是最明显的,贴图见下。可以自己试一下。因为微软雅黑在液晶屏上开启ClearType模式前后的对比非常明显,在CRT屏上对比效果差一些。

未开启ClearType的截图:

开启ClearType之后的截图:

当然,将对应的lplf.lfQuality项设置成5是强制开启ClearType,将其设置成0,即DEFAULT_QUALITY,即采用和桌面同样的设置,兼容性会更好一些,我是把他设置成0了,呵呵。

总结一下,对搜狗拼音3.0Beta2来说,如果想让搜狗拼音支持ClearType,只需要用任意一个16进制编辑器打开C:\Windows\System32\SogouPY.ime文件,然后将0x22E46和0x22EBC处的数值改为0即可,这样用搜狗拼音也可以享受ClearType的效果了。对于其他版本的搜狗拼音,用同样的方法自己找一下具体的修改点就可以了。在3.0Beta1中,IDA可以分析出具体的lplf的结构体,3.0Beta2中好像没有识别出来……


分类: 佳软天地 由 ssfighter 于 2007年6月25日 发表

Firefox Addons上面闲逛,想找点好玩的扩展,忽然想到我的Firefox用默认皮肤已经很久了,想换一个新的玩玩,结果发现现在下载量在前五的皮肤中居然有两个都是仿IE7的,我ft……IE7有那么好看吗?不过既然大家都跟风了,我也不能落下,下载了myFirefoxVista-aero玩玩,发现可能是与我WinXP的主题有关,myFirefox的导航栏的背景色太黑了,没法看,只好用Vista-aero了。

别说,这玩意儿仿的还真是挺像的,考虑到IE7是没有菜单栏的,就把菜单栏隐藏了,本来菜单栏我也不是太需要,最需要的就是书签和ScrapBook两个菜单,只好下载了Personal Menu这个扩展来用。这个扩展可以将重要的菜单放在一个下拉菜单里面用了,只是ScrapBook变成了二级菜单,不是特别爽,不过也能忍了。

最不能忍的是Firefox的窗口标题栏上居然还显示的是Mozilla Firefox,这么个不伦不类的东西怎么能行,上网搜一下怎么改Firefox的标题栏的方法,将其改为Windows Internet Explorer,顺便再找一份IE7的可执行文件,图标提取出来再加到firefox.exe中去,这下看起来终于好多了。

呵呵,还不错吧,只要不看最下面的状态栏,还是能起到一定的迷惑作用吧,嘿嘿。顺手把Dock里面的图标和标签也都换了,先用着这个IE7~~~~


分类: 佳软天地, 随心所记 由 ssfighter 于 2007年6月20日 发表

我在水木新软版泡了也有一段时间了,也见证了版面上的各种争吵——对比Firefox、Opera和IE到底哪个更好用、哪个杀毒软件最好用、TC的界面到底丑不丑等、Linux到底适不适合人使用等等问题,开始自己倒也愿意参与进去而且乐在其中。不过软件这个东西,对比对比倒是没有什么错的,但是人都有觉得自己用的才是最好的这样的想法,总想强迫别人喜欢上自己喜欢的东西,以此来实现对自身审美水平的肯定。可惜人和人终究是不同的,人和人的审美水平也终究有很大差距,于是争吵就产生了,于是也就演变成了各自紧紧抓住对方的小辫子不放。

批评Firefox的没有不批评他慢的、批评Opera没有不批评他兼容性差的,批评IE没有不批评他漏洞多容易中招的……于是人们乐此不疲地诋毁着自己不屑于使用的软件,并且自得其乐。

让我感觉最甚的还是前两天版上TeX用户和Word用户的大争吵——其实也算不上争吵,只是互相鄙视而已——或许更多的来说是用Word的鄙视用TeX的,这似乎也成了水木新软版和别的地方不同的一点。在别的地方都是用TeX的去鄙视用Word的,这里正好反过来了,呵呵。

想想我自己,曾经劝说我mm用Babylon而不要用金山词霸、劝她学TeX、劝她用Firefox……只是这些似乎对女生来说都太麻烦了一些——可问题是我到底是处于什么考虑去非要说服别人用自己的这些东西呢?

真的是由衷地感觉到自己太多时候过于为工具所累了。

喜欢折腾的人没有不喜欢尝试各种不同的工具然后进行比较的,这似乎也是喜欢折腾的人大都没啥出息的原因吧,毕竟花费了太多的时间在一些其实无关紧要的事情上,而自己还非要觉得做的这一切都是为了提高以后工作的效率。

前两天在豆瓣上看到关于Getting Things Done中译本的评论,很多人都有一个共同的感觉,就是我们在学、在用GTD的时候,其实花费了太多的时间在研究、尝试GTD的工具上面。换句话说,就是花费了太多时间在研究GTD本身,而不是研究如何更好地利用GTD。我们在网上寻找各种跟GTD有关的软件、网站,然后逐一进行研究、试验、对比、分析,结果是劳神费心,一无所获,反而不如不知道什么叫GTD。

对于软件也是一样,我曾经花了一个星期的时间,每天都去找Firefox的扩展,也曾经到处去寻找Babylon的辞典,并且逐一安装上尝试,不管这些辞典我以后是不是根本用不上。事实上,工具就是工具,他只是为了提高我们劳动生产率的东西,当我们花费了太多精力在工具本身,我们其实早就远离了工具的本质。

回到争论的话题上,当人们大肆宣扬自己用的软件好而诋毁别的软件的时候,其实就远离这些软件的本质。当花费了大量的时间在折腾一些别人和自己看来都无关紧要的东西的时候,或许早就该认识到我们过于为工具所累了吧。

我越来越感觉到自己因为折腾软件、玩破解已经花费了大量的时间和精力,而在我身边的这些只会简单使用Windows的人一样用的很舒服,一样可以到网上找到破解来用。那么我花费了这么长时间学到的这些东西真的提高了我的效率了吗?正如我最近在用TeX写论文的时候也经常会想到的一样,我花费了时间,我真的收获了效率了吗?越来越怀疑自己是不是在工具的本身上面花费了太多,而忽略了工具的本质。就像写论文,Word和TeX都可以写的,而我花费了大量的时间去学TeX、去熟悉TeX,可是写起论文来又真的比用Word的人快了吗?我不敢说……就像我用Firefox,折腾了半天,找了无数的扩展,装了删删了又装的,用起来就比用IE的人方便很多吗?其实也未必的,我过多地关注在浏览器的本身,而忽略了浏览器的意义。

最近正在学习GTD,真的很担心GTD到后来也会变成一种用来折腾的东西,而不是用它来提高自己的效率。为工具所累的时间太长了,也就习惯了这种过程……


分类: 佳软天地, 逆向手札 由 ssfighter 于 2007年6月17日 发表

Natara公司出品的Bonsai是一款出色的个人管理类软件,很多人用这个软件来做GTD管理。软件按照GTD的规则来设计,可将工作计划分成Simple、To Do和Task,而且支持多级任务,是一款非常出色的可以操作GTD的软件,我最初是在GTD Life上看到的软件介绍。Bonsai支持Windows、PalmOS,未注册版本只能使用30天。网上有取消Bonsai使用30天限制的版本,Windows和PalmOS的都有,如有需要,请用Google搜索。

最近忙毕业设计,忙的焦头烂额的,不仅论文还有一半没写,而且好多东西还都没有做完,特别发愁,却又不想干活,于是花了一个晚上时间做出了这个注册机

如有需要请下载:
本地下载
Box.net下载
G宝盘下载(需要登录才能下载)

使用方法:
解压缩后运行Keymaker,按Generate得到一个序列号,填入注册窗口内即可,EMail地址随意。

声明:
本注册机仅供学习研究使用,没有加壳,程序用Delphi7编写。请勿随意进行传播,如果您喜欢本软件,请购买正版——据说Bonsai的作者是很厚道的,呵呵。


分类: 佳软天地, 逆向手札 由 ssfighter 于 2007年6月16日 发表

快车(Flashget) 昨天更新到1.8.8.1009版本。

这是一个修正了最大连接数和最大任务数的补丁程序。首先安装Flashget 1.8.8.1009,然后下载补丁,解压缩后替换原文件即可(最好先备份)。

修改了每个下载的最大连接数为30。
修改了最多同时进行的任务数为20。

Use at your own risk!

下载:

Box.net下载
G宝盘下载(由于我是免费用户,需要先登录才能下载)

很久没有更新过Flashget了,上次修正最大连接数和最大任务数的版本还是修改的1.72版的呢。现在Flashget好像学聪明了,在两个地方进行额外判断最大连接数是不是大于10,而且超了还不告诉你,只是“默默”地自己给改过来,真是ft。

顺便说一下这个软件,Flashget是我从初中就开始用的软件,尽管现在迅雷的下载速度要比Flashget快很多,但是我还是最喜欢用Flashget。Flashget最近支持了BT下载和eMule下载,可惜似乎都做的不太好,而且下载到99%后重新启动的这个老毛病好像也是好久都没有解决(估计还是镜像处理的不好吧,估计是都下载完了检查一下CRC发现错了的原因),Flashget的市场占有率也下降的很厉害。不过我还是挺喜欢这个软件的,不管出什么样的问题,我都会很支持Flashget的。