欢迎您访问 wjjsoft.com 中文页面!

在本网站上,我们主要提供运行于 Windows 桌面电脑的个人知识管理工具和笔记管理软件 (myBase), 以及基于 Web 平台的多用户协作知识管理工具 (InnoKB)。 您可以通过本网站查看相关软件的产品信息和最新消息,也可以下载相关软件评估试用版本的安装包, 希望本网站内容对您有所帮助。

主要产品

  1. myBase for Windows

    myBase Desktop

    myBase 是一款用于分类管理自由格式资料的数据库软件,对个人用户在微软视窗( Windows )桌面上 实现文档、知识、笔记、日记、图片和网页的分类管理任务相当有帮助。 与传统意义上的数据库软件不同,myBase 通过内置的 RTF 编辑器接受图文信息的输入,并按树形 列表分类保存,同时接受任意磁盘文件作为树形列表条目的附件。 myBase 提供了更好的方式使知识/信息的捕获、编辑、组织、查看、索引、搜索和分享变得更快捷、更容易。 并且还提供有不少的插件软件和实用工具,便于进一步简化操作/管理所保存的资料。 [更多信息]

    myBase Viewer

    myBase Viewer 是一款用于查看 myBase 资料库的工具软件,也可以将 myBase .nyf 资料库转换为独立运行的单个 EXE 文件。

    myBase Mobile

    myBase Mobile 是针对 Pocket PC 开发的 myBase 轻便版本,目前已实现了树形大纲视图查看和文本编辑等基本功能。

    myBase CGI

    myBase CGI 运行于网站 cgi-bin 空间中,允许访问者通过 Web 浏览器直接浏览一组 .nyf 库文件的树形大纳和内容。

    WebCollect Add-on

    WebCollect 有助于直接从 Web 浏览器中抓取部分或全部的网页内容并保存进 myBase 资料库中。 目前支持 IE/Firefox/Chrome 浏览器。

  2. InnoKB for Windows/Unix

    InnoKB Server

    InnoKB 是一款基于 Web 多用户协作型的知识管理软件工具,您可以通过网页浏览器来建立包含有全文检索的知识库并加以树形分类管理。 本软件的终端用户界面完全基于 Web 方式,不需要额外安装任何客户端软件,只需要运行大家所熟知的浏览器即可 ( 比如:Firefox, IE, Opera, Safari, Chrome ),而服务器软件目前可以安装并运行于多种操作系统中 ( 比如:Windows, Linux, FreeBSD, Solaris 等 )。

    与 myBase Desktop 采用的树形大纲稍有不同,InnoKB 采用树形标签的形式对一组知识条目进行分类管理, 最新版本实现了更为便捷灵活的组合式搜索与查看/编辑工具,同时支持通过 Web 浏览器访问。 这些特性对希望通过网络实现私有知识库的创建/管理/维护/分享的个人/团队/中小企业等会非常有帮助。 对于个人用户而言,InnoKB 也完全可以独立运行于桌面电脑中,安装好后,直接用 Web 浏览器打开连接: http://localhost:8083 即可访问本地安装的 InnoKB Server。

    InnoKB Server 是完全独立运行的服务器程序,而不是一项服务,与常见的 Web 应用系统/服务不同, InnoKB Server 安装异常简单,在 Windows 系统上安装只需一路回车即可安装完毕,在 Unix 系统上解开压缩包, 并设置好执行文件属性即可开始运行。运行中也不依赖于第三方的 xSQL 数据库系统和 www 服务器系统, 而且基本不需要任何手工配置,通常缺省值都工作良好;相同之处在于客户端都以浏览器访问为主。 [更多信息]

    Nyf2InnoKB Add-on

    Nyf2InnoKB Add-on 是一个辅助工具,用于将现有 myBase .Nyf 库文件转换为 InnoKB 存储格式,并同时建立查询索引数据文件。 该工具最新版本中,myBase .Nyf 库中原有的条目内容、树形结构、条目连接、图标分类等均被适当转换, 使得移植 myBase 数据库到 InnoKB 变得相对容易。为此,借助 myBase Desktop 现有的大量插件和辅助工具, 可以非常方便的从不同数据源获取信息,快速建立知识库,利用本工具转换为 InnoKB 存储格式,然后通过 Web 平台分享和协作, 从而弥补了 Web 平台基于安全性考虑而禁用的本地数据存取等便利性。 [更多信息]

最新消息

  1. myBase Desktop 6.0.8, 4/16/2012

    本次主要版本的提升主要改进了数据库内部结构,调整了界面布局,新增树状多层次标签、日历关联、多语种支持(内置简体中文)、UTF-8支持、 基于索引搜索、正则表达式搜索、布尔搜索、Javascript及编程接口、大量js扩展插件和实用工具, 改进了搜索、导入/导出等功能。

    此次修订添加了:剪贴板监视、条目加编号、T-SQL语法加亮、Tab/Shift+Tab区块缩进等工具。

    注意:升级到 v6.x 后,内部数据结构会自动升级,以获得新增功能和特性,若返回用 v5.x 修改数据库,无法同步更新新增数据结构,这可能会引起相关条目连接失效。 如果未来需要继续使用 v5.x,建议在升级前对已有 .nyf 数据库制作备份。

    新版本修订了索引策略,为了获得更精确的搜索结果,请清除并重建索引数据,使用 File - Maintenance - Clear/Update Index 菜单项.

    下载 | 更新日志 | 详细内容 | 界面截图 | 文档 | 软件升级 | 使用方法

  2. WebCollect Updates, 1/9/2012

    修订了针对东欧文字 UTF-8 编码相关问题;针对Firefox版本中修订了CSS中关联图片文件名存在"%22"字符的问题,调整了用于文件类型选择的按钮。 下载

  3. InnoKB Server 2.2.1, 7/26/2009

    修订针对IE浏览器的兼容性问题, 为匿名访问增加了配置信息。 下载 | 更新日志 | 详细内容 | 界面截图 | 使用方法

用户评价

使用过我们的软件产品后,许多用户来信致谢。 这里引用了一部分正式注册用户写来的 感谢信。 我们建议您下载这些软件的30天试用版,作一些必要的评估试用, 以确认这些软件工具对您的学习工作是否有帮助。如果这些软件对您的学习工作有所帮助, 并已熟知本页面稍后内容中所陈述的使用方法/技巧和注意事项, 我们希望您也能注册成为正式用户, 并期待您提出宝贵的意见和建议,或向亲朋好友推荐。 目前针对中国国内用户注册提供有适度的 优惠措施

关于 myBase 的更多信息

myBase Desktop 基本使用方法

myBase 程序的使用方法很简单,安装完成后,启动程序,然后新建一个资料库( .nyf 资料库文件), 在左边树枝中根据需要添加节点,每个节点可以保存一篇缺省的 RTF 类型的文本信息,此外, 每个节点还可以保存任意类型的附件文件,或创建指向磁盘文件的快捷方式;若两节点间存在某种关联, 则可以为两个不同节点创建连接,通过链接可以快速的从一个节点跳转到另一个节点。记住: 输入或编辑内容后要按保存按钮,以便将修改后的内容保存起来,放弃保存将使资料库内容恢复到上次保存时的状态。

节点内容浏览优先规则:当点击树形列表中节点时, myBase 按如下优先规则展现节点内容:当节点包含了缺省的 RTF 文本内容, 则首先显示该节点的 RTF 文本;若节点没有缺省文本内容,则会自动在附件中寻找第一个可以浏览的 Web 文件, 通常是按如下优先顺序匹配:*.html; *.htm; *.mht; *.eml; *.gif; *.jpg; *.png; *.txt,当找到匹配的 Web 内容后,就自动打开嵌入的 IE 浏览器,并显示找到的 Web 文件。如果没有内容可显示或浏览, 则打开内置的 RTF 编辑器,以便输入相关文字内容。

资料库尺寸优化:有人问为何资料库文件有时非常大,即使删除内容后尺寸也没有减少。 这是因为软件将所有删除的内容均只作标记,相当于保留在回收站中。欲使资料库尺寸减小, 可以先清空回收站然后执行尺寸优化操作。使用 File -> Maintenance -> Empty Recycle Bin / Optimize for Size 菜单命令可以完全清除空闲空间,使资料库处于完全紧凑状态。

有关安全运行 myBase 资料库的重要提示,及操作建议

缺省情况下, 本软件在每次打开资料库时会自动备份资料库文件,并命名为 ---.bak, 以免因意外停机、感染病毒或电源故障导致资料库文件受损或丢失。 建议您定期将重要资料库备份到其它计算机/服务器,或直接将资料库烧录到 CDROM 上,以防硬盘故障或恶性病毒的攻击,确保万无一失。 如果您的系统中安装有并正在运行病毒实时检测软件,如金山毒霸/瑞星/KVxxx 等, 强烈建议您在使用 myBase 时关闭它,或禁用它,或者不让它对资料库 .nyf 文件和 myBase 的磁盘存取作任何病毒检测,否则它会影响 myBase 正常功能, 因为这些防毒软件会对一切磁盘存取操作进行拦截,并根据各自的经验加以推断是否存在病毒, 而这种推断对 myBase 资料库操作不仅完全没有必要,相反可能导致 myBase 功能异常, 更为严重者会破坏 myBase 资料库。请谨记: 保留重要资料库的备份!! 另外,软件预置的示例资料库 example.nyf 仅用于演示软件功能, 不可以用来保存自己的资料,因为在进行重新安装、卸载或升级软件时该示例文件很可能会被覆盖掉! 如果您经常遇到到意外断电或操作系统崩溃,建议您升级到 5.x 或更新的版本, 以获得新版本对资料库提供的更多保护措施,增加修复资料库的几率。 当然最重要的还是要经常备份数据,不要完全依赖资料库的挽救功能。 更多的关于稳定运行 myBase 软件的备注,请参阅 FAQ

资料库文件受损的挽救方法,及操作建议

有关资料库的安全性与备份选项, 请参见上面相关说明。如果因停电或系统崩溃或病毒破坏导致资料库受损, 而您既没有启用自动备份又没有手工备份,则剩下最后一线希望,可以下载这个 资料库修复工具 并试着进行修复。注:这个修复工具只能与 myBase V4.8x 或更高版本一起工作, 不支持更低的版本。为了提高资料库的安全性和稳定性,建议及时升级到最新的版本。 另外:从 v4.83 起 SSG 数据库引擎已包含有多处重要改进, 这些改进对资料库操作的安全与稳定提供了更有力的保护,防止某些意外事件(如磁盘空间问题、 文件大小接近 2G、共享文件区域锁定失效等故障)对正常的SSG引擎的操作进行干扰, 从而提高了资料库的安全性和稳定性。

关于 .Nyf 文件 2GB 大小限制,及操作建议

理论上,单个 .nyf 文件最多容纳 2GB 内容,不过,为了确保运行期性能与稳定性,不建议在单个 .nyf 库文件中保存过多内容和附件,尽量维持单个 .nyf 文件尺寸不要超过300MB, 以便于提高保存/复制/备份/传递等操作的性能,过大的文件在磁盘文件系统中也是显得相当笨重, 许多操作都很费时。在实际应用中,如果需要引用和分类管理硬盘上的大量文档/图片等资料, 一般建议采用连接的方式 ( shortcuts 或 hyperlinks ),对磁盘上原有文件进行连接/引用, 而不必将文档/图片等文件的内容全部导入单个 .nyf 库文件, 这样有利于减小 .nyf 文件尺寸,不致过度膨胀而影响资料库的操作性能和稳定性。 对本地文件的连接,可以应用相对路径,以维持连接的一致性,参见下一节说明。

如何使用 [相对路径] 连接到本地文件

为了方便维护对本地文件的超级连接 (hyperlinks) 和快捷方式 (shortcuts),myBase Desktop 提供了 [相对路径] 支持,对当前 .nyf 库目录中文件的引用会自动应用相对路径,无需特别的操作步骤,只需将需要连接的本地文件复制 到 .Nyf 文件所在目录或子目录中,然后再建立超级连接 (hyperlinks) 或快捷方式 (shortcuts) , 即可自动应用相对路径。相对路径的方便之处在于:当移动 .Nyf 库文件(并同步移动相应目录中文件), 采用相对路径的文件连接不会失效。

如何优化 .Nyf 资料库文件的大小

使用 myBase 一段时间后,相应 .Nyf 资料库会逐渐增大,即使选择删除某些分枝或附件后,库文件大小仍旧不能如期减少, 这是因为在 myBase 中,修改/删除 RTF 文本内容和附件时,原始内容都会被自动保留在“回收站”中,库文件尺寸不会缩小。 如果希望彻底清除这些过时的内容,可以选择 “File -> Maintenance -> Empty Recycle Bin”菜单命令,清空回收站中内容; 即便这样操作后,.Nyf 库文件的大小还是不一定会如期减小,多数情况下会保持不变;原因是这时的 .Nyf 库文件中出现了“空洞”, 如果希望压缩掉这些“空洞”,可以选择“File -> Maintenance -> Optimize for Size”菜单命令,即可将库文件压缩至紧凑状态。 注:由于库文件优化操作需要直接修改 .Nyf 库文件中的字节排列顺序,操作不可随意中断,否则极有可能损坏库文件, 因此,强烈建议优化尺寸前作好 .Nyf 库文件备份,以防电源故障死机等问题导致数据库文件损坏。 为了安全起见,myBase 在操作前会提醒是否备份,建议这时选择[是],否则您可能需要手工作好备份。

关于 RTF 文本格式的限制,及操作建议

目前 myBase 内置的 RTF 编辑器支持绝大多数常用文本格式和编辑功能,但对于较复杂版式的支持还比较弱。 当您在编辑时遇到格式相关问题,请参照如下操作方式和相关建议:

  • 表格方面:内置的 RTF 编辑对表格支持较弱,从 Word/Excel 等软件中粘贴表格到 RTF 中可能会有部分格式数据不完全支持,如果需要严格保持原文档格式, 建议将相应文档作为附件插入或建立连接/快捷方式。
  • 图片方面:不管是什么格式 (BMP, JPG, GIF, PNG),粘贴到 RTF 编辑器后一般都会被转换为对应位图的文本格式数据, 较小图片在这种转换后对系统性能影响不大,但如果贴入较多或较大尺寸的图片,就会使 RTF 文件尺寸急速膨胀, 会导致相应信息条目打开延迟,并占用较多磁盘空间,因此,建议将较大尺寸图片文件尽量放在附件栏中。
  • OLE 对象:当需要在 RTF 编辑器中插入特殊的文本格式时,可以考虑利用 OLE 对象提供的便利。比如, 当需要在 RTF 文本中插入数字公式时,可以利用 MS-Office 软件提供的公式编辑器 OLE 对象。

如何制作 .EXE 资料库

选择 Share -> Export Exe Database 菜单命令,然后您可以选择导出当前分枝, 或当前 .nyf 库,或者另外指定一个 .nyf 库文件,然后就可以根据选择生成相应的 .exe 资料库。 注意:要使用这个选项功能,您得单独下载 myBase Viewer 阅读程序包, 并建议将阅读程序 nyfview.exe 文件直接释放到 nyfedit.exe 所在的文件夹中。 软件安装包中没有附带这个阅读程序,您可根据需要单独下载。

如何转换.Nyf 库文件为 InnoKB 存储格式

如果打算将 myBase 库文件转移到 InnoKB 中,可以利用 Nyf2InnoKB 转换工具,先将 .NYF 文件导出为 InnoKB 数据存储格式,然后将导出的数据目录移动到 InnoKB 的仓储目录中,并重启 InnoKB 服务器程序即可。 缺省安装后,InnoKB 仓储目录位于 C:\Program Files\wjjsoft\innokb2\repository。 [更多信息]

关于密码遗忘/丢失的回复

请谨慎使用资料库密码功能, 我们不提供任何有偿或无偿资料库密码破译服务! 建议对资料库和节点设置密码的同时在安全的地方作好记录, 避免因密码遗忘导致资料库无法存取而给学习生活工作带来不便。 如果不慎发生密码丢失或遗忘,您只能通过逐一试探的方式来找回密码。 建议先将自己在过去数年内曾经使用过的所有密码全部列出,然后逐一试探。 另外提醒一下,myBase 本身就可用作为一个帐户/密码管理工具, 通过查找功能很快就可以找到曾经保存的密码,希望大家能用好这个功能。

关于中文界面支持

如果不习惯英语界面, 希望使用中文界面, 建议升级到v6.x, 其中已内置有简体中文界面; 初次打开软件会显示缺省英语界面, 选择 View - Language -> Simplified Chinese 菜单项, 即可切换到中文界面.

关于 [多窗口查看/排列] 功能的使用说明

myBase Desktop 提供了多文档窗口界面技术 (MDI),允许同时打开多个节点的内容,也允许打开同一节点内容的多个副本窗口,以方便对照查看。 如果希望打开多个 MDI 子窗口显示当前文档内容,可以选择 [Window -> New Window] 菜单项; 如果希望在一个新 MDI 子窗口中打开另一个条目的内容,可以用鼠标右键点击条目,并选择 [Open in New Window] 菜单项。 当打开了多个 MDI 子窗口后,屏幕区域可能显得比较零乱,这时可以使用 [Window -> Cascade/Tile...] 菜单命令来层叠或纵向/横向平铺这些子窗口。

关于 myBase 搜索功能的使用说明

myBase Desktop 内建有两种基于不同技术实现的搜索工具。

  1. 基于全文扫描的搜索工具:可以选择 Search - Search with RegExp 菜单,然后输入需要查找的关键词或正则表达式,然后等待扫描过程结束,搜索到的结果项会在一个子窗口中列出。 注意:正则表达式须采用一对斜杠字符将模式匹配字符首尾包围,象这样:/pattern/i 其中 pattern 即正则表达式模式字符内容,i 表示不区分字母大小写。 若不加斜杠字符则将直接按普通字词进行查找。
  2. 基于索引库的快速搜索工具:使用这种方法前需要事先创建或更新当前资料库对应的索引数据, 选择 File - Maintenance - Update index data 菜单即开始更新索引数据库 (*.dbindex),然后按 F3 并输入关键词, 在输入关键词的过程中,匹配的结果就会即时显示出来,无需等待。通常建议采用这种快速的搜索方法。 另外,该搜索技术支持逻辑操作符:AND/OR/NOT 可分别使用简记符:+ | -
参见有关搜索工具的更多信息

是否支持检索 .pdf/.doc/.xls/.ppt/.html 文档

在 Windows 2K/XP/Vista 系统上默认都支持 .html 文档和 Microsoft Office 文档的索引与检索。 但对于 .pdf 文档,需要事先在系统上安装 PDF IFilter 扩展软件,然后再重建索引库。 这个扩展软件可以从 Adobe 官方网站下载得到。 安装好 PDF Ifilter 软件后,再从 myBase Desktop 中选择 File -> Maintenance -> Update Index Data 选单项, 即可更新相应索引数据文件,此后的搜索就会匹配相应 PDF 文档内容。同时此后 Advanced Search 功能也可以搜索相应 PDF 文档内容。

如何多重选择条目并进行移动/复制/删除等操作?

当前树形大纲视图中不支持多重条目选择。不过,可以先将条目添加到 [搜索结果列表] 中,然后就可以在此列表中多重选择条目,并通过鼠标拖放进行移动/复制,或直接删除。 在树形大纲中用鼠标右键点击条目,选择 [Add to found list] 菜单命令可以将条目添加到 [搜索结果列表] 中,也可以用鼠标直接拖拽条目到 [搜索结果列表] 中。

可否导入 KeyNote, TreePad, ActionOutline 数据文件

目前提供三个数据文件转换工具 Knt2Nyf, Hjt2Nyf 和 Ao2Nyf,分别用于将 KeyNote (.knt) 文件,TreePad (.hjt) 和 ActionOutline (*.ao) 数据文件转换为 .nyf 文件,然后就可以在 myBase 中打开生成的 .nyf 文件,或者将它们作为分枝导入到任何 .nyf 数据库中。 [ 下载 ]

怎样能更方便的在网站上发布 .Nyf 库并浏览其中内容

可以考虑事先将 .Nyf 库文件转换为 HtmlTree ,然后将得到的一组网页上传到网站目录中。除此方法外,还可以在网站上安装 myBase CGI, 然后直接将 .Nyf 库文件上传到网站的 cgi-bin 空间中,即可在线浏览已上传的 .Nyf 库内容。 [ 下载 ]

关于 InnoKB Server 的更多信息

InnoKB 基本使用方法

首先在服务器电脑上安装并启动 InnoKB Server,然后打开 Web 浏览器 (IE7, Firefox, Safari, Chrome, Opera 等均可), 并尝试连接到 InnoKB Server。为了便于说明,现假设安装 InnoKB Server 的电脑在局域网中 IP 地址为:192.168.1.1,端口为:TCP/8083, 那么在浏览器地址栏中输入:http://192.168.1.1:8083/ 即可打开 InnoKB 的登录界面;如果从服务器电脑本身访问, 可以直接使用这个地址:http://localhost:8083/ ;如果遇到无法连接,请确认服务器软件安装正确并已正常启动, 同时检查网络防火墙的设置,应该将端口 TCP/8083 加到允许端口的列表中。其他详见 Readme 文档。

InnoKB 客户端界面包含三部分,分别针对 Admin, Editor, Viewer,在登录界面中可以选择欲前往的界面。 安装后初次登录的名称可用 root ,密码留空,为了安全,建议尽早为 root 帐户设置密码。 作为管理员登录后,可以添加/设置用户和组,以及相应的访问权限; 作为编辑者登录后,可以添加内容到已授权的知识库中,或编辑修改相应内容; 作为阅读者登录后,可以查阅已授权的知识库,但不可以更改知识库中任何内容。

使用 InnoKB 软件,通常有如下要点:

  • [安装] 安装/设置 InnoKB Server
  • [用户] 添加用户和组,设置相应的操作权限
  • [新建] 创建数据库,用于保存知识条目和内容
  • [授权] 将数据库的访问权限授予相应的用户组
  • [输入] 添加知识条目,输入相应的知识内容,上传相关附件文档
  • [分类] 为知识条目添加或设置分类标签
  • [关联] 为知识条目设置关联条目,或创建超文本连接
  • [查阅] 按分类或关键词检索,以指定显示方式列出条目,查看相应内容
  • [审定] 定期查看修订历史记录,对知识条目内容进行审定,清理过时版本
  • [备份] 定期对知识库仓储目录进行打包存档

如何升级 InnoKB 服务器软件

首先需要备份好原数据库目录、XML配置文件以及日志文件等(建议将其压缩打包为ZIP、RAR或TGZ等格式); 针对 Windows 平台,建议将老版本软件完全卸载,然后重新安装新版本。 针对 Unix 平台,可以将老版本目录移开或删除,然后将新版本解压缩,设置好执行文件属性即可, 对于采用自编 shell 脚本启动的情况,建议保持目录名称一致性,或修订相关脚本和配置文件中的目录名称, 然后重启动 InnoKB 服务即可。

关于新增的标签分类方式

InnoKB v2.x 采用标签形式来组织信息条目,旧版本数据库中的树形大纲组织方式不再有效, 新版本会忽略旧版数据库中的树形大纲,升级到 v2.x 后,您可以添加标签与子标签, 生成新的多级标签树,然后将标签应用到现有信息条目上,每个条目均可应用多个标签, 从而实现多维度的分类方式。 随着数据库中知识条目越来越多,您会发现标签分类形式较旧式树形大纲会更便于查询和管理, 具有更大的灵活性。同时,标签还能够应用于查询条件中,以便更精确的限定查询结果。 同时每个知识条目可以加贴多个标签,即知识条目可以方便的添加到多个分类中。

需要在 InnoKB 服务器上安装多少个用户许可证

从v2.x起,InnoKB 服务器端需要的许可证数目与同时登录的用户数相关,InnoKB 服务器允许建立任意数量的用户和组帐户, 但只需要安装与同时登录用户数目相应的许可证即可,无需为系统中每一个用户帐户购买许可。

InnoKB 是否支持多语种 (如:简体中文)

InnoKB 2.x 提供了多语种用户界面支持。在服务器的 ./locale 目录下可以安装多个语言包, 缺省情况下,已安装有英文 (en-US) 和简体中文 (zh-CN),在 /view, /edit, /admin 主界面上可以方便切换语种并保存为个人配置.

在主界面中切换了语种不影响登录界面, 为了调整登录界面的语言为中文, 可以将 ./locale/zh-CN/page_localize.js 文件复制到 ./html 目录中并覆盖同名文件。当用户第一次登录进入主界面,缺省显示英文界面,用户可以自行调整语种并保存为个人配置。 如果需要调整主界面缺省语种为简体中文,即登录后即刻显示中文主界面, 可修改 ./html/app_config.js 文件中 window._xCfg.sLanguage 的值为 zh-CN。

如果您需要的语种不在缺省安装中,您可以选择下载已有的第三方语言包或自行翻译。 如果您需要自行翻译语言包,可以先在服务器的 ./locale 目录下创建一个新的目录,再将 ./locale/en-US/ 目录中 的所有文件复制到新建的目录中,然后翻译这些文件即可。 注意:新建语言包的目录名建议采用语言代码 (比如台湾代码为 zh-TW)或相应识别名称(如:Taiwan), 同时建议均采用 ASCII 字符,不要采用中文字符等非 ASCII 字符,因为 InnoKB 服务器始终按 UTF-8 编码, 如果需要在语种目录名称中使用中文等非 ASCII 字符,必须统一使用 UTF-8 编码。 另外,翻译/编辑这些文件可以直接用 Windows 记事本等纯文本编辑软件,但需将文件保存为 UTF-8 编码,以免出现乱码。 如果您使用 Windows 记事本编辑,直接按 Ctrl+S 保存即可按原编码格式 (UTF-8) 保存。

如何保存客户端界面上的设置 (比如:语言/窗格大小等)

在设置好界面的语言和尺寸等选项后,选择顶端的 Action -> Save preferences 选单项,即可将当前所做的界面设置 保存到服务器上。每个用户可以单独保存各自的设置,下次访问时会自动恢复这些设置。

是否支持检索 .pdf/.doc/.xls/.ppt/.html 文档

在 Windows 2K/XP/Vista 系统上默认都支持 .html 文档和 Microsoft Office 文档的索引与检索。 但对于 .pdf 文档,需要事先在服务器系统上安装 PDF IFilter 扩展软件,然后再重建索引库。 这个扩展软件可以从 Adobe 官方网站下载得到。 而在 Unix 系统上由于未能利用 IFilter 接口,所以暂时无法解析 Microsoft Office 文档和 .pdf 文档。

可否在控制台上按调试模式运行 InnoKB Server

可以,不论在 Windows 平台还是 Unix 平台,除了在后台按 Service/Daemon 方式运行, InnoKB Server 同样可在终端控制台 (Console) 上运行,不需要作特别处理,只需事先打开终端控制台, 然后进入 InnoKB Server 所在目录,然后以不带参数的方式启动主程序即可。 默认情况下,InnoKB Server 会在终端上打印 HTTP 访问日志等信息,如果需要打印更详细一些的调试信息, 可以在命令行的启动参数中加入 '-verbose'。

如何从 myBase .Nyf 库文件中导入数据

可以利用 Nyf2InnoKB 转换工具,先将 .NYF 文件导出为 InnoKB 数据存储格式,然后将导出的数据目录移动到 InnoKB 的仓储目录中,并重启 InnoKB 服务器程序即可。 缺省安装后,InnoKB 仓储目录位于 C:\Program Files\wjjsoft\innokb2\repository。 [更多信息]

如何从其他类似软件的数据文件中导入数据

由于 myBase 提供有几个数据文件转换工具,可方便的从第三方程序 (比如:KeyNote, TreePad, ActionOutline) 生成的数据文件导入数据, 所以目前可以采取间接方法来导入第三方数据文件到 InnoKB 数据库中,即:先将第三方数据文件转换为 .nyf 文件, 然后再利用 Nyf2InnoKB 转换工具将 .nyf 文件导入到 InnoKB 中。

如何自定义 InnoKB Server 的 TCP/8083 端口号

缺省安装时,InnoKB 在服务器 TCP/8083 端口监听客户端的请求。如果需要修改该端口号,在 Unix 系统上比较简单, 直接在启动命令行中指定希望使用的端口号即可,象这样:# /usr/local/innokb/innokb_solaris_sparc -daemaon -quiet -port 8083 。然而, 在 Windows 系统中,用户不直接接触服务器程序的启动命令行,而是由系统服务控制器 (SCM) 管理,为此,需要向 SCM 注册不同的端口号, 具体方法如下:

  • 按 Win + R 组合键,或点 [开始 / 运行] 菜单;
  • 输入 CMD 命令并按回车键,以打开终端命令窗口;
  • 切换到 InnoKB 安装目录,象这样:'cd C:\Program Files\wjjsoft\innokb2\';
  • 注销原先注册的服务项,通过运行该指令:'innokb_winnt.exe -unregister';
  • 然后将 InnoKB Service 注册到不同的端口,象这样:'innokb_winnt.exe -register -port 8083';
  • 若没有出现任何错误提示,则表示成功;关闭命令窗口,然后重启 InnoKB 服务器,即可。
  • 若将端口号改为 80,通过浏览器访问时可以省略端口,简化成这样:http://localhost/edit。

如何自定义数据库存储目录路径

缺省安装时,InnoKB 将所有数据库存储于安装目录下的 ./repository 仓储目录中。如果需要自定义该路径,可以编辑配置文件 innokb_config.xml 中的这一行:<RepositoryPath>./repository/</RepositoryPath>;可将其中 ./repository/ 修改为希望使用的目录路径; 同时,该配置项允许添加多个目录路径,以半角分号分隔开,比如象这样:<RepositoryPath>D:\appdata\innokb\;./repository/</RepositoryPath>, 重启 InnoKB Server 后就会从其中所列的两个目录中读取已有的数据库;对于此后新建数据库的位置,会是其中第一个目录。 注意:在 Windows 系统中,这里添加的储存目录必须能被 System 帐户访问,因为 InnoKB Service 运行中访问权限与 System 相同; 如果使用 UNC 共享目录,请将对应的帐户和密码填写在该项服务中,具体操作方法参见 SCM 帮助文档。

如何备份 InnoKB 数据库

备份 InnoKB 数据库的方法比较简单,定期备份仓储目录中的数据库子目录内容即可。 建议采用 Winzip 或 WinRar 等归档工具软件,将数据库目录打包成单一压缩文件然后归档,并备份到安全的地方。 可以一次性将仓储目录全部内容打包成一个文件,也可以分别打包各个数据库子目录。恢复数据时,采用相反的操作方式, 即:将压缩包解开成子目录,复制到 InnoKB 的仓储目录中,并重启 InnoKB Server 使其载入。 注意:备份数据库时,最好先停止或暂停 InnoKB Service,这样可以避免对索引文件的访问冲突。

在 GNU/Linux 中运行 InnoKB Server 相关问题

在 GNU/Linux 中运行 InnoKB Server,需注意以下几个问题:

  • 关于共享库(libstdc++.so.6):下载得到的 InnoKB Server for Linux 软件经由 GCC 4.3.2 编译得到, 并动态连接到 libstdc++.so.6, 对于较老的 Linux 系统,可能没有安装该版本的共享库,则需要自行安装新版本的 libstdc++.so.6。 也可以尝试通过创建符号连接来解决库版本问题。
  • 关于中文字符编码:InnoKB Server/Client 编辑产生的内容全部采用 UTF-8 编码方案,通常情况下, 无需关心中文字符编码问题。但是,如果有非 Unicode 编码(比如:GB2312)的文本文件上传作为附件, 这种情况可能就需要关心该文件内容的具体代码页(Codepage), 否则该文件内容将无法被完整索引,也就无法搜索到其中内容。为了解决这个问题,有两种方案可以试一下。 第一种:修改 InnoKB Server 的配置文件 innokb_config.xml 中这一行 <LC_CTYPE>zh_CN.GB18030</LC_CTYPE> 该选项的值可以修改为系统支持的任何代码页(比如:zh_CN.GBK,zh_CN.GB2312),对于中文,最好设置为 zh_CN.GB18030。 但要注意:对应的字符集必须被操作系统支持。缺省安装时,有些系统(比如:Ubuntu 8.1)只安装有 zh_CN.UTF-8, 所以需要自行生成需要的代码页,可以试这个命令:$ sudo locale-gen zh_CN.GB18030。 第二种(推荐):在上传文件前,事先将其转换为 UTF-8、UCS2-BE 或 UCS2-LE,然后再上传。转换方法比较简单, 可以利用 Windows Notepad(记事本)或其他文本编辑器提供的“另存为”功能,或使用 iconv 命令将文本文件转换为 Unicode 任何一种编码方式即可。
  • 控制台字符编码:为了观察调试信息等目的,InnoKB Server 可在控制台上运行,并按 ANSI 代码页打印所有信息到屏幕, 有些 Linux 系统 locale 缺省设置为 zh_CN.UTF-8,如果是这样,建议将系统 Locale 临时设置为 zh_CN.GB18030, 以便在控制台上可以观察到中文字符。

在 FreeBSD 中运行 InnoKB Server 相关问题

在 FreeBSD 中运行 InnoKB Server,需注意以下几个问题:

  • 关于共享库(libstdc++.so.6):下载得到的 InnoKB Server for FreeBSD 软件经由 GCC 4.3.2 编译得到, 并动态连接到 libstdc++.so.6, 对于较老的 FreeBSD 系统,可能没有安装该版本的共享库,则需要自行安装新版本的 libstdc++.so.6。 也可以尝试通过创建符号连接来解决库版本问题。
  • 关于中文字符编码:InnoKB Server/Client 编辑产生的内容全部采用 UTF-8 编码方案。 此外,InnoKB Server 不考虑任何 ANSI 与 Unicode 字符集编码转换。 当有非 Unicode 编码(比如:GB2312)的文本文件上传作为附件时,该文件中的非 ASCII 字符将不被索引, 与 Linux 版本情况不同,要解决这个问题,只能事先通过字符编码转换工具将文件转换为 UTF-8、UCS2-BE 或 UCS2-LE 然后再上传到 InnoKB Server。

在线订购/注册成为正式用户

软件注册方法

如果您已试用完毕本软件,并有意注册,请按以下任一方式填写订单,以接受我们为中国大陆用户专门设立的优惠政策 (以下简称:本优惠政策或本政策)。

A. 第三方软件注册平台

下面注册连接由第三方软件注册平台提供支持,点击这些连接会自动转向第三方软件注册平台提供的订单和支付页面, 支付完成后,我们会尽快处理您的订单,并通过您提供的邮箱地址发送相关注册信息。 注意:如果您需要正式发票,请在提交订单时,勾选发票相关选项并须填写寄送地址。

关于网银支付:由于国内绝大多数网上银行系统目前只支持微软 IE 浏览器,如果您当前使用的网页浏览器不是 IE 或以 IE 为内核的浏览器, 建议您先启动 IE 浏览器,将下面订购连接复制到 IE 浏览器地址中并打开,然后再提交订单相关信息并完成网银支付。

B. 网银或银行柜台汇款

如果您希望直接通过网银或银行柜台汇款, 请先 [点击这里] 提交订单,填写详细注册信息, 然后根据提示信息进行网银或银行柜台汇款。收到您的订单和汇款后,我们会将相应软件的注册码发送到您提供的邮箱。 如果超过48小时仍未收到注册码,请与我们联系

软件使用许可限制

  1. 注册时“用户名称”须用简体中文填写您的真实姓名,请确认您的电脑系统能正常处理简体中文字符。 (用户信息受隐私政策保护)
  2. 本优惠政策仅限于中国大陆区用户,对于中国大陆区以外的华人华侨用户,本政策不适用。
  3. 通过本优惠政策获得的 使用许可 (License Keys) 仅限于中国大陆区使用,对于跨地域范围的使用,本政策不适用。
  4. 通过本优惠政策获得的 使用许可 (License Keys) 不得以任何形式对外公布或租借、转让给他人;
  5. EULA 所列条款仍然适用;

软件升级方法

升级政策:软件注册后就不再过期,可以在中国大陆区域内永久使用。 当未来发布主要升级版本时,注册使用时间在一年内可免费升级到最新的主要版本; 注册使用时间超过一年后若打算升级到最新的主要版本,可获得最新版本半价的折扣。 请保存好您的注册文件和相关信息,如:注册名称、邮箱地址、电话号码等, 在升级时需要提供这些鉴别信息。 此外,基于主要版本的更新和修订版本均免费提供,比如注册或升级 myBase 到 6.0, 即免费获得主版本号为 6 的所有次要更新和修订版本 (6.xx) ,直至下一次主要版本升级。

升级方法:若您注册 myBase 5.x 的时间是在一年之内, 请联络我们, 我们为您免费升级到 6.x;若注册日期不在一年之内, 您可以使用下面这个升级连接,以当前版本价格的一半获得最新版本 (上述 软件使用许可限制 条款同样适用于升级)。

myBase Desktop 升级到 6.x (个人版),RMB25元/份

注意事项:在购买升级版本时,您需要填写最初注册时提供给我们的个人信息(名称/地址/电话/邮箱等), 如果填写有误,您的升级信息将无法通过验证,新版本授权信息也无法被发送。如果您记不清您的注册信息了, 或希望更新您的地址/邮箱等注册信息,请联络我们

收不到回复邮件?

当您收不到我们的回复邮件时,请特别注意:

  1. 如果您使用 gmail, yahoo, sina, 163, sohu 等安装有 SPAM 过滤器的邮件系统接收邮件,偶尔有可能会在 Bulk 或 Spam 目录中收到我们的邮件,所以需要定期检查一下您邮箱里的这些目录,特别是当您较长时间未收到期待的回复邮件时。