发个 溪流 WarKey 3.0 beta2

这个版本把界面重新整理了一下,停用了beta1所用的WTL,使用了自己的GUI框架,同时也使用了xlLib。

开发工具上换成了 VS2010,之前为了小巧和MFC而使用VC6,写起来太不爽了,直接导致开发热情降低。

脚本支持上,lua5.1换成了5.2,lua本身的升级变化还是有一点的,比如访问全局表的方式变了,等等。脚本格式定义还是基本上使用了原来beta1里的,有个NameSpace换成了新的URL,直接指向API说明页面。脚本的参数配置名字,beta1里面是0、1、2之类的数字,并且不允许重命名,现在改成了字符串,可以任意修改。

软件核心功能上,相比3.1,把方案分组和组合键去掉了。方案分组看上去太麻烦了,而组合键,则是技术上做不到太好的用户体验。这么说吧,比如,用户想把按下 Ctrl+A  模拟成按下 B,那么,找到 Ctrl+A 的触发点没问题,但是之后要按下 B 的时候,一般 Ctrl 键没那么快放掉的,于是这个 B 就变成 Ctrl+B 了。主要原因就是这个场景,我举的例子还是最简单的情况,再复杂点,就更不好搞了。所以,在找到有效的技术方案前,这个功能先不搞。

大概就这些,终于把 xlLib 全面用上了,感觉好爽。

软件下载地址见导航栏链接

 

 

1 Comments

  1. 王学 说道:

    我一直在用你的改键,而且一直在关注软件的更新。
    我不是软件技术人员,也看不懂程序,只是在用。
    可是我发现从2.42开始,软件多了一个TXT,昨天发现3.0的 多的更多的东西,功能到时没发现多大变化。
    所以我选择用2.4.我不喜欢太麻烦的东西。我一直在=切换提示能够不用聊天显示,而显示在屏幕上方那种改键。
    最后祝愿作者龙年大吉,万事如意,软件越做越好!

0 Trackbacks

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>