单机许可证
单机许可证
在此场景中,您需要在自己的计算机上开发一个使用 ABBYY FineReader Engine 库的应用程序。安装通过手动复制文件完成。您需要准备:
- 开发者许可证的序列号。
- 您的 Customer Project ID。
- 使用 —target 和 —noexec 选项解压 %archive_name%.sh。命令行示例如下:
- 复制以下文件:
- 应用程序所支持模块运行所需的文件。
- 在开发人员帮助中的 ABBYY FineReader Engine Distribution Kit 部分标记为“mandatory”的文件。它们包括系统模块和主识别数据库。
- 应用程序将使用的界面语言资源文件。
- 应用程序所支持识别语言对应的字典支持文件。如果识别语言包含使用拉丁字母表的语言,请确保复制 Univers.amd 和 Univers.amm 文件。
- License Manager 实用程序 (LicenseManager.Console、libProtectionConsoleUI.so) 。
您可以使用该文件自动创建应用程序运行所需的文件列表。
- 创建一个用于存储许可数据的文件夹 (默认为 %ProgramData%\ABBYY\SDK\12\Licenses) 。Everyone 组应对其具有完全访问权限。要更改此文件夹,请参阅文章 Working with the LicensingSettings.xml File 中的示例。
- 按照 Installing the 许可服务 中的说明安装许可服务。
- 启动 License Manager 实用程序 并激活许可证。
网络许可证
网络许可证
在此场景中,您需要开发一个应用程序,在通过网络连接到许可证服务器的工作站上使用 ABBYY FineReader Engine 库。安装通过手动复制文件完成。您将需要:
- 开发者许可证的序列号。
- 您的 Customer Project ID。
- 许可证服务器的 DNS 名称或 IP 地址。
- 按照安装许可服务中的说明,在许可证服务器上安装许可服务。
- 在许可证服务器上的 License Manager 实用程序中激活许可证。
- 在工作站上安装库:
- 使用
--target和--noexec选项解包 %archive_name%.sh。命令行示例:
- 使用
- 复制以下文件:
- 应用程序所支持模块运行所需的文件。
- 在开发人员帮助的 ABBYY FineReader Engine Distribution Kit 章节中标记为“mandatory”的文件。它们包括系统模块和主要识别数据库。
- 应用程序中将使用的界面语言资源文件。
- 应用程序所支持识别语言对应的字典支持文件。如果识别语言包含使用拉丁字母表的语言,请确保复制 Univers.amd 和 Univers.amm 文件。
- License Manager 实用程序 (LicenseManager.Console、libProtectionConsoleUI.so) 。
您可以使用该文件自动生成应用程序运行所需文件的列表。
- 在每台工作站上创建一个用于存储许可数据的文件夹 (默认为 %ProgramData%\ABBYY\SDK\12\Licenses) 。Everyone 组应具有该文件夹的完全访问权限。若要更改此文件夹,请参阅使用 LicensingSettings.xml 文件一文中的示例。
- 创建 LicensingSettings.xml 文件,设置与您为服务器指定的相同连接协议类型以及服务器地址:
- 启动 License Manager 实用程序 并检查许可证详细信息。
