Chinaunix首页 | 论坛 | 博客
  • 博客访问: 42446
  • 博文数量: 13
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-11 20:07
文章分类

全部博文(13)

文章存档

2010年(13)

我的朋友

分类:

2010-02-05 10:56:34

    自己很喜欢看火影,有的时候总想回顾一下漫画,但每次都要从网上一页一页的点击,很麻烦,还要等待,于是写了一个从上自动下载漫画的shell程序结合wget,并实现下载完成后自动关机的功能。
程序能够实现也得益于上漫画的组织有序,非常的规范,narutom上的漫画存放在上,图片的地址格式为/集数/图片张数.png,如/413/1.png

下载程序基于Linux平台,使用shell结合wget下载,下面为代码
URL=""
WORKDIR="/home/macken/Desktop/download/"
cd "$WORKDIR"

WGET="/usr/bin/wget"
START=412 #开始的漫画集数
END=414   #结束的漫画集数
TMP=1
COUNT=30  #漫画的页数
ONE=1

while [[ $START -le $END ]]
do
let "START=$START + $ONE"
#if [ ! -d "$START" ]
#then
# mkdir $START
#fi
cd $START
PATH="$URL/$START"
TMP=1
while [[ $TMP -le $COUNT ]]
do
TMPPATH="$PATH/$TMP.png"
$WGET -q $TMPPATH
echo $TMPPATH
let "TMP=$TMP + $ONE"
done
cd $WORKDIR
done
sudo -i -p [root密码] "shutdown -h 0"

程序使用起来还有一些不方便,以后将改为可以传递参数的.
阅读(4112) | 评论(0) | 转发(0) |
0

上一篇:匈牙利算法

下一篇:gdb调试makefile项目

给主人留下些什么吧!~~