wine + 核新同花顺 + 无乱码 + 可委托 + 简单可行

Wine、Cedega、CrossOver 等配置
回复
头像
c\nc
帖子: 231
注册时间: 2007-12-25 12:51

wine + 核新同花顺 + 无乱码 + 可委托 + 简单可行

#1

帖子 c\nc » 2008-01-27 23:20

环境:
wine:0.9.54
核新同花顺:v4.40.52
IE:6.0.2800.1106
参考:http://appdb.winehq.org/appview.php?versionId=469
-------------------------
1、先装 wine :

代码: 全选

sudo apt-get install wine 
如果你已经装了wine,请先备份 ~/.wine
或者:

代码: 全选

wineprefixcreate --prefix ~/wine_ie # 在你喜欢的位置新建一个 wine 配置
或者:
干脆不备份,直接用 ~/.wine (如果你的 wine 已经被配置得面目全非,IE安装不一定成功)

2、安装同花顺:
……

3、安装 IE 6 (不装的话,同花顺会提示无法联网):
(1) 删除 wine 配置中的 "C:\Program Files\Internet Explorer\iexplore.exe"
(2) 删除 wine 配置中的 "C:\windows\system32\ 下的 mshtml.dll shdoclc.dll shdocvw.dll shlwapi.dll urlmon.dll wininet.dll"
(3) 运行 winecfg ,切换到 " Libraries " 选项卡,在 " New override for library: " 处,将 " iexplore.exe mshtml shdoclc shdocvw shlwapi urlmon wininet mlang " 用 " Add " 按钮依次加入进去,状态为:" native,builtin "
(4) 下载一个 IE6 的完整安装包,解压缩到 ~/ie6 (随便别的地方也行)
(5) 安装 IE:wine ~/ie6/ie6setup.exe,直至安装完成
(6) 注册组件:进入到 wine 配置中的 "C:\windows\system32" 目录,比如是 ~/.wine/drive_c/windows/system32 执行:

代码: 全选

for i in *.dll *.ocx; do regsvr32 /i $i; done
(7) 在 IE6 安装程序目录中找到 iemil_3.cab ,用 cabextract 将其中的 msls31.dll 解压缩到 wine 配置中的 "C:\windows\system32\" 目录,比如是 ~/.wine/drive_c/windows/system32

4、用 wine 打开 同花顺安装目录下的 hexin.exe 和 xiadan.exe 试试:D

关于乱码:
新版的 wine 是不用特别设置字体文件的,一个比较懒的方法就是将下列文字保存为一个文本文件,例如 cn.reg,然后用 regedit "文件路径/cn.reg" 将其导入到 wine 的“注册表”即可。同花顺的界面乱码可以在选项的字体里设置(前提当然是你装了simsun字体)。
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial"="simsun"
"Arial CE,238"="simsun"
"Arial CYR,204"="simsun"
"Arial Greek,161"="simsun"
"Arial TUR,162"="simsun"
"Courier New"="simsun"
"Courier New CE,238"="simsun"
"Courier New CYR,204"="simsun"
"Courier New Greek,161"="simsun"
"Courier New TUR,162"="simsun"
"FixedSys"="simsun"
"Helv"="simsun"
"Helvetica"="simsun"
"MS Sans Serif"="simsun"
"MS Shell Dlg"="simsun"
"MS Shell Dlg 2"="simsun"
"System"="simsun"
"Tahoma"="simsun"
"Times"="simsun"
"Times New Roman CE,238"="simsun"
"Times New Roman CYR,204"="simsun"
"Times New Roman Greek,161"="simsun"
"Times New Roman TUR,162"="simsun"
"Tms Rmn"="simsun"
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2008-01-28 9:43

..这是啥呀?
关注我的blog: ε==3
头像
c\nc
帖子: 231
注册时间: 2007-12-25 12:51

#3

帖子 c\nc » 2008-01-28 13:10

bones7456 写了:..这是啥呀?
给论坛里的股民看的
头像
windowssux
帖子: 618
注册时间: 2006-08-06 16:58
来自: 北海

#4

帖子 windowssux » 2008-01-28 19:42

非常好!
头像
Vernon_Lee
帖子: 198
注册时间: 2007-06-27 9:20

#5

帖子 Vernon_Lee » 2008-01-29 16:15

先顶一下,明天测试后再反馈情况!!!

快下班了,提前跑路。。。888
cyberx
帖子: 52
注册时间: 2007-04-30 9:48
来自: 火星

#6

帖子 cyberx » 2008-01-31 8:39

感谢楼主!

可惜用wine运行得不是很稳定的样子,常常出现程序卡死。

而且同花顺2007,2008都会出现鼠标所在的红色横线把座标图的纵坐标轴逐渐“染红"的现象。

wine 是 0.9.54了,期待后续版本能解决这样的怪问题。
回复