テキストを抽出および翻訳するための Bot を構築する
- 最終更新日2020/05/12
テキストを抽出および翻訳するための Bot を構築する
ページからテキストを抽出するための Bot を構築し、テキストを英語に翻訳する事前に構築された Bot Store Bot を使用します。
前提条件
- Web ページから UI オブジェクトをキャプチャするには、Google Chrome で Web アプリケーションを自動化するために、製品固有の Automation Anywhere Enterprise 拡張子をインストール済みであることを確認します。
- この手順のプロセスに従うには、オブジェクト クローニング コマンドを使用して最初の Bot を作成する の方法について熟知するようにしてください。
手順
- Enterprise クライアント にログインします。
- [新規] をクリックします。
- [自動化] ウィンドウで、[ワークベンチ] をクリックします。
-
[変数マネージャー] を開き、[追加] をクリックして、次の変数名を追加します。
- vExtractedText: Web サイトから抽出されたテキストを保存します。
- vOutputLanguage: ターゲット言語のテキストを保存します。
- vTranslatedText: 翻訳された英語テキストを保存します。
- [コマンド] タブから [アクション リスト] に プログラム/ファイルを開く コマンドをドラッグ アンド ドロップします。
-
プログラム/ファイルを開く ウィンドウで、次のステップを実行します。
-
ステップ 1: プログラム/ファイル パス: Google Chrome 実行可能ファイルを参照して選択します。お使いのマシン上でファイルを見つけるには、次のパスを検索します。C:\Program Files (x86)\Google\Chrome\Application. Application フォルダーで、
chrome.exe
を選択します。 - ステップ 2: パスで開始: このステップはスキップできます。
- ステップ 3: パラメーター: Automation Anywhere 翻訳ページの URL を入力します: https://www.automationanywhere.com/automationanywherelabs/translate.html
- [保存] をクリックしてコマンドを閉じます。
最初のコマンドがアクションリストに表示されます。 -
ステップ 1: プログラム/ファイル パス: Google Chrome 実行可能ファイルを参照して選択します。お使いのマシン上でファイルを見つけるには、次のパスを検索します。C:\Program Files (x86)\Google\Chrome\Application. Application フォルダーで、
-
[保存]をクリックして、Bot を Tutorial2_Translate.atmx として保存します。
デフォルトでは、Bot は [マイ タスク] ディレクトリに保存されます。
- 実行 をクリックしてをテストします。
- [コマンド] タブから [アクション リスト] に オブジェクト クローニング コマンドをドラッグ アンド ドロップします。
- オブジェクト クローニング ウィンドウで、[Automation Anywhere ラボ] - [翻訳] - [Google Chrome] を選択します。ターゲット ブラウザ セッションが独自のウィンドウで開いていることを確認します。
-
オブジェクト クローニング ウィンドウが開いた状態で、[キャプチャ] ボタンをクリックして長押しします。マウスの左ボタンを押したまま、赤い境界線が点滅するまで デコードするテキスト のブロックをハイライトします。ボタンを放します。
- [実行するアクションを選択] ドロップダウン リストから、プロパティを取得 を選択します。
- [プロパティを選択] ドロップダウン リストから、HTML InnerText を選択します。
- [変数に割り当てる] ドロップダウン リストから、vExtractedText を選択します。
- [保存] をクリックします。
-
[コマンド] タブで、文字列操作 を選択し、[+] をクリックし、[Before-After] コマンドを選択し、[アクション リスト] にドラッグします。
- [文字列操作] ウィンドウの [ソース文字列] テキスト ボックスに、「vExtractedText」と入力します。
- [Before (任意)] フィールドに、「Text to Decode」と入力します。
- [出力を変数に割り当てる] フィールドに、「vExtractedText」と入力します。
- [保存] をクリックします。
- 新しいブラウザ ウィンドウで、http://botstore.automationanywhere.com に移動します。Bing Translate Bot を探し、ダウンロードし、インストールします。
-
[ワークベンチ] で、[MetaBot] タブをクリックします。BingTranslate.mbot を選択し、[アクションリスト] にドラッグします。MetaBot ウィンドウで、次の入力パラメーターと出力パラメーターを設定します。
-
[入力パラメーター] フィールドに、次のパラメーターの値を追加します。
- vInputText: vExtractedText
- vOutputLanguage: vOutputLanguage
- [出力パラメーター] フィールドに、vOutputText の値 (vTranslatedText) を追加します。
- [保存] をクリックします。
-
[入力パラメーター] フィールドに、次のパラメーターの値を追加します。
- オブジェクト クローニング ウィンドウで、[Automation Anywhere ラボ] - [翻訳] - [Google Chrome] を選択します。
-
オブジェクト クローニング ウィンドウが開いた状態で、[キャプチャ] ボタンをクリックして長押しします。マウスの左ボタンを押したまま、赤い境界線が点滅するまで [検証する翻訳済みメッセージを入力] フィールドをハイライトします。ボタンを放します。
- [実行するアクションを選択] ドロップダウン リストから、[テキストの設定] を選択します。
- [設定するテキスト] フィールドに、「vTranslatedText」 と入力します。
- [保存] をクリックします。
- オブジェクト クローニング ウィンドウで、[Automation Anywhere ラボ] - [翻訳] - [Google Chrome] を選択します。
-
オブジェクト クローニング ウィンドウが開いた状態で、[キャプチャ] ボタンをクリックして長押しします。マウスの左ボタンを押したまま、赤い境界線が点滅するまで [送信] ボタンをハイライトします。ボタンを放します。
- [実行するアクションを選択] フィールドで、左クリックを選択します。
- [保存] をクリックします。
- Bot を保存して、[実行] をクリックします。