zoukankan      html  css  js  c++  java
  • 开源截图工具cutycapt的安装及使用

    之前在安装过程中碰到很多问题,也找了不少资料。现总结了下,给有需要的朋友。
    centos下安装cutycapt比较麻烦,需要先安装qt47,再下载cutycapt源码编译;而在ubuntu下安装cutycapt就很简单,一条命令就搞定。
    ps:以下方法在centos 6.3和ubuntu 12.04安装成功。

    centos下安装cutycapt:
    1、安装qt47
    增加qt47的源

    vim /etc/yum.repos.d/atrpms.repo
    [atrpms]
    name=CentOS $releasever – $basearch – ATrpms
    baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable
    gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
    gpgcheck=1
    enabled=1
    
    [atrpms-testing]
    name=CentOS $releasever – $basearch - ATrpms testing
    baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/testing
    gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
    gpgcheck=1
    enabled=1
    
    yum update
    yum install qt47
    yum install qt47-devel
    yum install qt47-webkit
    yum install qt47-webkit-devel
    

    2、安装cutycapt

    yum install svn
    svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
    mv cutycapt/CutyCapt /usr/local/cutycapt
    cd /usr/local/cutycapt
    qmake
    qmake-qt47
    

    3、安装xvfb

    yum install Xvfb
    

    4、测试cutycapt截图

    xvfb-run --server-args="-screen 0, 1024x768x24" CutyCapt --url=http://www.baidu.com --out=baidu.png
    

    5、将xvfb置入后台运行

    Xvfb -fp /usr/share/fonts :0 -screen 0 1024x768x24 &
    DISPLAY=:0 ./CutyCapt --url=http://www.baidu.com --out=baidu.png
    

    ubuntu下安装cutycapt
    1、两条命令搞定

    apt-get install cutycapt
    apt-get install xvfb
    

    2、测试截图

    xvfb-run --server-args="-screen 0, 1024x768x24" CutyCapt --url=http://www.baidu.com --out=baidu.png
    

    中文乱码问题:
    将windows下的中文字体上传至/usr/share/fonts目录,执行下命令fc-cache即可。

    截图效果:
    截图效果

  • 相关阅读:
    事务与锁的一些总结
    NYOJ 73
    NYOJ 456
    Sleep函数
    NYOJ 488(素数环)
    NYOJ 308
    NYOJ 27
    NYOJ 325
    NYOJ 138
    求两个或N个数的最大公约数(gcd)和最小公倍数(lcm)的较优算法
  • 原文地址:https://www.cnblogs.com/tdalcn/p/8466122.html
Copyright © 2011-2022 走看看