手動によるスタンドアロン インストールは、Software またはオンライン保護を使用している場合にのみ可能です。
ソフトウェア保護
ソフトウェア保護
このシナリオでは、ABBYY FineReader Engine ライブラリを使用するアプリケーションをローカルワークステーションに手動でインストールします。以下のものが必要です。以下のリストに、これらのフォルダーのデフォルト値を示します。LicenseManager.exe を実行します。「Activate License…」ボタンをクリックし、ウィザードの指示に従ってライセンスをアクティブ化してください。コンピューターがインターネットに接続されている場合は、シリアル番号を入力して少し待つだけで完了します。License Manager の詳細については、License Manager ユーティリティを参照してください。コマンドラインからライセンスをアクティブ化することもできます。詳細については、コマンドラインからのLicense Managerの使用を参照してください。
- スタンドアロンランタイムライセンスのシリアル番号。
カスタムパッケージを簡単に作成できるようにするため、配布パッケージ内の installRnt**.exe または installLS.exe を、コマンドラインで /extract オプションを指定して実行し、インストールせずにファイルを特定のフォルダーへ展開します。そのフォルダーには、次のサブフォルダーが作成されます。
-
installRnt**.exe の場合:
- FineReader Engine - ABBYY FineReader Engine のファイル
- Inc - FREngine.tlb を格納 (FREngine.dll の登録用)
- Licensing - Licensing Service のファイル
-
installLS.exe の場合:
- Licensing - Licensing Service のファイル
- License Server - License Server のファイル
コンピューター上のパッケージへの追加:
-
ライブラリパッケージ。これは、Developer’s Help の ABBYY FineReader Engine Distribution Kit セクションに記載された ABBYY FineReader Engine のファイルが含まれるフォルダーです。一覧には次のものが含まれます。
- ABBYY FineReader Engine Distribution Kit で「mandatory」とマークされているファイル。これらは、システムモジュールと主要な認識データベースです。
- 手書き風文字を認識する場合は、手書き風文字用の認識データベース。
- アプリケーションで使用するインターフェイス言語用のリソースファイル。
- アプリケーションでサポートする認識言語用の辞書サポートファイル。認識言語にラテンアルファベットを使用する言語が含まれる場合は、Univers.amd ファイルと Univers.amm ファイルを必ず選択してください。
- アプリケーションが ABBYY FineReader Engine インターフェイス経由でスキャンを実行する場合は、スキャンモジュール、スキャン専用のリソース、および Twain モジュール。
- アプリケーションで ABBYY FineReader Engine Visual Components を使用する場合は、Windows Visual Components モジュールおよび対応する専用リソース。
-
ライセンスサーバー パッケージ。Licensing Service と License Manager ユーティリティのファイルが含まれる 2 つのフォルダーで構成されています:
- 展開した Licensing フォルダーからコピーしたすべてのファイルが含まれる Licensing Service フォルダー。
- 展開した ライセンスサーバー フォルダーからコピーした次のファイルが含まれる License Manager (License Manager64) フォルダー:AbbyyZlib.dll, Awl.dll, concrt140.dll, FineFormats.dll, FineNet.dll, FineObj.dll, LicenseManager.exe, LicenseManager12.chm, LicensingSchema.xe, msvcp140.dll, ProductLicensingSchema.xe, Protection.dll, ProtectionRes0.dll, ProtectionResShared.dll, ProtectionUI.dll, vccorlib140.dll, vcruntime140.dll。
-
その他のソフトウェアコンポーネント:
- KB2999226 更新プログラム、または Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。Windows Update パッケージをインストールしない場合は、配布パッケージ内の External Components\VC_Redist フォルダーから、再頒布可能パッケージ vc_redist.x86.exe および vc_redist.x64.exe をインストールできます。
- OfficeConverters モジュールを使用する場合は、.NET Framework 4.6.2 が必要です。
ワークステーションへのパッケージのコピー:
プログラムがすべてのリソースファイルを確実に見つけられるようにする最も簡単な方法は、同じフォルダー構成を維持し、使用しているオペレーティングシステムに応じて Bin (or Bin64) フォルダー内にある SharedFiles.ini ファイルを配布パッケージに含めることです。このファイルを使用しない場合は、フォルダー構成を維持する代わりに、次の操作を行ってください。
- すべてのサブフォルダーを含む Data\Resource フォルダーを次のフォルダーにコピーします。
- Bin
- Bin64
- Data\ExtendedDictionaries フォルダーの内容を Bin または Bin64 フォルダーに直接コピーします。
- Data フォルダーに含まれるその他のファイルを Bin または Bin64 フォルダーにコピーします。
必要なソフトウェアコンポーネントのインストール:
- Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。
- 必要であれば .NET Framework。
動的ライブラリの登録:
- アプリケーションで IEngineLoader インターフェイスを使用して Engine オブジェクトをロードする場合は、次のコマンドラインで FREngine.dll を登録してください:
- アプリケーションで Visual Components を使用している場合は、次のコマンドラインで VisualComponentsX.dll を登録します。
ABBYY FineReader Engine が使用するフォルダーの作成:
- フォルダー %ProgramData%\ABBYY\SDK\12\FineReader Engine (フル コントロール権限が必要)
- フォルダー %ProgramData%\ABBYY\SDK\12\Licenses (ライセンスサーバーではフル コントロール権限が必要、ワークステーションでは任意)
インストール時にライセンスデータフォルダーを指定するには、LicensingSettings.xml ファイルの操作の例を参照してください。InitializeEngine 関数またはIEngineLoader インターフェイスのメソッドを使用することもできます。
ライセンスサーバーのインストール
- ライセンスサーバーを配置するワークステーション上のディレクトリに、ライセンスサーバー パッケージからフォルダーをコピーします。
ABBYY FineReader Engine のファイルは、見つけやすく使いやすいフォルダー構成で整理することをお勧めします。次の例を参照してください。
- <YourApplicationFolder>/ABBYY FineReader Engine ライブラリ.
- <YourApplicationFolder>/ライセンスサーバー/Licensing Service.
- <YourApplicationFolder>/ライセンスサーバー/License Manager (License Manager64).
- LicensingSettings.xml ファイルを作成し、必要に応じて LocalLicenseServer タグで設定を指定します。準拠すべき XML スキーマは LicensingSettings.xsd ファイルに記載されており、このファイルは開発者向けインストールの Inc フォルダー、または配布パッケージ内の CADF\Inc フォルダーにあります。詳しくは、LicensingSettings.xml ファイルの操作方法 を参照してください
-
設定した LicensingSettings.xml ファイルを、次のフォルダーにコピーしてください。
- Licensing Service。
- License Manager (License Manager64) 。
- FREngine.dll の隣にある、ABBYY FineReader Engine のファイルを含むフォルダー。
- LicensingService.exe を “/install” パラメーター付きで実行します。
