五月十二日,地震了

今天赵丰来看我了。赵丰的曲社里居然有我们的院长万健。这次他来还曲谱,顺便就来看看我。

他还是那么胖,并且比以前更胖了。声音有点变化,据说是戏唱多了。来了一小会,说是还要去传媒以北找个故人就走了。

今天还地震了。在四川开始震的。震级挺高的,7.6级,不知道损失如何。全国都有震感。杭州也有三级多。张宇光回来说理工图书馆开始疏散人员并封锁入口了。有人在QQ群里说:“距离08年8月8日,北京奥运会还有88天的特殊日子,举国同震 。”

前几天下载好了WOW英文客户端。上去之后发现所有的宏都要改写了,因为系统不再能识别中文。接着问题就来了,英文实在太长了。好多宏都超出了长度,必须进行大修改。我不断地调换顺序,添加控制语句,删除冗余,依然超长。我又查阅了很多资料,找了些插件。在WOWWIKI上看到了关于modifier的简写mod,和button的简写btn。简写之后有效地缩短了本来短无可短的宏的长度,让一些宏可以工作了。可是还有一些宏依然不能完美解决。对,我要的是完美。折中的方法海了去了,可那不是我要的。

这几天废寝忘食地搞的就全是这些了。除了宏之外,还有字体。US Sever上是不带中文字体的,必须自己添加。几天之内,我从一个字体小白成了一个“专家”,从哪个字体文件对应什么内容都不知道到对此了如指掌。并且进一步地开始研究如何制作字体文件。纯粹地从无到有不在我能力范围之内,但是把几个字体文件进行修改编辑整合到一起应该是可以实现的。

宏的问题,我下载了一个插件,很久以前就很有名的,supermacro。可惜已经一年多没更新了。但主要的特色功能依然有用。具体的命令设置过于繁杂并且无用我就没仔细看,它的主要功能在于宏里面直接调用另一个宏,和进行自定义函数。不通过插件,系统自带的宏调用宏的方法是有,并且可以组成套宏,但是那些所有的都必须拉到技能栏上,通过/click MultiBarLeft/Right/BottomButton X,并不能解决技能栏紧张的问题。而直接通过宏名字或者ID调用就能省下不少空间。至于自定义函数,则是个更加强大的功能。原先只能调用WOWAPI函数,其他的自定义功能必须在宏里面用/SCRIPT 从头到尾把过程全部写进去。而现在则只需要把函数体写在别的地方,宏里面直接写/SCRIPT FUNCTIONNAME就行了。我的魔法玉石的宏,原先中文的是怎么也出不了问题的

#showtooltip 法力刚玉
/use 法力刚玉
/stopmacro [button:1]
/script local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end
/cast [button:2] 制造魔法玉石

改成英文后,字符过长,反复进行了优化,依然无法添加#showtooltip,直到我把scirpt部分写成了函数,才得以解决。我在supermacro的extendcode栏里面写了

Function destr()local g,i,j=GetContainerItemLink for i=0,4 do for j=1,20 do if g(i,j) then if strfind(g(i,j),":22044:") then PickupContainerItem(i,j) DeleteCursorItem() end end end end

然后把宏写成

#showtooltip Mana Emerald
/use [btn:1]Mana Emerald
/stopmacro [btn:1]
/script destr()
/cast [btn:2]Conjure Mana Emerald

简单搞定了。

这以后,我开始联想。既然可以通过函数缩短这个宏的写法,那必然可以通过函数实现别的功能。函数可以自己写,也可以调用API。当然要实现比较有价值的功能,都必须调用API。我已经下载了WOWWIKI的关于WOWAPI的网页。WOWWIKI不知道为什么被电信屏蔽了,必须通过代理才能上。我找到了一个提供免费代理信息的网站

http://www.cnproxy.com/proxy1.html

然后一个个地试用了过去,效果还不错,找到了几个可用的速度也不慢的代理。

字体的问题,通过CLEARFONT2插件基本已经解决了。完美解决。我并没有直接使用这个插件的设计方案,我修改了它的Design.lua和Cora.lua文件,使之更符合我要的效果。我基本上已经掌握了这个插件的主要代码,想怎么改都可以。我只是还不了解它是如何与WOW程序连接起来的。这几天的工作,让我在MOP上发现了不少还不错的字体,并且看到经常有人发帖说制作了什么什么样的字体拿出来共享云云,于是让我也想自己组装个字体用用。软件我已经有了,甚至注册码都第一时间到手了。Fontcreator5.6。貌似也就这么一个软件是关于字体的了。我在搜索引擎上搜索,没见到别的内容过。话说这搜索引擎也真是的,搜来搜去都这么点内容。我要搜个关于这个软件的教程,结果所有有价值的的都指向同一个链接,那个链接还是打不开的!!!

http://www.hi-pda.com/forum/viewthread.php?tid=387721&highlight=%2Bhao715上面倒是有篇有点新意的,但是 不怎么懂perl,也不太懂字体文件的内部结构。于是我去找了点相关资料,http://blog.csdn.net/fgwf1/archive/2006/06/28/846457.aspx这篇比较详细,然而看了后对我所面临的问题却没有什么帮助。看来还是需要继续找找……

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值