#author("2021-08-02T15:01:00+09:00","default:nobuoki","nobuoki")
#author("2021-08-04T14:10:29+09:00","default:nobuoki","nobuoki")
* App Store [#w2c3d838]

#ref(./icon_01.png);

#prism(bash){{{
# 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
}}}


#ref(./icon_01_dl.png)

* GooglePlay [#t0ab8cd6]

#ref(./icon_02.png)

#prism(bash){{{
# 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
}}}

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

#ref(./icon_02_dl.png)

* 電車 [#hc4de6b4]

#ref(./icon_03.png)

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

#ref(./icon_03_dl.png)



トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS