【Bizrobo】DSでZipファイルをダウンロードし、解凍する方法

      2020/10/16

スポンサーリンク

<サンプルフロー>

PCを使ってZipファイルを解凍する際は、ダブルクリックするだけで簡単に解凍するだけですが、DS上で、Zipファイルをダウンロードし、解凍するには、変数にいったんZipファイルを取り込み、Write Fileでいったん端末にファイルを保存し、コマンドを使ってファイルを解凍する必要があります。

<概要>

1.対象のWebサイトをロードし、保存したいダウンロードファイルをクリック

2.バイナリ―(変数)に保存

3.Write FileでZipファイルを端末に出力

4.コマンドを使って、Zipファイルを解凍

スポンサーリンク

<設定方法>

1.対象のWebサイトをロードし、保存したいダウンロードファイルをクリックします。

2.アクションステップを作成し、「ページ読込⇒ソースの抽出」を選択し、以下のようにデータの抽出先をbinaryに変更し、いったんDS上の変数にダウンロードファイルを取り込みます。

3.アクションステップを作成し、「ファイルシステム⇒ファイル出力」を選択し、ファイル名に任意の場所を指定し、ファイルコンテンツをbinaryに変更します。

4.アクションステップを作成し、「その他⇒コマンドライン実行」を選択し、マンドラインをエクスプレッションに変更し、以下のコマンドを入力します。
この際、出力値が正常に表示されていることを確認してください。

スポンサーリンク

※2行目の"C:\demo\demo.zip"は、3で出力した場所を指定します。
※4行目の"C:\demo"は、Zipファイルの解凍先を指定します。
※ファイルパスの\が2つ重なっているのは、\マークが特殊文字になり、特殊文字の前に¥を付ける必要があるためです。

 - 未分類