ubuntuインストールxvfb+CutyCaptによるWebキャプチャ機能
2212 ワード
テスト環境:1.仮想マシン上のUbuntu 10.04 LST 2.PuttyはSSHで接続されています(このステップは必要ありませんが、私はこのような方法でubuntu serverに接続しています)
インストールが必要なパッケージ:ubuntuにインストールする方法です.
ステップ2
ステップ3
ステップ4:コマンドラインテスト
一般的にはこの手順で完成すれば目的を達成できるはずです.しかし、私は実験中にいくつかの問題が発生しました.
最初のステップは問題ありませんが、
ステップ2では、ルートディレクトリにcutycaptディレクトリを追加します.成功すると、Checked out revision 6が表示されます.などの情報は、cutycaptがOKであることを示しています.
ステップ3:cdからcutycapt/CutyCaptディレクトリの下にqmakeを実行し、エラーがなければmakeを実行します.ステップ4:/cutycapt/CutyCaptディレクトリの下でステップ4コマンドを実行します.ここで問題になったのは/usr/bin/xvfb-run:181:./CutyCapt: premission denied. 私は/cutycapt/CutyCaptディレクトリの権限を大きく変更しました.例えば777.そしていいです.
Linuxの下で中国語が文字化けしたら、中国語のフォントをインストールすれば解決できます.linuxコマンドラインは、Webページのスナップショット-(xvfb+CutyCapt)をキャプチャします.この記事を参照してください.http://blog.saymoon.com/2009/11/take-snapshot-in-linux-command-line/
以上は自分の実験で得たもので、必要な人を助けてほしいです.
インストールが必要なパッケージ:ubuntuにインストールする方法です.
- sudo apt-get update
- sudo apt-get -y install build-essential
- sudo apt-get install xvfb
- sudo apt-get install xfs xfonts-scalable xfonts-100dpi
- sudo apt-get install libgl1-mesa-dri
- sudo apt-get install subversion libqt4-webkit libqt4-dev g++
ステップ2
- svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
ステップ3
- cd cutycapt/CutyCapt
- qmake
- make
ステップ4:コマンドラインテスト
- xvfb-run --server-args="-screen 0, 1024x768x24" ./CutyCapt --url=http://www.google.com --out=example.png
一般的にはこの手順で完成すれば目的を達成できるはずです.しかし、私は実験中にいくつかの問題が発生しました.
最初のステップは問題ありませんが、
ステップ2では、ルートディレクトリにcutycaptディレクトリを追加します.成功すると、Checked out revision 6が表示されます.などの情報は、cutycaptがOKであることを示しています.
ステップ3:cdからcutycapt/CutyCaptディレクトリの下にqmakeを実行し、エラーがなければmakeを実行します.ステップ4:/cutycapt/CutyCaptディレクトリの下でステップ4コマンドを実行します.ここで問題になったのは/usr/bin/xvfb-run:181:./CutyCapt: premission denied. 私は/cutycapt/CutyCaptディレクトリの権限を大きく変更しました.例えば777.そしていいです.
Linuxの下で中国語が文字化けしたら、中国語のフォントをインストールすれば解決できます.linuxコマンドラインは、Webページのスナップショット-(xvfb+CutyCapt)をキャプチャします.この記事を参照してください.http://blog.saymoon.com/2009/11/take-snapshot-in-linux-command-line/
以上は自分の実験で得たもので、必要な人を助けてほしいです.