爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
楼主: yanli729
收起左侧

[分享] 解决SX1的口口,目前最好的折中方法!

[复制链接]
发表于 2005-9-22 11:15:40 | 显示全部楼层
原帖由 foxcon 于 2005-9-22 10:02 发表



我忘了在什么地方看到的:

用WinHex、UE等十六位编辑器直接打开gdr文件,搜索0F00,搜到的第二、三个的位置时就是字体名称了。

可是我看到大S字体的名称就是CombinedChinesePlain

怀疑大S跟N机的调 ...


是这样的,可以用这种方法看字体。

估计简体中文手机自带的字体应该是一样的,文件名不同而已(Nokia的一般为11x12_latin.gdr,15x16_latin.gdr,sx1为apac_bs_12.gdr,apac_bs_16.gdr),我用qd的的11x12_latin.gdr,15x16_latin.gdr替换掉sx1 Z盘的apac_bs_12.gdr,apac_bs_16.gdr(由于文件名长度不一样,文件名没改),不用外挂还是不行。

[ 本帖最后由 segalgx 于 2005-9-22 11:18 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2005-9-22 11:21:08 | 显示全部楼层
楼主的附件里没有11x12_latin.gdr字体吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 11:25:19 | 显示全部楼层
原帖由 segalgx 于 2005-9-22 11:21 发表
楼主的附件里没有11x12_latin.gdr字体吧?

安装sis程序,会在E盘自动生成,然后删掉15x16_latin.gdr。
回复 支持 反对

使用道具 举报

发表于 2005-9-22 11:30:46 | 显示全部楼层
sis程序呢?
回复 支持 反对

使用道具 举报

发表于 2005-9-22 13:52:52 | 显示全部楼层
c盘文件、e盘文件是不是只要直接拷贝就可以了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 14:23:32 | 显示全部楼层
原帖由 segalgx 于 2005-9-22 11:30 发表
sis程序呢?

不好意思,在这里

Fonts2005_yuqiaolong.sis

424.91 KB, 下载次数: 20

回复 支持 反对

使用道具 举报

发表于 2005-9-22 14:45:27 | 显示全部楼层
先安装 Fonts2005_yuqiaolong.sis  然后在E盘里面,然后删掉E:\System\Fonts\Chinese下的字体文件15x16_latin.gdr
并用修改过的FontRouter.ini文件覆盖原文件,重启手机。


是不是这样????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 15:21:35 | 显示全部楼层
原帖由 期待相遇 于 2005-9-22 14:45 发表
先安装 Fonts2005_yuqiaolong.sis  然后在E盘里面,然后删掉E:\System\Fonts\Chinese下的字体文件15x16_latin.gdr
并用修改过的FontRouter.ini文件覆盖原文件,重启手机。


是不是这样????

正确,如果你是上午下载的修改过的FontRouter文件(9月22日)请重新下载,修正了拨号字体.保持原机字体.
回复 支持 反对

使用道具 举报

发表于 2005-9-22 15:38:17 | 显示全部楼层
请问LZ:
字体驱动6600.rar 作什么用?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 15:53:05 | 显示全部楼层
看19楼.........
回复 支持 反对

使用道具 举报

发表于 2005-9-22 16:27:36 | 显示全部楼层
mp3player已经可以完全显示中文了,谢谢楼主,期待更加完美的的字体解决方案出现
回复 支持 反对

使用道具 举报

发表于 2005-9-22 19:18:05 | 显示全部楼层
顶了,利害的大虾。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 22:22:03 | 显示全部楼层
原帖由 foxcon 于 2005-9-22 10:02 发表



我忘了在什么地方看到的:

用WinHex、UE等十六位编辑器直接打开gdr文件,搜索0F00,搜到的第二、三个的位置时就是字体名称了。

可是我看到大S字体的名称就是CombinedChinesePlain

怀疑大S跟N机的调 ...

真的可以确定吗?希望能再试一次.
回复 支持 反对

使用道具 举报

发表于 2005-9-23 22:45:48 | 显示全部楼层
请问楼主大侠,这个oggplay1.07nonmmf,里歌手和标题的乱码能用这个方法解决嘛?
回复 支持 反对

使用道具 举报

发表于 2005-9-23 23:06:31 | 显示全部楼层
好贴,要求致顶...
回复 支持 反对

使用道具 举报

发表于 2005-9-24 01:55:45 | 显示全部楼层
看惯了sx1的字体,换了安装包的字体看着不大舒服,
所以把Z盘的apac_bs_12.gdr改名为11x12_latin.gdr,小字体显示舒服了~

另外问一下,appman怎么看字体调用?俺在appman的“文档”里面看到还是有Z盘字体的进程啊~
回复 支持 反对

使用道具 举报

发表于 2005-9-24 08:03:05 | 显示全部楼层
原帖由 jiannan 于 2005-9-24 01:55 发表
看惯了sx1的字体,换了安装包的字体看着不大舒服,
所以把Z盘的apac_bs_12.gdr改名为11x12_latin.gdr,小字体显示舒服了~

另外问一下,appman怎么看字体调用?俺在appman的“文档”里面看到还是有Z盘字体的进 ...


“把Z盘的apac_bs_12.gdr改名为11x12_latin.gdr”--可以改吗?文件名字数不一样的窝?

如果没有屏蔽,当然会看到Z盘字体的进程
回复 支持 反对

使用道具 举报

发表于 2005-9-24 08:07:17 | 显示全部楼层
原帖由 yanli729 于 2005-9-23 22:22 发表

真的可以确定吗?希望能再试一次.



就是这样的

转贴一下fontrouter作者oasisfeng 的帖子

常见问题释疑

1. 问:我用的是DIY的字体文件,系统中可以显示各种大小的字体,但掌上书院中无法切换大字体。

答:掌上书院的大字体请求是CombinedChinesePlain16,所以,你需要修改配置文件中CombinedChinesePlain16=,……这一行。将逗号后面的字体名改为你希望使用的字体名。这里列举一下常见字体文件对应的字体名
    文件名           字体名
    11x12_latin.gdr(QD)      CombinedChinesePlain12
    15x16_latin.gdr(QD)      CombinedChinesePlain16
    11x12_latin.gdr(玩玩123)   LatinPlain12
    13_bold.gdr(玩玩123)    LatinBold13
    17x19_bold.gdr(玩玩123)   LatinBold17 或 LatinBold19
    Q9Font16.gdr(Q9)        t_q9font16typeface
比如,使用玩玩123的17x19_bold.gdr作为大字体时,这一行需要修改为:
  CombinedChinesePlain16=,LatinBold17


2. 问:Java程序中无法显示中文,请问是什么原因?

答:请去掉配置文件中 “Alp17=” 至 “Alb12i=” 这8行。早期发布的字体文件包中所含的这些行可能导致部分Java程序无法显示中文。


3. 问:我的掌上狂拼(或 皇帝T9)输入的候选字栏有出现“口”,这是为什么?如何解决?

答:这是因为早期的掌上狂拼版本的文字探测算法与Symbian的OFS接口不兼容造成的。换用最新版的掌上狂拼可解决这个问题。


4. 问:E:\System\Fonts\Chinese下放置了中文字体文件,为什么还是完全不能显示中文?

答:请确认E:\System\Fonts\Chinese下含有FontRouter.ini文件,并且该文件中含有Enable=1这一行。否则,字体驱动将处于关闭状态。


4. 问:我想修改字体映射关系,但如何才能知道一个应用程序里用了什么字体?

答:如果你想知道一个程序请求了什么字体,可以参照以下的步骤:


  QUOTE:
1. 下载FontCenter:http://www.wda.com.cn/viewthread ... ;page=61#pid1362914
2. 建立以下文件夹:C:\Logs\FontRouter
3. 启动FontCenter,选择Options - Log ON,开启跟踪模式。
4. 然后切换(不是关闭)到Menu,打开应用程序,进行操作,直到需要探测的文字部分已经显示出来。
5. 切换回FontCenter,选择Options - Log OFF,关闭跟踪模式。
6. 删除 C:\Logs文件夹及下面的子文件夹和文件。

最后,打开C:\Logs\FontRouter\Rasterizer.log文件,可以找到如下的类似信息:

  Request: LatinBold12 @ 12

其中LatinBold12为请求的字体名,12为请求的字体高度。(注:请求的字体不一定是系统中存在的字体,如果存在该字体,请求的字体高度也不一定等于该字体的实际高度)

如果需要跟踪启动过程中的字体请求,请修改E盘的FontRouter.ini,将“Log=0”改为“Log=1”,然后重启。
注意,启动后开启主菜单、运行应用程序等操作都会产生字体请求,所以请在启动完成后等待一段时间再进行操作,以便用时间上的差别来区分Log文件中的字体请求发起者。
完成跟踪后请及时将FontRouter.ini中的“Log=1”改回“Log=0”,并重启手机。

注意:为了减少记录文件中不必要的干扰信息,请在开启跟踪模式期间不要进行无关的操作。


6. 我想根据自己的字体文件定制配置,请问如何才能知道我的gdr字体文件中的字体名?

答:用UltraEdit之类的16进制编辑器打开.gdr文件,搜索16进制的 “0F 00”,在某一次(通常不超过5次)搜索结果的下一个字节开始就是该文件中包含的字体名,如果包含有多个字体,那么其它字体名也在附近。
回复 支持 反对

使用道具 举报

发表于 2005-9-24 10:23:06 | 显示全部楼层
11x12_latin.gdr换成12_latin.gdr怎么样,看上去字体好很多,能改吗?只需要改E盘配置文件中的11x12_latin.gdr为12_latin.gdr吗,楼主高手给解释一下,辛苦了
回复 支持 反对

使用道具 举报

发表于 2005-9-24 12:06:28 | 显示全部楼层
原帖由 segalgx 于 2005-9-24 08:03 发表


“把Z盘的apac_bs_12.gdr改名为11x12_latin.gdr”--可以改吗?文件名字数不一样的窝?

如果没有屏蔽,当然会看到Z盘字体的进程

俺的意思是Z盘的那个字体文件拷贝到C盘后改名~。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-8-2 13:22

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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