私は、を生成するソリューションを探しています。ウェブサイトのリストのスクリーンショットのサムネイル画像をディスクに保存します。サムネイルを生成するためにcutycaptとimagemagicのスループットを向上
私は次のコマンドがそれを行うことができることを発見しました。そして、画像をうまく生成するのubuntuシェルスクリプトを入手しました。 (CutyCapt + ImageMagickのパッケージ)
cutycapt --url=http://www.yahoo.com --out=yahoo.png
convert yahoo.png -thumbnail 150x180^ -gravity NorthWest -extent 150x180 yahoothumb.jpg
しかし、それはシーケンシャルと時間の多くを取っているし。私はApacheでWebページとしてホストするPHPまたはPythonスクリプトを作成することを考えました。次に、別個のプログラムは、画像を生成するスループットを増加させるために複数の要求を生成する。
私はPHPを最初に試しました。
<?php echo exec('cutycapt --url=http://www.google.com --out=/var/www/google.png --javascript=on');?>
そしてCutyCapt は以下と失敗: CutyCapt:Xサーバに接続できません。 私はPHP/Apacheを同じIdentity/userで実行しています。私は通常のシェルスクリプトを実行します。
Btw、私はC#開発者です。したがって、PHP、Linux、Scriptsにはあまり慣れていません。私はPHPの設定ファイルを扱うことができます:)しかし、
私はメモリ内でIEを起動しようとしましたが、厄介であり、最良の結果を生み出しません+ STAが必要です: 。
私はまだ答えを探しています - まだオープンな質問と考えてください。 – cdpnet