phoenix-powerComicWalkerで読んでいる漫画

ComicWalkerというサイトが便利だった

コミックは全巻、Kindleで購入しましたが、最新話がまだ出てないので、ComicWalkerで読みました。こういうサイト、便利でいいですね。海外のメディアサービスに比べると、まだまだ日本のそれは非常に遅れている気がしますが、ComicWalkerなどのような一部のサービスはなかなかに便利な感じで(あくまで今までの日本式Webサービスと比較して)、便利な方向へ追従しつつあるので良いと思います。クリエイター、クリエイティブ系の人達は、大体海外のサービスや海外発の開発ツールを使いますので。例えば、動画を発表するならYouTubu、音楽ならSoundCloudなど。また、ゲーム作るならUnityとか。日本製の便利なものが出てくるのは、良いことだと思います。

のんのんびより

いつも通り。ただ、個人的にはあまり面白くなかった回だったので、アニメに期待。のんのんは、何故か漫画で面白い話がアニメで面白くなかったり、漫画で面白くない話がアニメで面白かったりという逆転現象が発生している気がする。

パンでPeace!

キャラクターが凄く良かったので、何度も読んでしまった。基本的に全員好きだけど、特に、みなみとふゆみが好きかもしれない。けど、のあも気になるし、ゆうもいい味を出しているので、やはりみんないい。

東のくるめと隣のめぐる

普通の恋愛ものだけど、それだけに普通に面白い気がする。個人的には主人公と翼さんとの仲をもっと描いて欲しかったなあ。私は翼さん推しなので。最新話辺り、結構展開早かった。

タブレットで読みたいけど、タブレットのブラウザは、クッキー、Javascriptを無効にしているので、Webサイトにアクセスしても手軽に読めないため、手軽に読むためにスクリーンショットしてから転送することに。そのためのスクリプトを書いた。

comic-walker-screenshot.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#!/usr/local/bin/zsh

case $1 in
  "")    pg=16    ;;
  *)   pg=$1    ;;
esac

tl=`osascript -e 'tell application "Google Chrome" to get NAME of active tab of first window' | cut -d ' ' -f -1`
ul=`osascript -e 'tell application "Google Chrome" to get URL of active tab of first window'`
ul=`echo ${ul:t} | cut -d = -f 4-`
echo $ul
fn=${tl}_${ul}
hd=~/Downloads/comicwalker
td=$hd/$ul

mkdir -p $td
cd $hd

## chrome window size 
ssize=`osascript -e 'tell application "System Events" to get properties of first window of application process "Google Chrome"' | tr ":" "\n" | grep -A 1 -e position -e size | awk "NR==2"`
swidth=`echo $ssize | cut -d , -f 1`
shigh=$(expr `echo $ssize | cut -d , -f 2` + 100)
wsize=`osascript -e 'tell application "System Events" to get properties of first window of application process "Google Chrome"' | tr ":" "\n" | grep -A 1 -e position -e size | awk "NR==5"`
wwidth=`echo $wsize | cut -d , -f 1`
whigh=`echo $wsize | cut -d , -f 2`
#w-high=$(expr `echo $w-size | cut -d , -f 2` - 100)

for ((i=1;i<=${pg};i++ ))
do
#osascript -e 'tell application "Google Chrome" to activate'

if [ $i -le 9 ];then
  echo "screencapture -R${swidth},${shigh},${wwidth},${whigh} $td/0${i}.png"
  screencapture -R${swidth},${shigh},${wwidth},${whigh} $td/0${i}.png
  #screencapture -R2602,-189,670,980 $td/0${i}.png
else
  echo "screencapture -R${swidth},${shigh},${wwidth},${whigh} $td/${i}.png"
  screencapture -R${swidth},${shigh},${wwidth},${whigh} $td/${i}.png
fi

osascript << EOF > /dev/null 2>&1 
tell application "Google Chrome"
    activate
    tell application "System Events"
        delay 0.3
        key code 123
        tell application "iTerm"
            activate
        end tell
    end tell
end tell
EOF

sleep 1
done

apack ${fn}.zip $ul