分页: 1 / 1

[Wine中文AppDB]-AutoCAD-2004-迷你中文版

发表于 : 2008-06-27 22:11
myshenzhen
[Wine中文AppDB]-AutoCAD-2004-迷你中文版

操作环境:
Ubuntu 8.04

架构:
32位

Wine的版本:
Wine 1.0(直接用sudo atp-get install wine 安装。
然后用论坛wine版块置顶的32位的wine 中文补丁文件.dll.so文件,直接copy使用
sudo mv /usr/lib/wine/gdi32.dll.so /usr/lib/wine/gdi32.dll.so.backup
sudo cp gdi32.dll.so /usr/lib/wine

Wine的注册表

代码: 全选

regedit hiweed_green_color.reg

替换DLL文件
复制WINDOWS XP(C:\WINDOWS\systenm32)里的mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll
到 /home/你的用户名/.wine/drive_c/windows/system32

安装方法
下载http://www.xdowns.com/soft/31/109/2006/soft_31383.html
直接点击使用wine打开,安装。

打开wine的设置界面

在应用程序 页 点击 增加应用程序设置 一直选择.wine\drive_cProgram Files\AUTO CAD 2004迷你版\acad.exe

选择windows 版为 windows XP

然后然后选中刚刚添加“acad.exe”
再点向 “函数库”页!注意此时wine设置的窗口标题应该为 “acad.exe的设置“

在“新增函数库顶替”的下拉单里分别输入mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll 加入并编辑 为原装

注销或重启一次系统!

运行
在应用程序-wine/programs/AtuoCAD 2004/AtuoCAD 2004。
或在家的目录里面打开。

对于DWG文件打开方式
在/usr/bin目录创建文件名为acad的脚本

代码: 全选

cd  /usr/bin

代码: 全选

sudo gedit  acad 
在gedit的acad文件中输入

代码: 全选

#!/bin/sh
env WINEPREFIX="/home/youname/.wine"

wine "C:\Program Files\AutoCAD2004\acad.exe" "`winepath -w "$*"`"
注意/home/youname/.wine中的youname是您的用户名
保存 使其有执行权限

代码: 全选

chmod +x acad
然后选中dwg文件
右键使用其他程序打开
在使用自定义命令输入框输入
/usr/bin/acad %f
以后就可以直接双击打开

中文乱码解决办法:
1.命令栏乱码:
解决方法:工具/选项/显示/字体,设置任意一个中文字体。
2.打开dwg文件乱码:
解决方法1:工具/选项/文件/文件编辑器`词典和字体文件名/替换字体/选择”文鼎PL中简楷“字体
解决方法2:winows下FONT的字体文件全部复制到 /home/你的用户名/.wine/drive_c/windows/font 下

已知bug

1.内嵌CDR文件不能显示。
2.使用图层管理器异常退出.

更新日期
2008年11月13日

感谢以下人员(排名不分先后):
squarexx aeon linxyz xsitian

附件
gdi32.dll、mfc42.dll、msvcp60.dll、riched20.dll、riched32.dll、zh.reg点下面连接
download/file.php?id=49454

程序运行截图

发表于 : 2008-06-27 22:28
windowssux
谢谢你啊!
难得你还做了测试。已经加入wiki了。

发表于 : 2008-07-03 23:51
hizjz
安装成功,可是cad图里的中文显示乱码,怎么解决啊???

发表于 : 2008-07-04 8:19
linxyz
hizjz 写了:安装成功,可是cad图里的中文显示乱码,怎么解决啊???
字体不对,你的CAD图里所需字体autocad 2004里没有,去网上找个字体包,添加进来即可。

发表于 : 2008-07-04 12:27
hizjz
我把win下cad里的字体都添加进来了,中文显示还是不行.

发表于 : 2008-07-25 22:36
peakgg
第一次启动正常 但关闭窗口后再打开就是一个很窄的窗口跳出后就消失 不知道有人遇到这种情况没有

发表于 : 2008-07-26 8:21
myshenzhen
请问wine是什么版本?
我这里没有碰到这样的问题。

发表于 : 2008-07-26 18:18
peakgg
1.1.1
命令行打开也没有输出错误信息

发表于 : 2008-07-26 18:40
xsitian
报告一个bug, 在使用图层管理器的时候,2004会崩溃掉啊,其它的功能还没有测试。

发表于 : 2008-08-03 11:33
zhangyupan
xsitian 写了:报告一个bug, 在使用图层管理器的时候,2004会崩溃掉啊,其它的功能还没有测试。
确实有这个问题啊
刚刚验证的

发表于 : 2008-08-04 10:30
myshenzhen
wine过来的东西是有很多bug的,我也没有完全测试。欢迎大家继续反映。
如找到解决的方法,也希望您发表出来哦。

Re: [Wine中文AppDB]-AutoCAD-2004-迷你中文版

发表于 : 2010-04-03 14:12
151425
报告:按照教程安装了。出现闪一下就没了的情况。