|
且行且远
Triivi是一款英文输入法,据说是由浙大人开发的,也有人称Triivi是英文输入法中的搜狗。试用了一下,觉得输入英文单词不见得会快很多,但是对于比较生僻比较长的词有自动补全的功能,因此可以避免写错单词,还是很方便的。 Triivi有两个版本,一个是Professional,是需要付费的,还有一个版本是Educational Free,我没有仔细看这两者有什么区别,下面我们来简单分析一下Pro版本的注册算法,由于是随便写的,就不用固定的格式了。 先用PEiD侦壳,结果是VC8 -> Microsoft Corporation *,显示为未加壳,OD载入,停留在这里: 0042B9B5 > $ E8 D7600000 call 00431A91 先F9运行起来,然后到关于界面填写用户名ssfighter@newsmth和假序列号1234567890。 77D247AD > 8BFF mov edi, edi 按两次F9返回到这里: 004065FB . 68 00010000 push 100 ; /Arg3 = 00000100 在40661F处按F7跟进算法call,停在这里: 00401020 /$ 83EC 38 sub esp, 38 跳转到这里: 这里把注册码按两位分成一组,进行第一位*26加上第二位再加上37,之后对256取模的操作,这样把100位注册码先合并成50位。 004010C7 |. 33C0 xor eax, eax 这里把上面得到的50位的码再平分成前后两部分。前一部分依次和[444790]到[4447A8]的数异或,后一部分依次和[4447A9]到[4447C1]进行异或,这两部分的25位数应该依次相等,这样注册才能通过,假设50位码中第一位是a,第26位是b,则有 a xor [444790] = b xor [4447A9] 也就是 a xor b = [444790] xor [4447A9] = 常数 以后的24个数也有同样规律。到此为止,注册算法结束,可以逆推注册机的算法了,先用随机数产生a,并异或得到b,注意要保证a、b都是可以正常输入的ascii字符即可,这样就可以先得到50位中间码,然后再就可以用同样的随机数方法求出全部100位注册码了。 注册机用Delphi7编写,关键部分的算法贴在这里(其中Reg25_1和Reg25_2分别是英文版和中文版中[444790]异或[4447A9]得到的25位常数,中文版和英文版的算法完全一样,只是那些常数不一样而已): var i,char1,char2: integer; Reg25_1:=”; Edit1.Text:=”; end; 注册算法很简单,我好久没玩这些东西了,只好拿点简单的东西来练练手,高手莫笑。 注册机下载:点击此处下载 最近写程序比较多,我这个人对工作环境有一种近乎苛刻的要求,因此编程时对字体也是尽力追求。知道有人用Times New Roman来写代码,还有人特别喜欢微软雅黑,就把编程字体都换成微软雅黑,我有点不能理解。所以才会有人说:“判断是不是个熟手,看看他编程时的屏幕就知道了”。在网上找了一下有关编程时的字体的要求,摘抄如下:
网上可以找到很多等宽字体来用,提供一个不错的网站:http://www.lowing.org/fonts/ 下面写写我用过的几种等宽字体吧: 2. Consolas 3. Bitstream Vera Sans Mono 4. DejaVu Sans Mono 5. Monaco 6. Courier New 7. Lucida Console 8. Terminus 基本就这么多吧,所谓萝卜白菜各有所爱,其实只要自己看着舒服,就是好字体,嗯 自助餐厅的噩梦——吃自助火锅的完全攻略 1,排空肚子,最重要!身体是革命的本钱! 2,只吃贵的,不吃对的; 3,水少喝,不喝最好!要喝,等到吃到尾声再喝,而且不要喝廉价饮料,要喝就喝咖啡,再苦再甜都没关系!我结尾时可以连喝三杯,我一朋友可以连喝六杯。这才叫实力!他当晚就睡觉就没闭过眼! 4,六亲不认。抢菜时,千万不要分散注意力,不要看见熟人就打招呼。要装作看不见 !要知道,晚一秒,虾子就没了啊!而且,就算是熟人,也会跟你抢底! 5,肥的,油腻的,少吃,尤其是叉烧之类的,很容易饱。不过,用于润滑肠子加速排 泄,可以考虑,但要谨慎。 6,熟悉地形。记住,贝啊,虾子啊,螃蟹啊,都放什么地方,要熟记于胸,直奔目标。 7,要慢慢吃,吃累了,聊个天 ,抽个烟,不一会儿,又饿了。 8,中途多去厕所,及时排泄,腾出空间。 9,选择餐友很重要,男的,要能吃;女的,要能拿!反正食量小,脸皮薄的,千万别带他去,肯定影响你的食欲。 10,天下无敌的----健胃消食片!!!(绝不是广告!) ●我们是口号是:扶着墙进,扶着墙出● 正规程序是,三天之内不沾荤腥,只吃瓜果蔬菜稀粥清汤。决战当日,早饭食谱为酸黄瓜一条,牛奶一杯。午餐除了喝水,基本就不要进食了。一是为了虚怀若谷,二是为了刮油。眼睛里偶尔出现十几颗星星属正常反应,别怕,饿不死。但记住,头脑要保持绝对清醒。 开进现场后──如果阁下还能轻移莲步的话──千万不可轻举妄动。先看清形势。这 里头学问大了,容我细说。 一、观察地形。主要是指主菜的摆放位置。一般说来,任何自助餐为了诱惑消费者,都会有几样主打菜肴,这些菜肴是自助餐的精华,决定了该餐厅的档次和定价基础。搞定这几样是取胜的关键,好比在战场上占领了某某高地。所以,阁下选择的桌位必须靠近主菜,以便随时取用,避免在漫漫征途上浪费不必要的精力和时间。同时,最好能选择较隐蔽的位置,比如柱子后面,或是拐角。这样你可躲在暗处,纵览全局。并且可以避免别人窥看你那如狼似虎如狂似癫的吃相。 二、分析对手。一般规律是,什么档次的餐厅就走进什么样的顾客。但无论如何,既然是来吃自助的,绝大部分人都想尽量多吃一口。当然,在自助餐厅里,我也见过只吃两片面包,喝一杯咖啡的事主,那是故意显摆的假正经假小资。玩高雅你大可以去西餐厅、咖啡馆嘛!何苦这般做作?别理他们,咱们走自己的路,让别人说去吧。 在战略上必须重视对手,你要这么看待那些同你共同进餐的同志:低档次餐厅里多是蓬头垢面的流氓,高档次餐厅里多是假装斯文的败类,均不可掉以轻心。人若要脸,我也要脸,大家斯文,彼此客气。人若不要脸,我也不要脸,大家随时可以甩开脸皮干,别以为我们文化人是好欺负的。 三、快拿慢吃。对于成本高昂的主菜,向来不会供过于求,通常每隔一段时间才会上来一盘好菜。说时迟,那时快,一片刀光剑影闪过,盘子里已空空如也,颇具几分禅意。这教育了我们,好东西都是转瞬即逝的。犹如一现之昙花,过隙之白马。所以,关键时刻,阁下切不可手软,以免贻误战机。 到了你的锅里就是你的了,没人跟你抢,可以从长计议了。无论多么饿,还是应该慢 条斯理。其一,我们是有文化的人,应该尽可能地保持风度。其二更重要────我的经验是,狼吞虎咽,吃得反而少。细嚼慢咽,塞得更多。 四、多荤少素。营养均衡的道理我也懂,但你是在自助啊哥们!平时你吃多少苦瓜菜 叶我不管你,可是在自助餐厅你就得拿荤腥出气,打我屁股,我不乖…着最贵的使劲。不然你就亏了,哥们。 你说吃这样的火锅,一次得花多少时间? 我觉得怎么着也得两个钟头吧 两个钟头?!那是热身 四个钟头起 你别嫌长,还不上厕所 你得研究食客的吃饭心理 愿意花两个钟头吃饭的食客 根本不在乎再多花两个钟头 什么叫成功食客你知道吗? 成功食客就是 吃什么东西都吃最贵的,不吃最好的 所以,我们吃自助火锅的口号就是 扶着墙进,扶着墙出 看vitaminejudy的博客上写过这类文章,觉得挺好玩的,我也仿着谢谢我所路过的大学吧,不过文笔太烂,不能和judy的大作相比,sigh。
之所以第一个提到的就是东北财经大学,是因为我在出生后就一直生活在这个学校的家属楼里,我的姥姥姥爷都是这个学校的老师,住的也自然是学校的家属楼,我从小就在东财的运动场上玩,在家属区里玩,对这里自然有着难以磨灭的感情,只是现在离家多年,而且家也搬离了原来的地方,有次回去发现变化太大,已经不是我的记忆中的那个地方了,sigh
第二个提到大连海事大学也是因为有着重要的意义,我的小学和初中都是在那里的附属学校度过的,可以说我小时候对大学的印象就是对海事大学的印象,记忆中最深的就是医院旁边的大下坡,还有那每晚学生宿舍楼下打架骂人声和谈情说爱声此起彼伏的景象。
我们高中据说就是占的大工的地皮,高中的时候也没少往那儿跑,高中时候和exgf也到那儿去散步过。大工在全国大学来说,排名还是很靠前的,学习氛围也很浓。嗯,大工的运动场很不错,很早就有草坪的足球场了,不过后来疏于维护,草都没了,再后来又铺了草坪,但再也不让人随便进去了,呼呼
记得我去那儿好像是为了报什么名去过一次,学校不大,不过很漂亮,尤其是里面美女很多,口水……不过学校实在是太小了,看起来就像一个高中似的
其实叫这个名字还是挺别扭的,因为大连人都还习惯于叫“铁道学院”,大连铁道学院是老牌学校,但是估计现在的领导觉得名字不好听,非要改成大连交通大学,我们反倒觉得更难听了,呵呵。虽然是三本的学校,但是学习风气还是很正的。值得一提的是那儿的体育馆相当好,有很好的羽毛球场,20元/小时,不过好像去的人不多,感觉挺可惜的。
对这个学校的印象不深了,以前家附近有一个辽宁师范大学附属中学,算是老牌重点中学了,可是后来没落了。至于辽师,去过几次,但似乎都是匆匆来匆匆去,印象不深了,不过从小到大给我上课的很多老师好像都是辽师毕业的……
终于来到北京了,据说我很小的时候就来过清华,只是那时候我实在是太小了,毫无印象,也难为我妈一片苦心,好歹我也是来清华混了四年,可惜很快就要离开这里了,心里总不是滋味啊,不说了
北大给我的第一印象就是特别像庙宇(北大的兄弟不要拍我),可能是因为北大里面仿古建筑多一些吧。人文气息据说很浓,但我去的次数少,感受不到。美女据说很多,但我去的次数少,也没看到。但北大的未名湖很漂亮,曾经和一个mm在未名湖边坐了一个晚上,呼呼。
大一时候去过一次,去买二手英语资料,后来又陪mm到那儿研究生报名,体育场好少,不过东门那个特别大的像皇宫一样的建筑倒是很吸引人,还有保安看着,至今我也不知道那是干什么用的-__-b
以前去逛五道口服装市场的时候,曾经在那儿休息过,主楼前面的椅子很抢手,很难抢到,呵呵,不过谈情说爱的好像不是很多的样子,大多数人都选择在那儿静静休息一会儿,或者是拿上一本书静静地读,挺有感觉的。
去那个通宵自习过两次,也逛过好几次,可以说对人大的地形还是挺熟悉的了,人大的美女超多,但据说他们学校的女生看不上他们学校的男生,结果是做了清华的后花园,呵呵。
某次寒假去上海的时候去的,以前一直到这儿很向往,大学还差点就去了那里呢。不过我只去了一个校区,据说是博士生住的校区,假期去的人很少,由于只是一个校区,而且也比较小,没什么太深的印象,只是看到了不少以前在书上看到过多次的交大的标志性建筑,感觉挺满足的。不过我比较不喜欢多个校区的那种,总有一种分裂的感觉。 Rainlendar 是一个十分漂亮的桌面日历,支持换肤功能,在 Win2k/XP 中可以显示透明效果,还可以完全自定义显示内容。还支持和网上的服务器同步时间以及定制指定日期的事件等功能。这个版本同时更新了一些皮肤中的位图文件。 我一直使用的桌面日历软件,对多语言支持也做的很好,把以前自己做的汉化版修改了一下,修正了几处错别字,并且完善了翻译,enjoy it。 由于blog.com.cn限制了文件的扩展名,因此压缩了一下。下载之后解压缩,直接运行即可完成安装 |
|
||