★質問・概要
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アプリとして操作する場合は、次の流れで設定します。
- 操作対象のChromeを起動します。
- JobAutoの「起動中のアプリに接続」でChromeのウィンドウに接続します。
- アプリデザインを開き、操作箇所に応じて要素・画像・文字などのマッチング方式を選択します。
- クリックなど必要なアプリアクションを作成し、「操作対象にフォーカス」で目的の箇所を認識できるか確認します。
- Googleドライブの画面で動作をテストします。
アプリデザインの詳しい使い方は、JobAutoのアプリデザインの使い方をご確認ください。
3.Googleドライブへのファイルアップロードで確認すること
操作方法を変更する前に、どの操作で止まっているかを確認してください。
- アップロードするためのボタンやメニューを選択できているか。
- Windowsのファイル選択画面が表示されるか。
- ファイルの選択後、アップロードが完了したことを画面上で確認できるか。
通常のブラウザ操作には「アップロードファイル選択」などの専用アクションもあります。まず現在の方法で操作できるかを確認し、難しい場合にアプリ操作を試してください。Googleドライブ側の画面構成や認証状態などによって結果は異なります。
4.「Chrome(アプリケーション)」を利用する別の方法
通常のブラウザ起動ではうまくアクセス・操作できない場合は、「アプリを開く」でChromeを起動し、「ブラウザを起動」で「Chrome(アプリケーション)」を選択する方法もあります。この場合は、起動後に「ページを開く」などのブラウザアクションを使用します。
これは上記の「アプリアクションでChromeの画面を操作する方法」とは別の方式です。手順はJobAutoのChrome・EdgeでWebサイトを開けない場合の対処方法をご確認ください。通常のブラウザ起動との使い分けは、ブラウザを起動する方法に説明があります。
5.アプリ操作へ変更する場合の注意点
アプリ操作では、画像や文字で操作位置を認識する場合、画面サイズ・表示状態などによって結果が変わることがあります。作成したアクションは、実際にロボットを実行するPCでも目的の操作箇所を認識できるか確認してください。
また、Googleドライブのアップロード画面が変更された場合には、作成済みアクションの見直しが必要になることがあります。
関連するマニュアル・ナレッジ・FAQ
- Chromeもアプリとして操作が可能:元記事が参照していた動画付きナレッジ
- JobAutoのアプリデザインの使い方:アプリアクションの操作箇所を指定する方法
- JobAutoでアプリを開く方法:Chromeなどのアプリを起動する際の設定
- JobAutoでChrome・Edge・Firefoxを起動する方法:通常のChromeとChrome(アプリケーション)の違い
- Chrome・EdgeでWebサイトを開けない場合の対処方法:Chrome(アプリケーション)を使用する別の起動例
- Googleドライブを操作することはできますか:Googleドライブとローカルファイルを連携する関連FAQ

[…] Chromeをアプリとして操作できますか(FAQ) […]