跳转到主要内容
软件保护使用激活文件,该文件应在许可证激活过程中从 ABBYY 服务器获取。
在此场景中,您需要在自己的计算机上开发一个使用 ABBYY FineReader Engine Library 的应用程序。安装通过命令行执行,无需任何用户交互。您将需要:
  • 您的 Developer License 序列号。
  • 您的 Customer Project ID。
请按以下说明操作:
  1. 以非 root 用户身份运行 %archive_name%.sh。
  2. 在命令行中指定以下参数:
    • ABBYY FineReader Engine Library 的安装文件夹路径。
    • 您的 Customer Project ID。
    • 用于存储许可数据的文件夹路径 (可以是 /home 目录中的任意文件夹,但不包括 /tmp 目录) 。
    • 开发人员安装参数。
    • 您的许可证序列号。
命令行示例:
%archive_name%.sh -- --install-dir "<folder path>" 
--project-id "<Customer Project ID>" --licenses-folder "<folder path>" --developer-install
--skip-local-license-activation
run "<FRE_installation_directory>/Bin/ServiceWrapper
<FRE_installation_directory>/CommonBin/Licensing/start_licensing_service.sh"
run "LD_LIBRARY_PATH=<FRE_installation_directory>/CommonBin/Licensing <FRE_installation_directory>/CommonBin/Licensing/LicensingService /standalone"
  1. 等待安装完成。
安装 ABBYY FineReader Engine 后,可在 LicensingSettings.xml 中更改用于存储许可数据的文件夹。示例请参阅文章 Working with the LicensingSettings.xml File
  1. 通过以下命令启动许可服务:
作为守护进程或作为应用程序
  1. 使用 activatefre.sh 脚本激活许可证。您必须以启动 ABBYY FineReader Engine 安装时相同的权限运行 activatefre.sh。
  2. License Manager 实用程序 中检查许可证是否已激活。
在此场景中,您需要在通过网络连接到许可证服务器的工作站上开发一个使用 ABBYY FineReader Engine Library 的应用程序。安装通过命令行执行,无需任何用户交互。您将需要:
  • 您的 Developer License 序列号。
  • 您的 Customer Project ID。
  • 许可证服务器的 DNS 名称或 IP 地址。
请按以下说明操作:
  1. 按照 Installing the Licensing Service 中的说明,在许可证服务器上安装许可服务。
请使用同一软件包中的 ABBYY FineReader Engine 和许可服务。否则,不保证兼容性。
  1. 在许可证服务器上的 License Manager 实用程序 中激活许可证。
选择“激活许可证”选项,然后按照向导说明激活许可证。如果您的服务器可以访问 Internet,则只需输入序列号并稍候片刻。请使用同一软件包中的 ABBYY FineReader Engine 和许可服务。否则,不保证兼容性。
  1. 在工作站上安装 Library:
  2. 以非 root 用户身份运行 %archive_name%.sh。
  3. 在命令行中指定以下参数:
    • ABBYY FineReader Engine Library 的安装文件夹路径。
    • 已安装许可服务的许可证服务器 IP 地址。
    • 您的 Customer Project ID。
    • 用于存储许可数据的文件夹路径 (可以是 /home 目录中的任意文件夹,但不包括 /tmp 目录) 。
    • 开发人员安装参数。
命令行示例:
%archive_name%.sh -- --install-dir "<folder path>" 
--service-address "<address>" --licenses-folder "<folder path>" --project-id "<Customer Project ID>" --developer-install
  1. 等待安装完成。
安装 ABBYY FineReader Engine 后,可在 LicensingSettings.xml 中更改用于存储许可数据的文件夹。示例请参阅文章 Working with the LicensingSettings.xml File
  1. License Manager 实用程序 中检查许可证是否已激活。