1.http://sourceforge.net/p/cutycapt/code/HEAD/tree/CutyCapt/
svn checkout http://svn.code.sf.net/p/cutycapt/code/ cutycapt-code
下载的代码结构
cutycapt-code/CutyCapt
cd cutycapt-code
mv CutyCapt /usr/local/cutycapt
cd /usr/local/cutycapt
qmake
提示找不到qmake
find -name qmake
./usr/lib/qt47/bin/qmake
在 /usr/local/cutycapt目录下
/usr/lib/qt47/bin/qmake
ll命令查看目录,生成了CutyCapt文件,这个文件就是可以执行的文件。
出现两个问题,按照网上的处理办法
Q:错误提示:"mktemp: too few X‘s in template `Xauthority‘."
A: 找到 AUTHFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" Xauthority)
修改为:AUTHFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" Xauthority.XXXXXXXX)
Q:错误提示:CutyCapt: cannot connect to X server :99
A: 确认server-args参数是否正确,
修改xvfb-run.sh脚本中SERVERNUM=99 改为SERVERNUM=0
测试一下:/usr/local/cutycapt/xvfb-run.sh --server-args="-screen 0, 1024x768x24" /usr/local/cutycapt/CutyCapt --url=http://www.81.cn --out=/opt/lampp/htdocs/162.jpg
成功