分享个简单的抓屏脚本

桌面秀,不同桌面、不同风格。
回复
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

分享个简单的抓屏脚本

#1

帖子 自由建客 » 2010-10-18 20:25

一直没找到 wm 环境合适的抓屏软件,所以一直用 scrot 命令抓图,总归还是不方便,所以简单地包装了一下。
抓屏后自动弹出 gpicview 打开,要保存只要另存为即可,再选择合适的格式,不存则直接关闭便是。

代码: 全选

# 截屏脚本
vi /usr/local/bin/getscreenshot #{
#!/bin/sh
IMG_FILE=`mktemp "/tmp/screenshot-${USER}-XXXX.bmp"`
[ -f "$IMG_FILE" ] || exit 1
scrot $@ "$IMG_FILE"
[ -s "$IMG_FILE" ] && gpicview "$IMG_FILE"
rm -f "$IMG_FILE"
#}
chmod +x /usr/local/bin/getscreenshot

# 热键设置
vi .config/openbox/rc.xml #{
    <!-- 截图 -->
    <keybind key="Print">
      <action name="Execute">
        <command>getscreenshot -s</command>
      </action>
    </keybind>
    <keybind key="A-Print">
      <action name="Execute">
        <command>getscreenshot -ub</command>
      </action>
    </keybind>
    <keybind key="C-Print">
      <action name="Execute">
        <command>getscreenshot -u</command>
      </action>
    </keybind>
    <keybind key="W-Print">
      <action name="Execute">
        <command>getscreenshot</command>
      </action>
    </keybind>
#}
头像
npnufn
帖子: 1847
注册时间: 2005-10-14 15:56

Re: 分享个简单的抓屏脚本

#2

帖子 npnufn » 2010-10-18 21:00

消灭零回复
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 分享个简单的抓屏脚本

#3

帖子 adagio » 2010-10-18 21:14

我觉得scrot挺好么 :em03
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
东方不坏
帖子: 843
注册时间: 2007-04-05 3:09
系统: Deepin
来自: 身后某处
联系:

Re: 分享个简单的抓屏脚本

#5

帖子 东方不坏 » 2010-10-19 9:41

楼主是个有想法的人。
[color=#FFFF00]东方不败[/color] 写了:
  • OS:Ubuntu14.10
  • CPU:Athlon II 651K
  • RAM:威刚DDR3 1600 4GX2双通道
  • 主板:GA-A75M-DS2
  • 硬盘:西数64M版 2T
  • 显卡:迅景6790
  • 显示器:LG W2242TP
回复