メインコンテンツへスキップ
Online protection は、ライセンス パラメーターを含むパスワード保護されたファイルを使用します。この場合、ライセンスのアクティベーションは不要です。
このシナリオでは、ABBYY FineReader Engine ライブラリを使用するアプリケーションを、クラウド インスタンス、プライベート仮想マシン、またはローカル ワークステーションに、ユーザーとのやり取りなしにコマンド ラインを通じてデプロイします。必要なもの:
  • オンライン ライセンス トークン ファイル (SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken のような名前) 。
  • ライセンス トークン ファイルのパスワード。
以下の手順に従ってください:
  1. %archive_name%.sh を非 root ユーザーとして実行します。
  2. コマンド ラインで以下のパラメーターを指定します:
    • ABBYY FineReader Engine ライブラリのインストール先フォルダーのパス。
    • ライセンス データを保存するフォルダーのパス (/tmp ディレクトリを除く /home ディレクトリ内の任意のフォルダーを指定可能) 。
    • オンライン ライセンス トークン ファイルのフル パスとパスワード。
コマンド ラインの例:
%archive_name%.sh -- --install-dir "<folder path>" --license-path "<file path>" --license-password "<password>"
--licenses-folder "<folder path>"
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. 以下のコマンドで Licensing Service を起動します:
デーモンとしてまたはアプリケーションとしてオンライン ライセンスはアクティベーションが不要です。ライセンス情報はアプリケーションの実行時に ABBYY Online licensing services から取得されます。認証のため、アプリケーションはライセンス トークン ファイルとライセンス パスワードを送信します。トークン ファイルは、アプリケーションが参照する場所に配置する必要があります。この場所は開発者が指定する必要があります (デフォルトは、インストール時に —licenses-folder パラメーターで設定されたフォルダー) 。注意事項:
  • アプリケーションの実行中はインターネット接続が必要です。
  • ポート 443 (HTTPS) での *.abbyy.com への接続が許可されている必要があります。接続が切断された場合、一定の再接続タイムアウトを超えるとアプリケーションは動作を停止します。同期間隔と再接続タイムアウトは、各オンライン ライセンス固有のパラメーターです。
  • GoDaddy のルート証明書がインストールされている必要があります。証明書の詳細については、GoDaddy のウェブサイトを参照してください。
このシナリオでは、ABBYY FineReader Engine ライブラリを使用するアプリケーションを、ネットワーク経由でライセンス サーバーに接続されたワークステーションに、ユーザー操作なしでコマンド ラインからインストールします。必要なもの:
  • オンライン ライセンス トークン ファイル (SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken のような名前のファイル) 。
  • ライセンス トークン ファイルのパスワード。
  • ライセンス サーバーの DNS 名または IP アドレス。
以下の手順に従ってください:
  1. Installing the Licensing Service の説明に従って、ライセンス サーバーに Licensing Service をインストールします。
ABBYY FineReader Engine と Licensing Service は同じパッケージのものを使用してください。異なるパッケージを使用した場合、互換性は保証されません。
  1. ワークステーションにライブラリをインストールします:
  2. 非 root ユーザーとして %archive_name%.sh を実行します。
  3. コマンド ラインで以下のパラメーターを指定します:
    • ABBYY FineReader Engine ライブラリのインストール先フォルダーのパス。
    • Licensing Service がインストールされているライセンス サーバーの IP アドレス。
    • ライセンス データを保存するフォルダーのパス (/home ディレクトリ内の任意のフォルダーを指定できますが、/tmp ディレクトリは除きます) 。
    • オンライン ライセンス トークン ファイルのフル パスとパスワード。
コマンド ラインの例:
%archive_name%.sh -- --install-dir "<folder path>" 
--service-address "<address>" --license-path "<file path>" --license-password "<password>" --licenses-folder "<folder path>"
  1. インストールが完了するまで待ちます。
ABBYY FineReader Engine のインストール後、ライセンス データを保存するフォルダーは LicensingSettings.xml で変更できます。Working with the LicensingSettings.xml File の記事の例を参照してください。
オンライン ライセンス はアクティベーションを必要としません。ライセンス情報はアプリケーションの実行時に ABBYY Online licensing services から取得されます。認証のため、アプリケーションはライセンス トークン ファイルとライセンス パスワードを送信します。トークン ファイルは、アプリケーションが参照する場所に配置する必要があります。この場所は開発者が指定する必要があります (デフォルトは、インストール時に —licenses-folder パラメーターで設定されたフォルダーです) 。注意事項:
  • アプリケーションの実行中はインターネット接続が必要です。
  • ポート 443 (HTTPS) での *.abbyy.com への接続が許可されている必要があります。接続が切断された場合、一定の再接続タイムアウトを超えるとアプリケーションは動作を停止します。同期間隔と再接続タイムアウトは、各オンライン ライセンス 固有のパラメーターです。
  • ライセンス サーバーからワークステーションへの接続のために、ライセンス サーバーのポート 3023 を開放する必要があります。サポートされている接続プロトコルは Sockets のみです。
  • Licensing Service がインストールされているライセンス サーバーには、GoDaddy のルート証明書をインストールする必要があります。証明書の詳細については、GoDaddy のウェブサイトを参照してください。