`
hellsing42
  • 浏览: 258642 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu截图软件 scrot

阅读更多

无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot(0.8) 都是必不可少的ubuntu屏幕截图工具。scrot 是liunx屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。(我是从硬盘安装Ubuntu 8.04.1,所以下面操作是在Ubuntu 8.04.1下完成。)
scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。在 Ubuntu 中,可以使用 sudo apt-get install scrot 命令来安装 scrot。scrot 的使用格式为:scrot [options] [file]。
一般用法
就一般而言,使用 scrot 可以抓取整个桌面、某个指定的窗口、以及鼠标拖曳选择的矩形区域。

   1. 抓取桌面:scrot desktop.png,该命令将当前的整个桌面抓取下来,并保存为 desktop.png 文件。可以在当前的目录中找到此图像文件。
   2. 抓取窗口:scrot -bs window.png,选项 b 使 scrot 在抓取窗口时一同将外边框抓取下来,而 s 选项则让用户选择所要抓取的是何窗口。
   3. 抓取区域:scrot -s rectangle.png,在执行此命令后,使用鼠标拖曳的矩形区域将被 scrot 抓取下来。

高级使用
对于普通的抓取使用 scrot 的基础便足以应付了。但在某些特殊情况之下,使用 scrot 抓取图像需要讲究一些技巧。

   1. 延时抓取:scrot -cd 10 menu.png,此命令中的 d 选项用于延时抓取图像,其后的 10 代表延时 10 秒;前面的选项 c 显示倒计时。在抓取菜单或是命令提示时,该技巧将充分展示其魔力。
   2. 生成缩图:scrot -t 50% thumb.png,这个命令在抓取图像的同时生成该图像的缩略图。选项 t 将打开此功能,其后的 50% 为原图的缩放百分比。
   3. 更改品质:scrot -q 70 quality.jpg,此命令中的 q 选项用于更改所抓图像的品质,其数值介于 1-100 之间,默认为 75。数值越大,意味着图像品质越高;同时,图像的压缩率也就越低,占用空间越大。 png 格式是无损压缩,不管你的压缩等级是多少,图像品质都是完全一样的 (高压缩等级仅仅是增加点压缩时间,类似 gzip -9 ),
      所以尽可能用 scrot -q 1 。-q 1 到 -q 100他们的图像品质完全一样,但是体积却差太多了,所以再建议大家使用此格式。
   4. 操作抓图:scrot action.png -e 'mv $f ~/images/',该命令将抓取的图像移动到 ~/images/ 目录。显然,操作图像的功能由 e 选项开启,其中的 $f 代表原图的路径/文件名。

以上示例皆指定了需要保存的抓图的文件名称。实际上,如果不指定名称,那么 scrot 在抓取图像后会自动使用当前的日期时间、宽度高度的组合来生成文件名称。例如我在终端使用scrot -s -b -q 1 -e 'mv $f ~/桌面/',生成图片名称为2008-10-23-181231_349×199_scrot.png,

分享到:
评论

相关推荐

    ubuntu下截图编辑工具deepin-scrot.zip

    Windows下有微信、QQ等各种工具可以方便对截图进行编辑,Ubuntu下虽然也有自带的截图工具,但却无法对截图进行编辑,如加箭头、文字、矩形框等操作。deepin-scrot基本可以满足这些截图编辑的需求。现在网上搜到的...

    ubuntu18.04截图工具安装包deepin-scrot_2.0-0deepin_all

    ubuntu18.04安装截图工具 的安装包,是deepin-scrot能否安装成功的关键

    scrot 截图 rpm

    我需要在Linux下写一份文档需要详细的截图,系统自带的截图工具太烂,只能对整个页面抓图,直接下载Scrot RPM安装包发现不满足依赖关系,于是一起搜集了SCROT依赖的RPM包,如果你能直接用 RPM安装scrot当然更好,...

    deepin-scrot_2.0-0deepin_all.zip

    由于自己的ubuntu是16.04的,所在在网上找了许久深度的截图包,过程比较坎坷,现在给大家风险出来,免费下载。这个包是将deepin-scrot_2.0-0deepin_all_forFree.deb压缩过的,解压以后就是deb格式的了,之后直接运行...

    ubuntu下和QQ截图一样的截图工具

    sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb  这里一般会提示缺少依赖包什么的,执行一下这个命令即可: sudo apt-get -f install  然后再执行一下这个:sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb  ...

    ubuntu18.04安装截图工具依赖包deepin-software-centerl

    ubuntu下降级安装截图工具 的必备依赖包之一,是deepin-scrot能否安装成功的关键

    ubuntu18.04安装截图工具依赖包deepin-ui_1.1

    ubuntu18.04下 安装截图工具 的必备依赖包之一,是deepin-scrot能否安装成功的关键

    scrot:scrot(SCReen shOT)是一个简单的命令行屏幕捕获实用程序

    一个不错的,简单的截屏工具,用于实现Imlib2的动态加载程序。 该实用程序仅在基于X11的环境中起作用-在Wayland或XWayland会话中不起作用。 依存关系 软呢帽: $ sudo dnf install meson imlib2-devel libX11-...

    scrot:SCReenshOT-命令行屏幕捕获实用程序

    scrot-命令行屏幕捕获实用程序 帮助这个项目 scrot需要您的帮助。 如果您是一名程序员,并且想帮助一个好的项目,这是您的机会。 从Debian Project 一些压缩包中导入了scrot(SCReenshOT)。 之后,将应用在Debian...

    xdotool-linux截屏工具

    Linux 脚本中打开浏览器首页并截屏保存,我们可以使用 Bash 脚本和一个名为 xdotool 的命令行工具,以及一个截屏工具,如 scrot。请确保您的系统已安装这些工具。 安装 xdotool 和 scrot(如果尚未安装): 在 ...

    deepin-scrot

    linux 系列的操作系统下的截图工具,可以手动配置快捷健,使用起来,和QQ 下面的截图效果一样。

    escrotum:受scrot启发,使用pygtk进行Linux屏幕捕获

    受scrot启发Linux屏幕捕获和屏幕录制程序。 为什么? 因为在刷新窗口中使用选择时scrot会出现故障 特征 全屏截图 屏幕录像 部分(选择)屏幕截图 窗口截图(点击选择) xid的屏幕截图 将图像存储到剪贴板 usage: ...

    imgurscrot:imgurscrot screengrabberuploader

    imgur/scrot 屏幕抓取器/上传器 什么? 简单的实用程序,可以截取整个屏幕的屏幕截图并使用 Imgur API 将其推送到 Imgur。 应用程序接口 从获取 API 密钥并将 client_id 变量设置为您获得的 client_id。 只需选择...

    工具介绍Veil-Evasion(第十一课)1

    (以便截图)ps:本次kali下截图使用scrot//即可以c/meterpreter/rev_tcp为例:ps:Veil-Evasion不在更新,新版本项目地

    pyscreeze:PyScreeze是一个适用于Python 2和3的简单跨平台屏幕截图模块

    Linux使用scrot命令,可以通过运行sudo apt-get install scrot 。 关于Ubuntu的特别说明 不幸的是,Ubuntu在安装Pillow方面似乎有一些缺陷。 在Ubuntu上,Pillow不包含PNG和JPEG支持。 以下链接有更多信息 ...

    GetScreen:Easy Screenshot Windows 命令行(类似于 Linux 下的 'scrot')-开源

    类似于 Linux 下的 'scrot'。 (参见 onetwothreeshot.sf.net) 命令:getscreen [-option] [value] ... [-option] [value] 选项:-m:模式:详细/安静/直接(默认:详细)-o:输出路径和文件名基本输出(默认情况...

    screenshotter:自动截取屏幕截图并将其保存到文件夹的 shell 脚本。 用于编写带有代码图片或屏幕部分的操作方法

    屏幕截图 自动截取屏幕截图并将其保存到文件夹的 shell 脚本。 用于编写带有代码图片或其他视觉示例的操作方法。 需要包 scrot,如有必要,将检查并安装。 用法 1- 确保脚本是可执行的。 chmod +x 截图工具.sh 2...

    UbuntuBang:基于Lubuntu 20.04的My Desktop

    Ubuntu邦使用i3wm为我的Ubuntu桌面环境构建操作系统鲁本图20.04 sudo apt -y updatesudo apt -y upgrade虚拟盒子sudo usermod -G vboxsf -a $USER实用工具sudo apt -y install make build-essential cmake rofi ...

    dotfiles:我的点文件

    Firefox文件管理器:游侠通知:邓斯特合成:电子邮件:Neomutt视频播放器:MPV系统监控器:Htop屏幕截图:Scrot图像浏览器:Feh文档查看器:Zathura RSS阅读器:Newsboat预览安装mv ~ /.config ~ /.config-bakmv ~ /...

Global site tag (gtag.js) - Google Analytics