liunx上运行mybase

mybase 是个人知识管理软件, 国内用他的人很多, 尤其是程序员。我也是 mybase 的忠实使用者,有大量的积累。
 

   以前一直用 Windows,mybase 使用完全没有问题,后来转投 ubuntu 阵营了,就遇到了问题,如何在 linux 上继续使用 mybase 呢?如何 继续以前的积累呢?在 linux 上使用过一些类似的东东,比如 basket 或者 wikipad 都不是很好用。想一想还是要把 mybase 继续下去!

   
在 linux 上运行 mybase 也不是非常困难的事情。
第一步:得到一个绿色破解版的 mybase, 免去安装的麻烦。
第二步:拷贝 xp 目录下的 mfc42u.dll,MSVCP60.DLL 两个 DLL 文件到 ~/.wine/drive_c/windows/system32 目录下,这一步很总要,mybase 只缺这两个 DLL。

命令行输入
cd /home/user/.wine/drive_c/windows/fonts
/home 是 linux 的用户目录,
user 是用户名,可能是其他的名字。比如你用 abc 登录的,就是 /home/abc
.wine 是隐藏目录,凡是以. 开头的都是隐藏目录。在 Nautilus 下面,用 ctrl+H 可以看到隐藏目录。
drive_c 是 wine 程序模拟 windows 的 c 盘目录
windows 是模拟 c 盘下面的 windows 系统目录
fonts 是 windows 的字体目录。

第三步:OK, 到 mybase 目录下, 执行命令:wine nyfedit.exe, 看看是不是成功了?
最上方的字体控制位置出现乱码的解决方法:
打开 mybase 的配置文件:nyfedit.ini
找到这一行改为:
App.UI.Font.lfFaceName= 文泉驿正黑
(这是界面字体设置的位置)
右边的 tree 结构乱码的问题比较好解决,直接 F12 修改 mybase 全局配置,全部改为文泉译正黑,字体为 9。
Linux上运行mybase
好啦,linux 上也可以 mybase 了,神奇吧。