当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 用wine运行CAJ方法,kdh、nh文件可读
帖子发表于 : 2011-03-19 23:25 
头像

注册: 2007-09-04 22:09
帖子: 14
地址: 江苏徐州
送出感谢: 0 次
接收感谢: 0 次
最近几天ThinkPad R400换的ubuntu10.10

一、更新打完之后用ppa的源安装的wine,安装后版本是1.3.16,然后安装了IE4Linux

二、首先我从cnki官方网站下载的caj7.1.2安装版,用wine直接安装,安装进度条读完后,安装程序假死(其实已经装完了)。这时候可以读取kdh文件,但是读取nh文件caj崩溃,重启之后依然是这样。

三、我发现caj的启动程序文件本身名字不带版本编号,于是想到用绿色版本替代源程序,用已经安装好的启动路径来运行绿色版本的caj程序。从网上找到caj7.0、caj7.0.1、caj7.0.2(没找到7.1.2)的绿色版本依次覆盖原程序,结果是kdh文件顺利读取,nh文件可以读去,但是读取后只显示目录,正文纯白,用caj虚拟打印机转doc之后还是纯白文档。

四、这里想到了两种可能:a、因为本身nh文件是不会变动的,所以是caj的程序自身有某种保护机制;b、挂在nh文件和kdh文件的dll库不一样。首先关于b,我对比了我从台式机拷贝来的system32文件夹dll库和wine模拟的同文件夹dll数量,都是1406个dll文件,因此排除。关于a,从网上找了低版本的caj6.0绿色版覆盖wine中caj文件夹,运行kdh和nh文件全部通过。

至此,完美解决。

有图:
kdh文件
附件:
文件注释: kdh文件截图
Screenshot-1.png
Screenshot-1.png [ 250.58 KiB | 被浏览 2323 次 ]



nh文件
附件:
文件注释: nh文件截图
Screenshot.png
Screenshot.png [ 227.36 KiB | 被浏览 2323 次 ]





如果能帮到你,我很开心
:em11


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 用wine运行CAJ方法,kdh、nh文件可读
帖子发表于 : 2011-04-05 0:37 

注册: 2011-03-29 17:40
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
帮到我大忙,感谢你无私奉献


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 用wine运行CAJ方法,kdh、nh文件可读
帖子发表于 : 2011-10-13 12:36 

注册: 2010-09-26 10:59
帖子: 364
送出感谢: 0 次
接收感谢: 1
emls, 你怎么做到的。。 能把相关文件发给我么 我怎么弄也不行。。 liulangcong@163.com


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 用wine运行CAJ方法,kdh、nh文件可读
帖子发表于 : 2012-02-10 0:38 

注册: 2009-02-26 1:30
帖子: 278
送出感谢: 2
接收感谢: 11
Wine bugzilla 中关于Cajviewer的bug: (已经修复)

Bug 28033 - CAJViewer 7.1 install failed on some machine
http://bugs.winehq.org/show_bug.cgi?id=28033

Bug 28025 - CAJViewer 7.1 crash
http://bugs.winehq.org/show_bug.cgi?id=28025

如果遇到其他问题, 建议从终端启动程序, 把错误日志贴到pastebin上, 让论坛上的朋友帮忙分析一下. 如果是新的bug, 应该给wine报告.

给wine报告需要注意的有:
- 确保升级到最新的开发版本
- 确保清空过 ~/.wine , 没有使用任何native dll
- 尽量通过搜索避免报重复的bug
- 一个bug只记录一个问题, 同一个软件的多个问题也要分开报告为多个bug

如果不懂得怎么报bug, 可以在论坛上请其他朋友帮忙协助完成报bug的过程

报bug并不难, 建议有一定基础的朋友学习一下怎么报bug [1] , 遇到问题找一下是不是已知的bug, 如果没有人报过就报告给上游. 使用什么开源软件都是一样的, 报一个bug, 既是对开源项目的贡献, 又能让自己得到帮助, 实现双赢的效果. 报bug的过程, 还可以从开发者那里学到很多东西.

[1] http://wiki.winehq.org/Bugs


_________________
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译