阳光烂灿的日子

--记录所有碎碎念

漫画更新检查脚本

| Comments

不知道各位有没有看连载漫画的。(如果你还有认为漫画只是小孩子看这种观念 ,请迅速离开,
偶无语)。偶就在看《火影忍者》。《Hunter X Hunter》我更喜欢,可惜作者太拖稿了。

当然今天不是讨论这个漫画怎样。这种连载漫画基本上一星期出一集。然后由国内的字幕
组汉化翻译,再发到各在线漫画网站上。一般星期六或者星期天就可以看。不过每次星期六都上
网站上检查一下有没有更新。这个动作其实是很费时和没有意义的。现在我也不上网站去看邮箱,
都是有邮件自动通知的。于是想到写个脚本检查一下漫画有没有更新更好。

#!/bin/sh

FOO=/tmp/foo.txt
FILE=/tmp/foo2.txt
w3m -T -dump http://manhua.fzdm.com/index.html > $FOO ;

iconv -f cp936 -t utf8 $FOO -o $FILE > /dev/null 2 > &1;
grep “火影” $FILE |sed -e “1d” > $FOO

cat $FOO

rm -f $FOO $FILE 实质上是用w3m把在线漫画首页下载回来转换成文本文件,再转码(此在线漫画网页使用国标,
而我系统用的是utf8),再查找关键字。最后把关键字部分打印出来。结果如下: * 火影忍者333话11-30
* 火影忍者332话11-24
* 火影忍者331话11-18
* 火影忍者330话

这样就知道火影有没有更新啦。执行一个脚本总比打开浏览器输入网址下载页面用眼睛查
打关键字更新快多了吧。如果有更新就再上去看。节省一点点时间也是好的。

这个脚本做的很简单。当然还可以做的更好一些。如只显示最新一期的更新,如有更新则
自动下载等等。但我这里重要的是想表达创造是从一点一滴做起的。有想法就去做,尽管
在别人看来好像有些弱智,但对于自己始终是进步。

这个脚本纯属娱乐。(注意脚本运行环境为Linux)

Comments