51Testing软件测试论坛

标题: 写了一个自动处理 TD x.x 中 OCX 字体的工具 [打印本页]

作者: lsuper    时间: 2005-5-18 17:44
标题: 写了一个自动处理 TD x.x 中 OCX 字体的工具
主要作用:
    1、把 TD 的 OCX 中:'Arial', 'Arial Black', 'Courier', 'Courier New', 'Microsoft Sans Serif', 'MS Sans Serif', 'MS UI Gothic', 'Symbol', 'System', 'Tahoma' 字体名称替换成 '宋体';
    2、把 TD 中字号为 -7、-9、-11 调整为 -8、-10、-12
    3、把 TD 中字符集编码为 ANSI_CHARSET、HEBREW_CHARSET、RUSSIAN_CHARSET 调整为 DEFAULT_CHARSET(默认中文字符集)

使用:
    1、使用 UnAspack.exe 对 TDClientUI80.ocx 进行脱壳
    2、使用这个工具处理
    3、使用 ASPACK.EXE 对 TDClientUI80.ocx 进行加壳
    4、用生成的文件替换服务器、客户端的 TDClientUI80.ocx、TDClientUI80.cxo,同时修改服务器的 setup_a.ini 中 TDClientUI80.cxo 文件大小即可。

附件包括:
    1、TransTD.rar:我写的一个自动处理 TD 中 TDClientUI80.ocx 字体的工具
    2、UnAspack.rar:脱 Aspr 2.12 壳的东东
    3、Aspack.rar:就是 Aspr 2.12,为程序加壳

至于 OCX 本身的“快速汉化”,有空我再贴一个帖子。

=^0^=
作者: lypeony    时间: 2005-5-18 20:18
好东西!先顶一下!

我先下载试试,TD8.0界面的字体真难看,似乎对于中文(双字节)支持不太好.
作者: lypeony    时间: 2005-5-18 20:19
好东西!先顶一下!

我先下载试试,TD8.0界面的字体真难看,似乎对于中文(双字节)支持不太好.
作者: redsong    时间: 2005-5-19 09:08
谢楼主,下载收藏.
作者: liuzhx    时间: 2005-5-19 09:46
标题: 顶一下
再接再厉:)
作者: yuex201    时间: 2005-5-19 11:43
好象那个问题还没有解决:,Design Steps中的Description 和 Expected Result的文字偏上,只显示了2/3个字.
作者: songfun    时间: 2005-5-20 09:53
这么好的帖子,为什么不加精?
鼓掌~~啪啪啪
作者: lovedc007    时间: 2005-5-24 08:08
标题: 鼓励加精!
支持一下!!
作者: xjswwh    时间: 2005-5-24 13:01
请问对TD7.6有用吗?
作者: lypeony    时间: 2005-5-24 20:11
根据楼主的说明,我已经在我的测试环境中测试试用,仅仅把客户端的控件更换了一下,没有更新服务器的上控件,效果还是很不错,对中文支持的比较好,显示效果达到了TD7.2的显示水平了。
试用环境:
服务器:windows 2000 sp4
客户端:xp+sp1
TD版本:TD8.0+SP2

感谢楼主!等着你的“快速汉化”版本的推出....
作者: lypeony    时间: 2005-5-24 20:13
Originally posted by yuex201 at 2005-5-19 11:43 AM:
好象那个问题还没有解决:,Design Steps中的Description 和 Expected Result的文字偏上,只显示了2/3个字.

此现象在我的试用环境中,没有出现,显示没有问题。
作者: lsuper    时间: 2005-5-25 00:40
理论上说所有版本 TD 的 OCX,只要正确脱壳,都适用。
那个 2/3 个字好像是 Grid 的 BUG,一般的只在选中行高亮显示格子时出现,可能不好修改。 :<
作者: lypeony    时间: 2005-5-25 18:43
不好意思,说错了,Design Steps中的Description 和 Expected Result的汉字的确偏上,只显示了2/3个字. 好像与选中不选中,没有关系。在英文字符下,没有这个问题。
作者: yuex201    时间: 2005-5-30 10:26
是的.不知道能不能解决.但是在7.6中没有这个问题。如果从7.6中升级过来的project,原本的信息也不会出现这个问题.奇怪.
不过,楼主的功劳还是功不可没的.呵呵.
作者: harrychao    时间: 2005-5-31 20:06
真的可以吗?谢谢楼主的无私分享!!!
作者: xiaowanzixyz    时间: 2005-7-5 18:01
太感谢了,问题解决了,谢谢
作者: happymei    时间: 2005-7-5 20:48
好东东,收藏
下午还在说TD8.0的字体太难看了
作者: xuewd    时间: 2005-7-11 23:03
好东西,下一个试试。
作者: hu_hong_yu    时间: 2005-8-4 12:08
标题: 对TD7.6怎么不行?
TD7.6中,没有TDClientUI80.ocx,只有TDClientUI.ocx
TD7.6中到底行不行???
作者: rabbit-song    时间: 2005-10-20 16:04
Originally posted by lsuper at 2005-5-18 05:44 PM:
主要作用:
    1、把 TD 的 OCX 中:'Arial', 'Arial Black', 'Courier', 'Courier New', 'Microsoft Sans Serif', 'MS Sans Serif', 'MS UI Gothic', 'Symbol', 'System', 'Tahoma' 字体名称替换成 '宋体';
...


附件中的UnAspack.exe不可用啊,无法打开tdclient80.ocx文件,是什么原因啊?
作者: 木乃伊    时间: 2005-10-20 17:37
用了一把,顶一下搂住
作者: tofy    时间: 2005-10-21 14:07
首先谢谢楼主!

要是字体字号等可以灵活修改,而不是在程序中写死就更好了。
另外,期盼汉化快点出炉!
作者: rabbit-song    时间: 2005-10-21 14:39
[quote]Originally posted by lsuper at 2005-5-18 05:44 PM:
    写了一个自动处理 TD x.x 中 OCX 字体的工具

主要作用:
    1、把 TD 的 OCX 中:'Arial', 'Arial Black', 'Courier', 'Courier New', 'Microsoft Sans Serif', 'MS Sans Serif', 'MS UI Gothic', 'Symbol', 'System', 'Tahoma' 字体名称替换成 '宋体';
    2、把 TD 中字号为 -7、-9、-11 调整为 -8、-10、-12
    3、把 TD 中字符集编码为 ANSI_CHARSET、HEBREW_CHARSET、RUSSIAN_CHARSET 调整为 DEFAULT_CHARSET(默认中文字符集)

使用:
    1、使用 UnAspack.exe 对 TDClientUI80.ocx 进行脱壳
    2、使用这个工具处理
    3、使用 ASPACK.EXE 对 TDClientUI80.ocx 进行加壳
    4、用生成的文件替换服务器、客户端的 TDClientUI80.ocx、TDClientUI80.cxo,同时修改服务器的 setup_a.ini 中 TDClientUI80.cxo 文件大小即可。

附件包括:
    1、TransTD.rar:我写的一个自动处理 TD 中 TDClientUI80.ocx 字体的工具
    2、UnAspack.rar:脱 Aspr 2.12 壳的东东
    3、Aspack.rar:就是 Aspr 2.12,为程序加壳

请问楼主,如何修改setup_a.ini中的tdclientui80.xco的大小
作者: peakcjf    时间: 2005-10-30 23:09
对TD7.6的TDClientUI.ocx文件脱壳后,运行TransTD.exe时弹出提示框,“处理文件失败,需要对原始文件进行脱壳”,可是我已经执行脱壳了,楼主可否帮忙解决下
作者: yandang    时间: 2005-11-10 15:07
不错的东东
作者: claws    时间: 2006-4-19 20:32
标题: 回复 #1 lsuper 的帖子
多谢楼主,解决了困扰我许久的问题~
作者: huangfengq    时间: 2006-4-21 16:44
顶一把。我这里也有一个修改字体的,但是一直对中文的引号不支持。试试你的可不可以
作者: hevil    时间: 2006-4-27 14:36
报和24楼同样的错误
作者: ayong401    时间: 2007-5-24 11:37
不知道Design Steps中的Description 和 Expected Result汉字显示不全的问题有没有人解决了?
作者: cbwindboy    时间: 2007-6-29 13:15
强烈建议解决“Design Steps中的Description 和 Expected Result的汉字的确偏上,只显示了2/3个字”的问题
作者: 沧海月明    时间: 2007-12-25 15:44
thanks
作者: cq0417    时间: 2008-3-11 09:49
谢谢版主。。呵呵~~收藏了
作者: nihaofcc    时间: 2008-3-13 14:46
谢谢
作者: KingRight    时间: 2008-5-16 15:38
这个好用吗? 用过的人能不能贴一张图出来看看? 对8.0试用吗? 谢谢。
作者: minyahu    时间: 2008-5-21 16:15
标题: 不错,学习了
好好好
作者: Ljm_1000    时间: 2008-5-22 09:43
强烈建议解决“Design Steps中的Description 和 Expected Result的汉字的确偏上,只显示了2/3个字”的问题
作者: ygflying    时间: 2008-8-20 18:51
标题: 太感谢了

作者: vipwork    时间: 2010-10-21 23:10
不知道有没有用,但照说那么多人试验过了应该没有问题 了,非常感谢楼主




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2