scr/アイコン取得

App Store

icon_01.png
# App Store のとあるページのURL
url='https://apps.apple.com/jp/developer/google-llc/id281956209#see-all/i-phonei-pad-apps'

# HTMLをパースし png ファイルをダウンロード(同名ファイルは後で処理)
curl "$url"               |
grep -oE 'http[^ ]+.png ' |
tr -d ' '                 |
wget -i -
# *.png.1 のようなファイルを適当にリネーム
ls *.png.*                                |
awk -F. '{print "mv "$0, $1"_"$NF".png"}' |
sh -x
icon_01_dl.png

GooglePlay

icon_02.png
# GooglePlay のとあるページのURL
url='https://play.google.com/store/apps/developer?id=Amazon+Mobile+LLC&hl=ja&gl=US'

# HTMLをから画像URLを抽出
curl "$url"                     |
grep -oE 'img data-src="[^"]+"' |
uniq                            |
cut -d'"' -f2                   |
# 画像URLの一部をファイル名にしてダウンロード
awk -F/ '{printf "wget -O \047%s.png\047 \047%s\047\n", substr($4,1,8), $0}' |
sh -x

この方法では、全ての画像を一気に取得するのは無理

icon_02_dl.png

電車

icon_03.png
url='http://www.trainfrontview.net/btfv-t1.htm'
grep -IF .png /tmp/train                                |
awk -F'"' '{print "http://www.trainfrontview.net/" $2}' |
wget -i -
icon_03_dl.png

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-08-04 (水) 14:04:21