UWSC 画像URLを保存する

   

DOSコマンドで画像保存が可能です。

doscmd("bitsadmin.exe /transfer htmlget " + 画像url + " " + 保存フォルダ名 + "\" + 保存ファイル名)

フォルダの自動作成も行うことでより実践的です。

	if FSO.FolderExists("<#DBL>" + dirname + "<#DBL>")
	else
		Doscmd("mkdir " + "<#DBL>" + dirname + "<#DBL>")
	endif

	imgtags = IE2.document.getElementsByTagName("img")
	for j = 0 to imgtags.length - 1
		if pos("product-detail lazysizes-display-clone lazyloaded", imgtags.item(j).outerHTML) > 0 then
			url= imgtags.item(j).src
			filename = j + ".jpg"
			doscmd("bitsadmin.exe /transfer htmlget " + url+ " " + dirname + "\" + filename)
		endif
	next

 -uwsc

  関連記事

b09ab07a411e8f80f1032b3672b7949500dcd4a26fc01b85d0c6ce174b085f26_176713_130

ダウンロードの停止 ならびにダウンロード方法の変更

ダウンロードについて全て削除しました。 今まで公開していたサンプル等は別の形でダウンロード できるよ

WS000001

UWSCでIE11を起動し、デベロッパーツールでユーザーエージェント(UA:UserAgent)を変更

E11のデベロッパーツールを利用して、UserAgentを変更してサイトにアクセスするサンプルです。

WS000001

UWSC マウス座標の確認

座標を合わせているはずなのに異なる座標を マウスが示している場合、簡易なプログラムで 実作業の確認が

WS000001

ソラヒメ 自動レベル上げ&遠征ツール開発

ソラヒメでレベル上げ、遠征を自動的に行うツールを開発しました。 今のところ特に問題なく動作中です。

WS000001

UWSCで配列をランダムにシャッフル(並び替え)したい

Procedure shuffleAry(var keys[]) for i = 0 to leng

WS000001

UWSCで指定範囲のランダム値を取得

ハイフン区切りで数値の範囲を範囲指定することで、範囲内でのランダムな値を取得。 例えば10から30の

WS000001

UWSC フォルダからファイル一覧を取得し、配列にパスを設定する

UWSC実行フォルダ下にあるinputフォルダから CSVファイルの一覧を取得するサンプルです。 ※

WS000001

UWSC 現在日時の取得とフォーマット

GETTIME()で現在時刻が取得され、変数に設定されます。 変数に設定された値はそれぞれ以下の値を

WS000001

UWSC 改行コードの削除

改行を全て削除する方法です。 ※CRやLFの説明は省略します。 test = replace(tes

WS000001

UWSC IEを全て閉じる

UWSCでIEを利用するケースが多々ありますが、 起動時や終了時にIEをきれいにしておきたいことがあ

  Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>