51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 41428|回复: 55
打印 上一主题 下一主题

修改TestDirector 8.0的字体

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-3-15 11:42:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
TD8.0中不清楚的(尤其是中文)字体似乎是8磅,改成9磅就很清楚。但是TD8.0并没有提供改字体的功能。在高人的指导下,我找到并修改了字体的设置。

在第一次连接TD8.0服务器时,会下载一些文件,其中就包括控制字体的文件。下载后的文件控制TD8.0字体。

客户机上的这个文件就是位于文件夹C:\Program Files\Common Files\Mercury Interactive\TD2000_80的tdclientui80.ocx。要修改其中的字体设置,需要先解开文件然后修改设置,最后还要重新压缩。

1、解开文件 -- 使用stripper(可以下载)
========================
这个OCX文件必须解开才能编辑,解压缩后的文件变得很大。

2、修改文件 -- 使用PE Explorer(可以下载)
==========================
用PE Explorer打开这个OCX文件后,找到RC数据。接下来就要在这些数据中边找边猜了。

在RC数据中,字体不是FontSize而是FontHeight,8磅字的对应数值是-11,9磅对应的是-12。因此可以在RC数据中搜索“-11”,确认是需要修改的字体大小就把-11改成-12,这样能减少很多翻看查找的时间。

3、重新压缩 -- 使用ASPack(可以下载)
========================
修改了RC数据之后(就是FontHeight从-11改为-12,如果需要改字体也可以,不过当心不要输错了字体名字;需要汉化标题也可以,不过更要小心),要压缩这个OCX文件才能再使用,压缩之后OCX又恢复了原来的大小。

以上是在客户机上修改ocx文件的方法。

修改好的ocx文件也可以放在服务器上,方法如下:

服务器(TD8.0的宿主机)的目录C:\Inetpub\TDBIN\Install中有一个文件名为tdclientui80.xco,俺猜这个文件下载到客户机之后后缀就改成.ocx了,于是我就把修改好的tdclientui80.ocx文件改了后缀,覆盖了这个服务器上的文件。

按理说现在在客户机上登录TD8.0应该自动更新ocx文件,可有些客户机并不是这样,道理我也不清楚。不过我在客户机上删除了tdclientui80.ocx之后,就自动下载了新的文件,字体也改大了。

tdclientui80.ocx有3M多,因此不能上传到这里,需要的话我可以发给你我修改好的(未经充分测试,有风险:d;而且是猜着改的,有些不需要大的也大了,需要大的还没大),不过要业余时间,否则公司的带宽就被我霸占了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

56#
发表于 2011-12-21 16:50:48 | 只看该作者
多谢楼主了
回复 支持 反对

使用道具 举报

该用户从未签到

55#
发表于 2010-12-22 09:39:36 | 只看该作者
顶了 好东西
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-6-24 09:23
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]测试连长

    54#
    发表于 2010-5-11 10:45:54 | 只看该作者
    31楼正解。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    53#
    发表于 2009-4-10 16:58:03 | 只看该作者
    能不能把你说的工具的下载链接发一下呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    52#
    发表于 2008-12-31 14:09:43 | 只看该作者
    好像很麻烦的样子!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    51#
    发表于 2008-10-30 18:11:22 | 只看该作者

    晕得慌,传一个改好的上来不就好了吗

    我弄了半天,也不知道怎么弄,
    大家弄成功的,发过来给大家用一下啊,太复杂了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    50#
    发表于 2008-10-23 10:53:31 | 只看该作者

    回复 47# 的帖子

    看不到,能再发一下吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    49#
    发表于 2008-10-23 10:52:07 | 只看该作者
    lz真是一牛人!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    48#
    发表于 2008-8-30 12:13:19 | 只看该作者
    多好的文章
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    47#
    发表于 2008-7-31 11:35:18 | 只看该作者
    弄个东西出来大家都没有弄成功的,还是精华~~NND~~~欺骗大家感情的~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    46#
    发表于 2008-6-19 17:24:00 | 只看该作者
    这个是修改好的

    我上传的附件能看到吗?

    [ 本帖最后由 kxllr 于 2008-6-19 17:27 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    45#
    发表于 2008-6-19 17:23:01 | 只看该作者
    这个是修改好的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    44#
    发表于 2008-5-30 10:39:27 | 只看该作者
    楼主的方法能解决测试步骤里面字符只显示2/3的问题吗??
    请使用过的回答
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    43#
    发表于 2008-5-13 17:55:44 | 只看该作者
    学习了,我来试试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    42#
    发表于 2008-4-7 09:30:16 | 只看该作者
    楼主,我觉得这样很麻烦诶
    不是有个汉化包吗?安装了不就好了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    41#
    发表于 2008-1-21 17:30:08 | 只看该作者
    哪位能给个,修改好的OCX啊!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    40#
    发表于 2007-10-19 15:08:53 | 只看该作者
    该怎么办啊

    弄的我都不敢弄了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    39#
    发表于 2007-10-11 20:47:28 | 只看该作者
    到底该怎么办呀!痛苦!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-20 09:07 , Processed in 0.086606 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表