中国Linux公社论坛's Archiver

liuspider 发表于 2003-1-18 22:54

wine 最新中文输入法补丁(包括QQ配置方法)

可以在
http://xbkconfp.cosoft.org.cn/wine.php
下载最新的wine 中文输入法补丁了,而且还有详悉的安装配置教程。

http://xbkconfp.cosoft.org.cn/linuxxdict.php
有 QQ 2000C 0825 的配置方法

http://xbkconfp.cosoft.org.cn/linuxqq.php
是 金山词霸 的安装使用方法

欢迎大家的建议、意见

llc 发表于 2003-1-18 23:15

呵呵,已经下载了!待会编译,不过好像磁盘空间不够了...

Kuye 发表于 2003-1-18 23:25

呵呵,好! 下了

liuspider 发表于 2003-1-19 11:13

刚刚添加了一副截图,展示一下效果 :)

Kuye 发表于 2003-1-19 11:21

[quote:32c427e18f="liuspider"]刚刚添加了一副截图,展示一下效果 :)[/quote]
恩..... 字体感觉太大了。
我还是比较喜欢 [url=http://www.linuxfans.org/nuke/software/screenshot/507snapshot3_170.png]llc 的那张截图[/url],用了黑体字,在 AA 模式表现良好。
泼瓢冷水哈,请别见怪 :P
顺便问问,您可知如何去掉 wine 的 AA 字体? 配置文件中的修改似乎无效。。。
你们好像都是用 XSIM,我在用 SCIM,等一下我测试一下scim 和 gWuBi,看一下有没有用  :mrgreen:

liuspider 发表于 2003-1-19 12:19

因为我近视,所以喜欢把字体设置的大大的 :)

至于AA吗,我为了速度的考虑,没有启用的。 wine 能否使用 AA 也没有研究过。

改变默认字体大小,我也不知道怎么通过修改配置文件来改变,无奈之下,我自己修改了wine 的相关代码,强行将比较小的字变大

有人说过 gwubi 是可以的,至于SCIM 吗,希望可以 :)

coolove 发表于 2003-1-19 13:03

没装win98系统,少了好多dll文件,希望也能将常用的dll打包下载

liuspider 发表于 2003-1-19 13:28

http://xbkconfp.cosoft.org.cn/archive/win98dll.tar.bz2

这个是一些我认为必需的,试试看够不够用吧,解压到 windows/system32 下面就可以了

同时也更新了 wine 的安装配置 教程,添加入了这些内容 :)

coolove 发表于 2003-1-19 14:29

谢谢liuspider兄弟,解压了你的dll后,一运行qq就彻底死机了,只能reset了,呵呵,你的是处理过的dll吗?

BADKING 发表于 2003-1-19 23:04

超爽~!~谢谢

llc 发表于 2003-1-19 23:32

倒!我的1G塞扬2要编译大半小时,不过还值得,没怎么测试d3d,但directx还是支持的

liuspider 发表于 2003-1-19 23:58

[quote:206d9a0d8a="coolove"]谢谢liuspider兄弟,解压了你的dll后,一运行qq就彻底死机了,只能reset了,呵呵,你的是处理过的dll吗?[/quote]

不会吧,我在修改wine时有时会出现 starting debug 而已啊,或者最严重让我的 X 崩溃,但是还从来没有要到按 reset 的地步啊? 难道 ctrl + alt + backspace 也不行吗?

我的那些dll都是win98自带的,我没有源代码是不太可能修改他们的啊 :)

应该是你哪里做错了,看看其他人也成功的啊

coolove 发表于 2003-1-20 13:02

[quote:4d77ffb680="liuspider"]
难道 ctrl + alt + backspace 也不行吗?[/quote]

呵呵,的确不行,也许是我本命年吧,我已经走了一年的霉运了,还好马上就要过去了。

为了看错误,在死一次,死之前终于看到了错误信息,贴上来,请兄弟分析分析
[code:1]err:cmmdlg:DLLmail Failed to get entry point "SGGet FolderPathA" for hinst=0x00000000
err:cmmdlg:DLLmail Failed to get entry point "SGGet FolderPathA" for hinst=0x00000000[/code:1]

Chris 发表于 2003-1-20 17:30

怎么你们提供的网址我都打不开了?
能不能更新一下地址啊?

liuspider 发表于 2003-1-20 21:15

[quote:a6e087778b="coolove"]为了看错误,在死一次,死之前终于看到了错误信息,贴上来,请兄弟分析分析
[code:1]err:cmmdlg:DLLmail Failed to get entry point "SGGet FolderPathA" for hinst=0x00000000
err:cmmdlg:DLLmail Failed to get entry point "SGGet FolderPathA" for hinst=0x00000000[/code:1][/quote]

好像是 commdlg.dll 的问题,怎么我们都没有问题呢?

你试试将 commdlg 设置为 native 看看(又要冒险试试了 :) )

liuspider 发表于 2003-1-20 21:16

[quote:0282ec4436="Chris"]怎么你们提供的网址我都打不开了?
能不能更新一下地址啊?[/quote]
呵呵,今天 cosoft 的web 服务器和 shell 服务器都上不去,应该明天会好的,希望 :)

coolove 发表于 2003-1-20 23:55

[quote:97e950be2b="liuspider"]

你试试将 commdlg 设置为 native 看看(又要冒险试试了 :) )[/quote]

设为native是什么意思呢,我不太懂,呵呵,不好意思。

coolove 发表于 2003-1-20 23:57

明白了,是改配置文件阿,我都改成native行吗?

liuspider 发表于 2003-1-21 00:08

有一些是不可以用 native 的,但是那个 commdlg 应该没问题,先只改它试试吧

coolove 发表于 2003-1-21 00:19

我这会彻底死了,而且错误信息也没有,回车后就在也没有反应了,

coolove 发表于 2003-1-21 00:27

我是用的cnss1.22的qq,不是这个原因吧
还有是在这里加上native吗
[code:1][AppDefaults\\qq.exe\\DllOverrides]
"shell"         = "native"
"shell32"       = "native"
"shfolder"      = "native"
"msvcrt"        = "native"
"wininet"       = "native"
"rpcrt4"        = "native"
"commctrl"        = "native"

"commdlg"      ="native"
[/code:1]
还有我的QQ.exe这里的QQ是大写,我是不是要吧AppDefaults\\qq.exe这的qq也改成大写呢?

liuspider 发表于 2003-1-21 11:46

那么估计是版本问题的,其他的都正确了

我使用的是 cnss 1.2 ,没试过 1.22,我使用 珊瑚虫的 版本,也会造成 wine over 掉的

为了找到到底是什么原因,我建议你到 qq 官方网站上下载一个比较新的未破解版,这些运行起来是没有问题的

而所有的破解版都是在汇编代码上直接修改的,很可能造成 wine 死掉的。 经过测试,我知道 cnss 1.2 版是可以的(也许破解版中校新的只有这个可以)

coolove 发表于 2003-1-21 12:41

[quote:3712807c8a="liuspider"]那么估计是版本问题的,其他的都正确了

我使用的是 cnss 1.2 ,没试过 1.22,我使用 珊瑚虫的 版本,也会造成 wine over 掉的[/quote]
不好意思,是我写错,我用的就是1.2,您说的珊瑚虫版本导致wine over,是死机还是仅仅crash掉,我的为什么死机,奇怪。

另外,我想问一下,你们安装好的qq目录里文件名是不是都是大写的阿,我发现我在x里解压的文件,原本不是大写的,变成大写的了,能不能给我一个你们tencet目录里面的文件名列表给我看看,谢谢!

[quote:3712807c8a="liuspider"]为了找到到底是什么原因,我建议你到 qq 官方网站上下载一个比较新的未破解版,这些运行起来是没有问题的

而所有的破解版都是在汇编代码上直接修改的,很可能造成 wine 死掉的。 经过测试,我知道 cnss 1.2 版是可以的(也许破解版中校新的只有这个可以)[/quote]

我会试试的,又要死机了, :-(  :-(  :-(

liuspider 发表于 2003-1-21 13:59

linux 下看 vfat 格式分区中的文件,大小写我也觉的奇怪

不过,在 wine 中,文件名大小写完全没有关系的

qq.exe=QQ.exe

所以
wine QQ 和 wine qq 都是可以的(exe会自动加上的)

下面是我的QQ目录结构:
0/          23204354/  44270458/  8792431/        hash.dat*     newface/              QQSocketLib.dll*  Uninstal.exe*
105640846/  24121598/  4437725/   9209903/        help/         OICQHook.dll*         QQwry.dat*        unwise.exe*
15186446/   26420185/  44624667/  agreement.txt*  Ignore.cfg*   old.dll*              riched20.dll*     vcapturer.dll*
15832120/   27182912/  4645415/   bface/          InfoCenter/   PersonalDesktop.dll*  Riched32.dll*     VCodec.dll*
17729649/   28656669/  7250098/   Chat/           inquire.exe*  plugin/               skins/            vphone.dll*
18139680/   29375841/  7281682/   chat.cfg*       install.log*  Port.exe*             smsdata/          vqq.dll*
20233607/   35815905/  7737447/   cnss.dll*       iphone.dll*   QQAdManager.dll*      sound/            whatsnew.txt*
2087966/    38572043/  83157105/  conve.exe*      mydat1.dbf*   qq.exe*               TBrowser.dat*     关于这个显IPQQ.txt*
22580994/   42041845/  84794083/  dat/            naf.htm*      QQMsg.dll*            TBrowser.exe*


祝好运 :)

flysail 发表于 2003-1-21 14:26

谢谢liuspider老大,我的WINE+QQ已经成功了,不过我发现QQ最小化就没了,找不到了。呵呵!
我用G五笔,输入一切正常,就是有时字数一长或英与中文混合时会出现乱码。
还有,字体太淡了,看的很累。

请问如何解决?谢谢!

Chris 发表于 2003-1-21 16:07

我以前安装了wine 20030115
可以正常使用但发现不能输入中文我就打算打上这个补丁
但是不行
cd ~/wine-20030115
tar xvfz XIM.patch.diff.tar.gz
patch -p0 XIM.patch.diff

执行patch -p0 XIM.patch.diff就一直定在那里什么输出都没有
一个半钟头都没一点反应

liuspider 发表于 2003-1-21 18:28

[quote:fbc50f53ee="Chris"]
执行patch -p0 XIM.patch.diff就一直定在那里什么输出都没有
一个半钟头都没一点反应[/quote]

改成 patch -p0 <XIM.patch.diff 就可以了,别忘了重新 make && make install

是我少写了一个字符,不好意思,让你等了那么久

Chris 发表于 2003-1-21 21:42

没事,我一边干别的一边安你的方法打补丁

Chris 发表于 2003-1-21 22:52

我按照你的方法一步一步做的
都成功了
但还是不能输入中文
我使用的是本站的xsim

lafy 发表于 2003-1-22 10:12

我第一次装WINE的时候没有装中文补丁,现在是不是要先装一遍中文补丁,然后重新
编译WINE啊?
// ASDFASFFASF
patch -p0 XIM.patch.diff
./configure
make depend
make
make install

//帮我看看过程对不对啊

页: [1] 2 3

Powered by Discuz! Archiver 6.1.0F  © 2001-2007 Comsenz Inc.