サーバーサイドで、指定URLのスクリーンショットを生成したいのですが、perl,php,vbscript等で可能でしょうか?また、具体的にはどういったモジュールを使うとよいのでしょうか。

よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/11/12 13:58:31
  • 終了:--

回答(2件)

id:xnissy No.1

xnissy回答回数1029ベストアンサー獲得回数2032004/11/12 15:17:02

ポイント40pt

上記URLのCommentsにありますが,

#!/bin/bash

mozilla -geometry 800x800 &

PID=$!

sleep 3;

ID=`xwininfo -name ”Mozilla” -int | perl -e ’while(<>) { if (/Window id: ([0-9]+)/) { print $1; } }’`

mozilla -remote openURL¥(http://$1¥)

sleep 3;

import -window $ID -silent $1.jpg

kill $PID

というmozillaを使う方法はいかがでしょう?

参考までに,windowsですとurl2bmpとかWebnail2というツールがあるようです.

id:fujimako No.2

fujimako回答回数108ベストアンサー獲得回数02004/11/12 15:27:03

ポイント30pt

Windowsで稼働しているwebサーバ限定になりますが、

このソフトを利用し、

ここにある手順でいけると思います。

Linuxでは、先日他の方から伺ったばかりの情報ですが

http://ns1.php.gr.jp/pipermail/php-users/2004-January/thread.htm...

PHP-users 2004年1月 保存書庫 スレッド

「HTMLページのサムネイル化」のスレッドをみると参考になりそうな情報はあるものの。。。

具体的な実現の方法は無いようです。

id:masakipanch

ありがとうございました。

2004/11/12 15:53:37

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません