wine通达信软件,从此以后摆脱windows了

Wine、Cedega、CrossOver 等配置
回复
jungangli
帖子: 12
注册时间: 2009-12-10 22:26

wine通达信软件,从此以后摆脱windows了

#1

帖子 jungangli » 2010-12-13 0:16

1.安装较新的wine版本,我的是wine1.3.8
应用程序>ubuntu软件中心搜索,并安装Wine Microsoft Windows Compatibility Layer。

2.下载并运行winetricks,然后安装TDX所需要的库:
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks
./winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash

3.准备所需的字体:
运行 winecfg,把模拟的 Windows 系统设置为 Windows XP 或者 Windows 2000;
拷贝你的c:\WINDOWS\Fonts目录内的以下几个字体到 ~/.wine/drive_c/windows/Fonts 目录内,字体:
svgafix.fon tahomabd.ttf vga932.fon simsun.ttc svgasys.fon tahoma.ttf vga936.fon
cd ~/.wine/drive_c/windows/Fonts
ln -s simsun.ttc simfang.ttc
再把这几个字体文件放到 /usr/share/fonts/windows 中,(如果没有windows目录,自己创建一个吧)

gedit ~/.wine/system.reg ##编辑 system.reg文件
搜索: FontSubstitutes
找到的行应该是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
将其中的:
"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2″="Tahoma"
改为:
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2″="SimSun"

gedit ~/.wine/drive_c/windows/win.ini ##编辑 win.ini文件
在文件末尾加入:
[Desktop]
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13

在命令行执行 : wine regedit ##编辑注册表
选中 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes ,
然后把以下的键值全部改成 simsun , 如下:
"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"
再查看 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts 的内容,检查它们键值在我们的字体路径里已经存在了,OK。

4. 把在你的windows下安装好的通达信直接拷贝到linux的一个目录下,不用在wine下安装了,进入通达信安装目录,鼠标右键选择使用 Wine Windows Program Loader打开TdxW.exe。
只要不缺DLL文件,是可以正常启动的,但是中文会有乱码。别急:
点工具-系统设置,把字体全改成宋体。如下图片:
”把字体设置V“里的每一项都改为"宋体"
jungangli
帖子: 12
注册时间: 2009-12-10 22:26

Re: wine通达信软件,从此以后摆脱windows了

#2

帖子 jungangli » 2010-12-13 0:37

top一下,wineserver 和 TdxW.exe CPU占用率高了 有什么解决方法?
cnbiz850
帖子: 178
注册时间: 2006-02-14 9:52
来自: 西双版纳

Re: wine通达信软件,从此以后摆脱windows了

#3

帖子 cnbiz850 » 2010-12-13 8:23

TdxW.exe是否那个委托程序?我去年的相关帖子没得到什么结论:viewtopic.php?f=121&t=233484 很长时间没用了,不知现在怎样。
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: wine通达信软件,从此以后摆脱windows了

#4

帖子 hasee.wu » 2010-12-13 9:24

主要是委托交易软件, 行情查看其实有很多办法, 也有在线的.

某家办理的证券公司是国泰君安, 国泰君安证券富易集中交易版, 在某家的ubuntu 10.04 LTS上功能正常, 一直用ubuntu交易, 没有耽误过事情, 某家的电脑单系统ubuntu 10.04 LTS. 上网本.

富易集中交易在ubuntu上安装非常简单, 和安装qq 2009 preview的准备工作完全一样, 也就是winetricks 和注册表修改一下.

对于单系统用户, 如果需要从windows系统下拷贝文件, 最简单的办法是直接wine GHOST Explorer , 这东东非常好wine.需要用windows的文件时, 直接用它打开gho文件, 然后提取出来就可以了.GHOST Explorer 在ubuntu上非常稳定.
jungangli
帖子: 12
注册时间: 2009-12-10 22:26

Re: wine通达信软件,从此以后摆脱windows了

#5

帖子 jungangli » 2010-12-13 9:52

回楼上:
还是这样的,使用和交易都是可以了,就是CPU占用率 winserver 30%几,有时会卡
头像
大宝
帖子: 3049
注册时间: 2008-06-30 22:32
联系:

Re: wine通达信软件,从此以后摆脱windows了

#6

帖子 大宝 » 2010-12-13 9:55

交易我还是信任自助电话委托
我们公司一副总的账号差点被盗,就是用网上交易的
当然,她是用瘟到死的
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: wine通达信软件,从此以后摆脱windows了

#7

帖子 hasee.wu » 2010-12-13 20:17

大宝 写了:交易我还是信任自助电话委托
我们公司一副总的账号差点被盗,就是用网上交易的
当然,她是用瘟到死的
某家以为在ubuntu上进行股票交易比在win下安全

viewtopic.php?f=126&t=299460=&start=9
lightning2008
帖子: 40
注册时间: 2008-03-17 16:53

Re: wine通达信软件,从此以后摆脱windows了

#8

帖子 lightning2008 » 2010-12-14 11:37

恭喜恭喜啊
jungangli
帖子: 12
注册时间: 2009-12-10 22:26

Re: wine通达信软件,从此以后摆脱windows了

#9

帖子 jungangli » 2010-12-14 13:28

我用的是国信证券通达信,因为里面有我自己写的一些指标公式和投资日记,所以还是不能放弃它的,现在还有些小遗憾:
1 winserver和TdxW.exe的CPU占用率 30%多,偶尔会卡,正常的交易倒是不会受影响;
2 不能看投资日记和雷信息
3 不能缩小,会退出
回复