Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1791165
  • 博文数量: 787
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-22 15:17
文章分类

全部博文(787)

文章存档

2008年(787)

我的朋友

分类:

2008-10-09 10:28:47

--------------------------------------------------------------------
[007目录结构]
--------------------------------------------------------------------
.
|-- book-2008-08-24
|-- install.sh
|-- readme
`-- scrot.sh

0 directories, 4 files

--------------------------------------------------------------------
[./readme]
--------------------------------------------------------------------
程序名称:
桌面N连拍

程序功能:
如其名,拍是拍照的拍,指截屏

安装方法:
./install.sh

使用说明:
1.scrot.sh
当运行 scrot.sh 时,默认每3秒拍一次照,共拍10次,图片存放在当前文件夹
当运行 scrot.sh m 时,默认每m秒拍一次照,共拍10次,图片存放在当前文件夹
当运行 scrot.sh m n 时,默认每m秒拍一次照,共拍n次,图片存放在当前文件夹

注意:
1.
未检测scrot.sh参数的范围,可能出现异常
以后学多一次再修正这个bug
这是临时写来给自己用的……
今天在linux伊甸园发了个“gnome如何删除无效应用程序图标?”的贴
链接:
无法自己截图,所以想到这个定时截图的小脚本
2.
安装该脚本前,请安装scrot

--------------------------------------------------------------------
[./scrot.sh]
--------------------------------------------------------------------
#!/bin/sh

sleep_time=3
repeat_time=10
i=1
info="程序运行时出现异常,自动退出!"

if [ $# -ge 3 ] ; then
    echo "参数过多"
    echo "$info"
    exit 1
fi

if [ $# -eq 1 ] ; then
    sleep_time=$1
elif [ $# -eq 2 ] ; then
    sleep_time=$1
    repeat_time=$2
fi


echo "共截屏$repeat_time次,每截一次间隔$sleep_time秒"
echo "开始截屏"
while [ $i -le $repeat_time ]
do
    sleep $sleep_time
    echo "$i/$repeat_time"
    scrot
    i=$((i+1))
done

echo "程序结束"
exit 0

--------------------------------------------------------------------
[./install.sh]
--------------------------------------------------------------------
#!/bin/sh
#程序名称:桌面N连拍
#联系方式:babyaries@126.com

info="安装文件缺失,安装过程中断!"
name="桌面N连拍"
installdir="/usr/local/bin/"

echo "检测系统相关环境参数……请等候"
rpm -qa | grep scrot
if [ $? -ne 0 ] ; then
    echo "注意:找不到scrot的rpm安装!"
    echo "该脚本可能无法正常运行"
fi

chmod +x scrot.sh
cp scrot.sh "$installdir"

echo "$name安装成功!"
exit 0

--------------------next---------------------

阅读(521) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~