All Stories

LLYF VirtualTyper W.I.P

整了几个小时Scintilla ,不知道我嵌入后,那个WM_NOTIFY 被VCL 从哪里截走了,就是找不到了。我还指望它来实现代码折叠的呢,这种时候RAD 的就是要费更多时间来找其中的机理了,在公司的内部网络上,也看到过几个帖子涉及到VCL 的消息传递机制的,当时还充当过大牛的样子呢。郁闷,不过显示行号的功能倒是搞出来了,看到几个网上的文档,加上SciTE 和Notepad++ 的源代码,勉强可以凑合,但是代码折叠的不是Scintilla 的问题了,现在的瓶颈是VCL 把我的WM_NOTIFY 藏起来了。

和小妞小思宇一起吃饭了

晚上让Softtrain在下面等了大半个小时后,终于解脱了,然后带他去毛氏吃饭。其实是想不出其它我喜欢的地方,所以就去了,好久没去了,居然遇到小妞和小思宇,然后就和她们俩一起吃。真是好久没吃了,就是想不起能点些什么菜,看了菜单也没啥想法~

LLYF VirtualTyper W.I.P.

整了下Scintilla,把它弄进去了,初步了解了怎么让它支持某种语言的关键字高亮,还是非常非常方便简单的!以后还要加入代码折叠,行号显示以及自动完成功能。如果是要专心地完成一个编辑器,要做的事情还是比较多的,看一下SciTE 和Notepad++ 就知道,不过我可能不需要做那么完整,只要有个看起来比RichEdit 强一点的编辑框就够啦,哈哈!这部分代码以后重用的机会肯定还是有的,比如MspEmu 中。另外就是,对关键字高亮的支持,应该写一个通用的接口,然后把语言相关的信息全都写到外部的配置文件中,这样才是比较经济又灵活的方案,呵呵,然后要动态判断是属于哪个语言的代码,再动态地修改Lexer 属性。这样以后可以在不修改主程序的情况下,动态地添加对新的语言的支持。

LLYF VirtualTyper W.I.P.

下午去考试了,想起来还是觉得有点倒霉有点生气!

LLYF VirtualTyper W.I.P

就先定这么俗的一个名字吧!

下午去公司无聊了一下午

真的觉得是浪费时间,但是又不敢不去。

这三款模拟按键软件

按键精灵,模拟精灵,按键游侠,都提供了不同程度的对Windows 平台下鼠标键盘的输入的程序模拟,可以实现无人值守的自动化某些机械重复的操作。其中模拟精灵的功能整体上远远强于另外两款,它似乎是真心致力于成为一个通用的自动化工具,而不像按键精灵,打着合法的旗帜,提供了一系列的功能方便用户写出挂机脚本,大规模地流行于网游玩家之间,但是反复地强调自己的合法性,却死守着不愿意增加某些特性,并以此为自己辩解;按键游侠则似乎还没有多少明显的论调或态度,从它提供的功能来看,它是直接宣告自己的辅助网游工具的角色了。三款工具,模拟精灵的功能最为复杂,能做的事情整体来说,应该也是最强大的,但是正是这些强大的功能导致的使用比较复杂,吓走了大量的低中级网游玩家,而投入按键精灵的门下,按键精灵经过几年的发展,功能上也大致够用,技术上的积累基本已经走到尽头,现在已经疲于干些网游外挂才干的事,一心想的就是如何能防封杀,从现在最新的发布版本5.92来看,按键精灵的VBS 支持以及DLL 插件的架构,几乎已经可以实现所有需要的对于按键模拟的功能,而不用修改主程序,主程序确实只要把精力放在如果提供更好的反反挂能力上,但因为大量的按键精灵用户都是只会一点点VBS 的初中级用户,稍微需要点Win32 API 知识的问题,VBS 直接解决不了的问题,用户都会等着官方版本的升级来解决,而按键游侠,也没有多少新的创意,几乎是按键精灵的翻版加上一些用户迫切需要而按键精灵出于某些原因暂时没有加入的功能,从用户积累,品牌效应以及技术等方面看,按键游侠要在短期内超过按键精灵是不太可能的。

一件值得高兴的事

小妞在QQ上告诉我,她和俊英哥正式DTR了!

去了趟afei那里

前一天晚上,afei 在MSN 叫我今天去她那里,我还说,下班太晚了,不去了。结果今天中午去食堂吃饭的时候,被z3 诱惑了一下,就说要一起去了。