linux进程创建截图,命令行程序创建网站截图(在Linux上)
更多细节可能有用......
在控制台上或使用vncserver在X会话中启动firefox(或其他浏览器)。您可以使用--height和--width选项将窗口大小设置为全屏。另一个firefox命令可用于设置第一个firefox窗口中显示的URL。现在,您可以使用以下几个命令之一来获取屏幕图像,例如Imagemagick包中的“import”命令,或使用gimp,或fbgrab或xv。
#!/bin/sh
# start a server with a specific DISPLAY
vncserver :11 -geometry 1024x768
# start firefox in this vnc session
firefox --display :11
# read URLs from a data file in a loop
count=1
while read url
do
# send URL to the firefox session
firefox --display :11 $url
# take a picture after waiting a bit for the load to finish
sleep 5
import -window root image$count.jpg
count=`expr $count + 1`
done < url_list.txt
# clean up when done
vncserver -kill :11
linux进程创建截图,命令行程序创建网站截图(在Linux上)相关推荐
- node.js命令行程序在Windows系统和Linux系统下的部署
在Windows系统下全局部署node.js写的命令行程序 我们有一个简单的命令行程序,使用node.js的commander模块写的,只有一个文件hello.js,其内容如下: #!/usr/bin ...
- linux终端字体放大_微软Build:Windows 将附完整Linux内核,新命令行工具,开源六小时冲上GitHub第二...
21CTO导读:微软于2016年成为Linux基金会的成员,同时宣布加入OSI,以增加其在宣传开源软件的使用.贡献和发布方面的作用,包括其客户和整个生态系统. 微软还是Linux基金会的"高 ...
- Linux桌面环境与命令行环境切换快捷键,以及linux 图形界面 X Server 关闭 启动
1 Linux桌面环境与命令行环境切换快捷键 1.从linux桌面环境切换到命令行终端 Ctrl+Alt+F1-F6:进入虚拟终端或虚拟控制台,其中F1~F6对应与6个不同的虚拟终端.进入终端输入用户 ...
- php怎么创建表命令行,laravel创建数据表(使用命令行结合代码)
下面由Laravel框架教程栏目给大家介绍laravel 创建数据表,希望对需要的朋友有所帮助! 虽然可以直接在数据库中创建数据表,但是不便于以后项目的迁移.现使用命令行结合代码的方式来进行生成. 1 ...
- linux 好用的命令行软件,比较好用的linux命令
如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员. 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 ...
- linux下ndk编译命令行程序及配置
1.在http://developer.android.com/tools/sdk/ndk/index.html下载Android-ndk-r8e-linux-x86.tar.bz2,解压后 把and ...
- linux里返回状态命令行,Shell $?获取函数返回值或者上一个命令的退出状态
$? 是一个特殊变量,用来获取上一个命令的退出状态,或者上一个函数的返回值. 所谓退出状态,就是上一个命令执行后的返回结果.退出状态是一个数字,一般情况下,大部分命令执行成功会返回 0,失败返回 1, ...
- Linux系统中常用命令行命令、快捷键、创建长路径的快捷键
Linux系统中常用命令行命令.快捷键.创建长路径的快捷键 1.常用Linux命令: 1.1 文件和目录: cd /home 进入 '/home' 目录 cd - 返回上一级目录 cd -/- 返回上 ...
- linux中mysql客户端命令行连接不了 docker 创建的mysql
linux中mysql客户端命令行连接不了 docker 创建的mysql 问题 :如题 a@z:~$ mysql -h localhost -p ERROR 2002 (HY000): Can't ...
最新文章
- python【Numpy科学计算库】Numpy的超实用基础详细教程(看不懂你来打我)
- webshpere MQ linux 上安装
- Android4.1 触摸屏(TP)划线曲折、不圆润的解决办法
- 实现SELECT的全选,反选,AB选的JAVASCRIPT代码
- CentOS7 Ambari2.7.4编译
- 在ArcEngine中使用Geoprocessing工具-执行工具
- PX Deq: Execution Msg 等待事件
- linux怎么使用git安装目录,Linux系统中怎么安装Git?
- IOS第12天(3,UIViewController的生命周期)
- R语言︱H2o深度学习的一些R语言实践——H2o包
- 海南小地图(echart)
- guid主键 oracle_关于ORACLE的GUID主键生成
- AHP权重计算方法案例
- 记一次maven打包命令及指定pom文件
- html 科赫雪花,CSS3 科赫雪花分形动画
- 直接通过ODBC读写Excel表格文件 译者:徐景周(原作:Alexander Mikula)
- 程序员学炒股(3) 个股和大盘的关系之二
- 劫持ZwQuerySystemInformation函数实现进程隐藏
- iOS常用的第三方库
- SEM竞价推广如何提升流量精准度,增加展现、排名、线索量?