ファイルを操作する
ホーム > ユーザガイド > BOT > BOTエディタの使い方 > ファイルを操作する
はじめに - ファイル操作について
ファイルのダウンロード・アップロード等の操作を自動化する事ができます。
ダウンロードしたファイルは一旦、仮想ブラウザ内に格納されます。
仮想ブラウザ内にダウンロードされたファイルは、BOTのデータ値としてコピーする事で、アップロード操作やBOT実行後の出力値として設定する事ができます。
ファイルをダウンロードする
ボタンをクリックしてファイルをダウンロードする
- ボタンにカーソルを合わせる。
- 操作メニュー「クリック」を押す。
リンク先のファイルをダウンロードする
- リンクにカーソルを合わせる。
- 操作メニュー「その他の機能」を選び、「ダウンロード」をクリックする。
画像ファイルをダウンロードする
- 画像にカーソルを合わせる。
- 操作メニュー「その他の操作」を選び、「ダウンロード」をクリックする。
表示されているページをダウンロードする
- アドレスバーにカーソルを合わせる。
- 操作メニュー「URLをダウンロード」をクリックする。
ダウンロードしたファイルの一覧を確認する
- 「新しいダウンロードファイルがあります」(BOTエディタ右上)の「表示」を押す。
- もしくは、「ダウンロード」(BOTエディタ右上)を押す。
ファイルをプレビューする
- ダウンロードファイル一覧画面を開いて「プレビュー」を選ぶ。
ダウンロードしたファイルをデータ値にコピーする
ダウンロードしたファイルをBOTのデータ値としてコピーする事で、アップロード時のファイルとして選択したり、BOTの実行結果として出力する事が可能になります。
- ダウンロードファイル一覧より「〜ファイルをコピーする」を押す。
- 「コピー先のデータ」で「新規データ」を選ぶ。
- 「データ名」のテキストボックスに値を入力する。
コピー対象ファイルの選択条件について
BOTはコピーする対象のファイルを仮想ブラウザから探します。その際に以下の条件を優先します。
・ダウンロードの新しいファイルから順に選ばれます。
・ファイル名を指定すると同じ名前のファイルを選びます。
ワイルドカードを使用する
ファイル名の指定にワイルドカードを使用できます。(*:意の0文字以上を含む , ?:任意の1文字を含む)
サンプル | 該当するファイル名 |
---|---|
*.jpg | 拡張子が.jpgの全てのファイル |
* | 全てのファイル |
?.jpg | 拡張子が.jpgで、ファイル名が任意1文字のファイル |
??.jpg | 拡張子が.jpgで、ファイル名が任意2文字のファイル |
wh* | who,why,what,when,which...他 |
wh? | who,why |
正規表現を使用する
[.*]ボタンを有効にする事で、ファイル名の指定に正規表現を使用できます。
サンプル | 該当するファイル名 |
---|---|
\d{4}-\d{2}-\d{2}\.csv | 拡張子が.csvで、ファイル名がYYYY-MM-DD形式のファイル |
\d+\.png | 拡張子が.pngで、ファイル名が任意の数字1文字以上のファイル |
複数のファイルを1つのデータとしてコピーする
ダウンロードしたファイルをBOTのデータ値としてコピーする際、複数のファイルをBOT内の1つのデータとしてコピーする事ができます。(専門的な言葉を使うと配列データとして扱うことができます。)
「コピーするファイル」項目の「+」でコピーするファイルを追加、「−」でコピーするファイルを減らすことができます。
既存のデータにコピーする場合は、「コピー先のデータ」で該当のデータ名を選びます。
また、チェックボックスによる数の絞り込みもできます。ファイルが必須かそうでないか設定できます。
ファイル名を変更してコピーする
ダウンロードしたファイルをBOTのデータ値としてコピーする際に「別名でコピー」ボタンをクリックし、ファイル名を変更してコピーする事ができます。
BOT内データの参照について
BOT内のデータとして格納されている値は、${データ名}とすることで参照できます。
「データ参照」ボタンからデータを参照し、ファイル名に挿入できます。
正規表現のキャプチャを使用する
正規表現のキャプチャを使用して元のファイル名から特定の文字列を参照し、ファイル名に挿入できます。
ファイルをアップロードする
データ値に設定されているファイルをアップロードすることができます。
【事前にダウンロードしたファイルをアップロードする場合、ファイルをデータ値としてコピーする必要があります。】
>> 詳しくはこちら
- ボタンにカーソルを合わせる。
- 操作メニュー「クリック」を押す。
- 設定したデータ値をドロップダウンメニューで選ぶ。
- 「ファイルを選択する」を押す。
※Cloud BOT Agentはバージョン3.0.0以上をご利用ください。