m******r 发帖数: 4351 | 1 我已经忍了很久了。我用的浏览器是firefox,
每次有棋赛的时候我只好棋谱存成sgf格式到硬盘上慢慢看,要么默默地去睡觉
昨天当我在一台英文WIN2K上装了JRE plugin后,发现TOM的棋谱解说竟然不是乱码,而
我自己的机器上明明是中文XP,竟然还是乱码,于是,我来了脾气
先删掉J2SE plugin,重装,完整安装,嗯?还是乱码,到语言和区域选项里面看那个
language setting的,是中文啊。再仔细看,原来日期和货币格式那个还是英文,改过
来,一切就OK了。
改过来以后,我的KMPlayer看电影的时候加载中文字幕也不是乱码了。果然有效果。
又反复试验了几次,结论:
系统是不是中文操作系统不重要,J2SE有没有全安装也不重要,最重要的是那个日期和
货币格式,必须中文,看TOM才能不出乱码。
另外,J2SE虽然不用全安装(153M),但也不能最小安装,否则firefox加载Java棋谱的
时候会崩溃。 |
S*****y 发帖数: 2871 | 2 那个日期和货币格式怎么改啊?在哪儿里?在 Java Preferences里面么?
【在 m******r 的大作中提到】 : 我已经忍了很久了。我用的浏览器是firefox, : 每次有棋赛的时候我只好棋谱存成sgf格式到硬盘上慢慢看,要么默默地去睡觉 : 昨天当我在一台英文WIN2K上装了JRE plugin后,发现TOM的棋谱解说竟然不是乱码,而 : 我自己的机器上明明是中文XP,竟然还是乱码,于是,我来了脾气 : 先删掉J2SE plugin,重装,完整安装,嗯?还是乱码,到语言和区域选项里面看那个 : language setting的,是中文啊。再仔细看,原来日期和货币格式那个还是英文,改过 : 来,一切就OK了。 : 改过来以后,我的KMPlayer看电影的时候加载中文字幕也不是乱码了。果然有效果。 : 又反复试验了几次,结论: : 系统是不是中文操作系统不重要,J2SE有没有全安装也不重要,最重要的是那个日期和
|
j*****l 发帖数: 1650 | 3 我tom里的死活题 老是灰屏 不知道为什么
棋谱倒是没问题 |
j*****l 发帖数: 1650 | 4
【在 S*****y 的大作中提到】 : 那个日期和货币格式怎么改啊?在哪儿里?在 Java Preferences里面么?
|
g*****g 发帖数: 34805 | 5 tom网站太慢,有时候jar文件拿不到,就会那样。
【在 j*****l 的大作中提到】 : 我tom里的死活题 老是灰屏 不知道为什么 : 棋谱倒是没问题
|
s***h 发帖数: 662 | 6 this is not working on mac. i always have partial mess code:
黑方:÷‹∫◊—Û æ≈∂Œ
白方:¿Ó ¿ Ø æ≈∂Œ
µ⁄21ΩÏ—«÷fiµÁ ”øÏ
8710;»¸∞Î戻¸
比赛日期:2009-06-10
比赛地点: ◊∂˚MayFieldæ∆µÍ
比赛结果:白中盘胜。
共有12手解说
http://weiqi.tom.com
∆ •µ¿≥°-->¥Û»¸÷±≤&
#8226;
min |
S*****y 发帖数: 2871 | 7 需要重起电脑么?好像不行啊。
【在 j*****l 的大作中提到】
|
d***a 发帖数: 13752 | 8 试试看这样行不行:Java起动以后,在它的Task bar icon上按鼠标右键,选"Open
Control Panel",选Java,在Java Applet Runtime Setting里选View。在Java
Runtime Parameters里,加入下面参数:
-Dfile.encoding=gbk
这样的话,英文Windows Vista下Java也可以显示中文,Regional and Language等都不
用改。MAC下没有试过,但有可以试一下。 |
S*****y 发帖数: 2871 | 9 是啊...
【在 s***h 的大作中提到】 : this is not working on mac. i always have partial mess code: : 黑方:÷‹∫◊—Û æ≈∂Œ : 白方:¿Ó ¿ Ø æ≈∂Œ : µ⁄21ΩÏ—«÷fiµÁ ”øÏ : 8710;»¸∞Î戻¸ : 比赛日期:2009-06-10 : 比赛地点: ◊∂˚MayFieldæ∆µÍ : 比赛结果:白中盘胜。 : 共有12手解说 : http://weiqi.tom.com
|
S*****y 发帖数: 2871 | 10 是这样么? 好像不行。需要重起电脑么?改完之后?
【在 d***a 的大作中提到】 : 试试看这样行不行:Java起动以后,在它的Task bar icon上按鼠标右键,选"Open : Control Panel",选Java,在Java Applet Runtime Setting里选View。在Java : Runtime Parameters里,加入下面参数: : -Dfile.encoding=gbk : 这样的话,英文Windows Vista下Java也可以显示中文,Regional and Language等都不 : 用改。MAC下没有试过,但有可以试一下。
|
|
|
j*****l 发帖数: 1650 | 11
这个改了吗
【在 S*****y 的大作中提到】 : 是这样么? 好像不行。需要重起电脑么?改完之后?
|
d***a 发帖数: 13752 | 12
应该是重启Browser/Java就够了。如果还不行,那就是这个方法对Mac没有用了。
【在 S*****y 的大作中提到】 : 是这样么? 好像不行。需要重起电脑么?改完之后?
|
S*****y 发帖数: 2871 | 13 重起了browser:-)好了。谢谢。
【在 d***a 的大作中提到】 : : 应该是重启Browser/Java就够了。如果还不行,那就是这个方法对Mac没有用了。
|
S*****y 发帖数: 2871 | 14 好像是说对non-unicode 不行,不过找不到你那个administration在哪儿。
用digua的方法改了改,好像可以了。
谢谢:-)
【在 j*****l 的大作中提到】 : : 这个改了吗
|
S*****y 发帖数: 2871 | 15 兴冲冲去看了lee和kong的解说,结果发现都是读秒了,谁谁拍棋子气势如何。
【在 S*****y 的大作中提到】 : 重起了browser:-)好了。谢谢。
|
S*****y 发帖数: 2871 | 16 单词拼错了,administrative,重拼一下。
【在 S*****y 的大作中提到】 : 好像是说对non-unicode 不行,不过找不到你那个administration在哪儿。 : 用digua的方法改了改,好像可以了。 : 谢谢:-)
|
d***a 发帖数: 13752 | 17
不错不错...
【在 S*****y 的大作中提到】 : 重起了browser:-)好了。谢谢。
|
k**********d 发帖数: 89 | 18 mac下更容易,把简体中文拖到英文前面即可。
【在 s***h 的大作中提到】 : this is not working on mac. i always have partial mess code: : 黑方:÷‹∫◊—Û æ≈∂Œ : 白方:¿Ó ¿ Ø æ≈∂Œ : µ⁄21ΩÏ—«÷fiµÁ ”øÏ : 8710;»¸∞Î戻¸ : 比赛日期:2009-06-10 : 比赛地点: ◊∂˚MayFieldæ∆µÍ : 比赛结果:白中盘胜。 : 共有12手解说 : http://weiqi.tom.com
|
s***h 发帖数: 662 | 19
这个牛,一下就好了。厉害!没想到是这个原因。我试过改页面编码为
simplified chinese gbk
但是还是不行。这个和把简体中文放到前面相比有什么不同呢?我把中文拖到前面之后
,倒是被要求重新log in. 也许这里有什么问题。
我的java preference里面根本就没有什么选项,只有
1.5 32bit
1.6 64 bit
1.5 64 bit
1.4.2 32bit
可以改顺序. 但是不能改别的。应该是版本问题
【在 k**********d 的大作中提到】 : mac下更容易,把简体中文拖到英文前面即可。
|
k**********d 发帖数: 89 | 20 mac下看棋谱这个问题我琢磨了挺长时间,甚至打算自己写个程序转码
后来发现都是走弯路,根本没必要
这个乱码不是浏览器设置的问题,这是java按照什么编码解读数据,而这是和操作系统
里语言设置有关的。google到很久以前有人在linux里作字体替换解决了这个问题。
【在 s***h 的大作中提到】 : : 这个牛,一下就好了。厉害!没想到是这个原因。我试过改页面编码为 : simplified chinese gbk : 但是还是不行。这个和把简体中文放到前面相比有什么不同呢?我把中文拖到前面之后 : ,倒是被要求重新log in. 也许这里有什么问题。 : 我的java preference里面根本就没有什么选项,只有 : 1.5 32bit : 1.6 64 bit : 1.5 64 bit : 1.4.2 32bit
|
|
|
s***h 发帖数: 662 | 21
这个是不是因为java启动的时候,language的顺序已经定了,即使再改变页面的
encoding, 这个改变不能pass进入java applet...
【在 s***h 的大作中提到】 : : 这个牛,一下就好了。厉害!没想到是这个原因。我试过改页面编码为 : simplified chinese gbk : 但是还是不行。这个和把简体中文放到前面相比有什么不同呢?我把中文拖到前面之后 : ,倒是被要求重新log in. 也许这里有什么问题。 : 我的java preference里面根本就没有什么选项,只有 : 1.5 32bit : 1.6 64 bit : 1.5 64 bit : 1.4.2 32bit
|
k**********d 发帖数: 89 | 22 applet读数据的时候,根本不理会浏览器对页面的语言设置。那些数据跟页面没关。
换句话说,你可以拿swing写一个单独执行的java程序在浏览器之外运行看棋谱,就像
KGS的CGoban。
【在 s***h 的大作中提到】 : : 这个是不是因为java启动的时候,language的顺序已经定了,即使再改变页面的 : encoding, 这个改变不能pass进入java applet...
|
g*****g 发帖数: 34805 | 23 这个不是,其实是程序没写好。我们写的Java程序,所有资源文件
都用UTF-8,就算你不装中文都应该能显示。这个就是资源SGF用了
GB2312编码导致的。
【在 s***h 的大作中提到】 : : 这个是不是因为java启动的时候,language的顺序已经定了,即使再改变页面的 : encoding, 这个改变不能pass进入java applet...
|
S*****y 发帖数: 2871 | 24 不会啊,我把digua的那句copy到Java preference里面,点save.然后重起browser就好
了。不需要log in的。不需要改变系统的东西。我觉得更方便一点吧。
【在 s***h 的大作中提到】 : : 这个是不是因为java启动的时候,language的顺序已经定了,即使再改变页面的 : encoding, 这个改变不能pass进入java applet...
|
S*****y 发帖数: 2871 | 25 虽然你说的每个字都懂,连在一起就不知道是什么意思了。
【在 k**********d 的大作中提到】 : applet读数据的时候,根本不理会浏览器对页面的语言设置。那些数据跟页面没关。 : 换句话说,你可以拿swing写一个单独执行的java程序在浏览器之外运行看棋谱,就像 : KGS的CGoban。
|
g*****g 发帖数: 34805 | 26 他就是说java applet只跟plugin的设置有关,跟浏览器设置无关。
【在 S*****y 的大作中提到】 : 虽然你说的每个字都懂,连在一起就不知道是什么意思了。
|
S*****y 发帖数: 2871 | 27 好的:)
【在 g*****g 的大作中提到】 : 他就是说java applet只跟plugin的设置有关,跟浏览器设置无关。
|
d***a 发帖数: 13752 | 28 就是说有两种方法改变语言设置,一是把整个系统改成中文,二是在Java runtime
parameters把语言改成中文。如果只改browser的语言设置,Java是不理会的。
我用了Java设置方式,是因为把系统改成中文,Outlook就把Email的发送日期什么的都
改成中文了... |