JobAutoでChromeをアプリとして操作できますか?|Googleドライブの例

★質問・概要

Q.Googleドライブへファイルをアップロードしようとしていますが、通常のブラウザ操作ではうまくいきません。JobAutoでChromeをWindowsアプリケーションとして操作することはできますか?

★回答

はい、可能です。JobAutoでは、ChromeをほかのWindowsアプリケーションと同様に、アプリアクションで操作できます。通常のブラウザ操作で目的の操作ができない場合は、Chromeの画面をアプリ操作で扱う方法を検討できます。

ただし、アプリ操作に切り替えればアップロードが必ず成功するという意味ではありません。画面やファイル選択ダイアログの状態を確認して動作をテストしてください。

Chromeをアプリアクションで操作する実例は、元記事から案内している「Chromeもアプリとして操作が可能」(動画付きナレッジ)をご覧ください。

1.通常のブラウザ操作とアプリ操作の違い

Chromeの操作方法には、通常のブラウザアクションによる操作と、Chromeのウィンドウをアプリアクションで操作する方法があります。また、JobAutoのブラウザ起動設定には「Chrome(アプリケーション)」という別の選択肢もあります。

操作方法使用する主な機能特徴
通常のChromeのブラウザ操作ブラウザを起動、ブラウザの各アクションWebページの要素を指定してクリック、入力、値取得などを行います。通常はこちらを使用します。
Chromeをアプリとして操作起動中のアプリに接続、アプリデザイン、アプリアクションChromeのウィンドウをWindowsアプリとして扱い、要素・画像・文字などで操作箇所を指定します。今回の質問はこちらです。
Chrome(アプリケーション)としてブラウザ操作アプリを開く、ブラウザを起動(Chrome(アプリケーション))別の起動方法でChromeへ接続したうえで、ブラウザアクションを実行します。アプリアクションによる画面操作とは異なります。

2.Chromeをアプリアクションで操作する場合

ChromeをWindowsアプリとして操作する場合は、次の流れで設定します。

  1. 操作対象のChromeを起動します。
  2. JobAutoの「起動中のアプリに接続」でChromeのウィンドウに接続します。
  3. アプリデザインを開き、操作箇所に応じて要素・画像・文字などのマッチング方式を選択します。
  4. クリックなど必要なアプリアクションを作成し、「操作対象にフォーカス」で目的の箇所を認識できるか確認します。
  5. Googleドライブの画面で動作をテストします。

アプリデザインの詳しい使い方は、JobAutoのアプリデザインの使い方をご確認ください。

3.Googleドライブへのファイルアップロードで確認すること

操作方法を変更する前に、どの操作で止まっているかを確認してください。

  • アップロードするためのボタンやメニューを選択できているか。
  • Windowsのファイル選択画面が表示されるか。
  • ファイルの選択後、アップロードが完了したことを画面上で確認できるか。

通常のブラウザ操作には「アップロードファイル選択」などの専用アクションもあります。まず現在の方法で操作できるかを確認し、難しい場合にアプリ操作を試してください。Googleドライブ側の画面構成や認証状態などによって結果は異なります。

4.「Chrome(アプリケーション)」を利用する別の方法

通常のブラウザ起動ではうまくアクセス・操作できない場合は、「アプリを開く」でChromeを起動し、「ブラウザを起動」で「Chrome(アプリケーション)」を選択する方法もあります。この場合は、起動後に「ページを開く」などのブラウザアクションを使用します。

これは上記の「アプリアクションでChromeの画面を操作する方法」とは別の方式です。手順はJobAutoのChrome・EdgeでWebサイトを開けない場合の対処方法をご確認ください。通常のブラウザ起動との使い分けは、ブラウザを起動する方法に説明があります。

5.アプリ操作へ変更する場合の注意点

アプリ操作では、画像や文字で操作位置を認識する場合、画面サイズ・表示状態などによって結果が変わることがあります。作成したアクションは、実際にロボットを実行するPCでも目的の操作箇所を認識できるか確認してください。

また、Googleドライブのアップロード画面が変更された場合には、作成済みアクションの見直しが必要になることがあります。


関連するマニュアル・ナレッジ・FAQ

JobAutoのFAQ記事一覧へ戻る

1件のコメント

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。