ubuntu
1.安装CutyCapt、Qt及相关软件包:
/etc/apt/sources.list 文件中像下面这样添加一行:
deb http://ftp.de.debian.org/debian sid main
apt-get install subversion g++
apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
apt-get install libqt4-webkit
svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
cd cutycapt/CutyCapt
qmake
make
2.安装xvfb:
apt-get install xvfb
3.抓取测试:
xvfb-run --server-args="-screen 0, 1024x768x24" ./CutyCapt --url=http://www.zol.com.cn --out=zol.png
上面抓取不支持中文编码,因为没有中文语言包,要想正确显示中文,需要在服务器上安装中文字体包,最好使用firefox抓取