【ブラウザ操作】ロボットでChromeとGoogleへログインした状態にする

ChromeとGoogleへログインしたブラウザを操作したい

ロボットChromeとGoogleへログインした状態のChromeを起動する方法をご紹介します。

この方法を使ってChromeを起動した場合、起動時にプライバシー強化についてというメッセージが表示されます。メッセージを表示しない方法は、こちらをご覧ください。

設定方法

アプリを開くアクションを作成

コントロールパネルのアプリ~アプリを開くをクリックし、アプリを開くアクションの設定画面を開きます

プログラムの下の▼~Chromeを起動するをクリックします

引数へ以下を設定してください。太字のユーザー名はロボットを動かすPCへのログインユーザーにしてください。設定したら実行するをクリックします。ブラウザが表示されます

-remote-debugging-port=9222 –user-data-dir=”C:\Users\noguchi\AppData\Local\Google\Chrome\User Data”–profile-directory=”Default”

ブラウザ起動アクションを設定

ブラウザを起動アクションが自動的に表示されます。実行するをクリックします

ページを開くアクションを設定

ページを開くアクションが自動的に表示されます。対象のサイトのURLを設定して実行するをクリックします

ログインした状態で開きました

Chromeへログインした状態でページが開きました

Googleにもログイン状態になっています

【ブラウザ操作】JavaScriptを使った値の書き込み

WEBサイトの入力するテキストボックスの構成によっては、値の入力アクションによる入力ができないことがあります。

その場合の対処方法として、Javascriptの実行アクションを使った入力方法についてご説明します。

1.Javascriptの実行アクションを作成

Javascriptの実行アクションを作成して、設定画面を開きます

2.jQueryを使えるように設定

高度な設定タブの$sとしてjQueryを使えるようにする、にチェックを入れます

JavaScript 値 書き込み

3.コマンドを作成

以下のコマンドを作成します。実行するJavaScriptへ設定します。

$s(“入力個所のID“).val(“入力する値“);

入力個所のIDの調べかた

値入力アクションを作成し、設定画面の高度な設定タブのXPATHのid=となっている””で囲われた文字がIDです

JavaScript 値 書き込み

accountというIDへnoguchiという文字を入力するコマンドです。

JavaScript 値 書き込み