• 締切済み

PHPでWEBサイトのキャプチャーについて

「SimpleAPI」(http://img.simpleapi.net/)などにあるような、PHPでWEBサイトのキャプチャをしてみたいんですが、PHPの関数でWEBサイトを画像に変換できるようなものがなかったので、こういうプログラムはどういうしくみでできているのでしょうか?  もしこれができれば「CoRichブックマーク!」「ライブドアクリップ」みたいなブックマークサイトを構築していきたいと思っているんですが、もしご存知の方がいればぜひ回答の方をよろしくお願いします。(__)

  • Dhio
  • お礼率61% (11/18)
  • PHP
  • 回答数2
  • ありがとう数1

みんなの回答

  • f_motion
  • ベストアンサー率53% (7/13)
回答No.2

下記サイトが参考になるかもしれません、 試した事ないですが。

参考URL:
http://papasan.org/8cc76599/webshot/30a630a830b530a430c8306e81ea52d530b930af30ea30fc30f330b730e730c330c8
Dhio
質問者

補足

URLを参照したところ、だいたいの流れはつかめましたが、私が使ってる「さくらインターネット」にはXvfdやmozillaなどがインストールされていない模様なので出来ませんでした。○l ̄l_  回答の方ありがとうございました。

  • fxdwg99
  • ベストアンサー率45% (43/94)
回答No.1

おそらく、サーバ上でWEBブラウザを動かして該当URLのレンダリング イメージを構築して、そのイメージをファイルに落としているのだと 思われます。

Dhio
質問者

お礼

ありがとうございました。Xvfb の環境があるサーバーと、またそういったコマンドを覚える必要があるってことですね。○l ̄l_

Dhio
質問者

補足

早速の回答ありがとうございます。 サーバ上でWEBブラウザを動かしてっていうことはPHP以外になにかサーバーに必要ものをインストールする必要があるんでしょうか?もしPHPだけでできるとしたらどのようなプログラムになっているのか教えてくれませんでしょうか。

関連するQ&A

  • WEBサイトのキャプチャ画像を生成する

    あるURLを指定するとWEBブラウザでキャプチャした画像を出力してくれるサービスなどを時々見かけますが、どういった方法で実現しているのでしょうか? こちらのものでは、さまざまなブラウザも用意しているようです。 http://browsershots.org/ 実際にシステムを構築しないまでも、こういう方法ならできるよといったことでも教えて頂けませんでしょうか?宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • WEBカメラ キャプチャー防止について

    知り合いが、WEBカメラの画像をキャプチャーされて どこかのサイトに貼られていたと言ってたのですが、WEBカメラを公開してる時に 画像をキャプチャーされるのを防ぐソフトなどが有るのでしょうか? 有るならば、教えて頂きたいのですが・・宜しくお願い致します。

  • Webサイトは、どの言語で作るべきか?

    動的なWebサイトを構築しようと思っていますが、 PHPかVbScriptの、どの言語で作成しようか迷ってます。 良く見かけるのは、PHPを使ったサイトですね。 Webサイトを乗せるレンタルサーバーでも動作稼動ですので、問題はありません。 しかし、私にPHPの経験がありません。 VbScriptに関しては、経験が長いので問題なく作成できます。 VbScriptでWebサイトを構築したときの制約というのはあるのでしょうか?

  • Webサイトはどのプログラムで構築されていますか

    Webサイトはどのプログラムで構築されていますか https://www.aliyun.net.cn

  • 作った画像キャプチャーを,このサイトに★貼り付ける方法を教えて下さい。

    フォトショップとペイントを使って,画像キャプチャーは何とか作れました。 ですが,作った画像キャプチャーをどの様にしてWebページへ貼り付けるのか、色々やって見ても,パソコン初心者の私は。全く上手く行きません。 何方か,作った画像キャプチャーを,このサイトに★貼り付ける方法を教えて下さい。

  • PHPで画像処理

    あるWebサイトにある画像を定期的に取得して,PHPで画像を処理をしてサーバーに保存するプログラムを作ろうとしています. 処理したい画像の形式はGIFです.特にGIFにこだわりはないので違うフォーマットに変換してから処理してもいいとは思っています. 画像処理と言っても,特定のRGB値のピクセルを画像中から探して,その座標を取得するという単純なものなのです. そんなに難しくなさそうなのですがどうやればいいかわからないのでどなたか教えていただけませんか? GDやImageMagickが使えるのかと思って動かしてみましたが,結局使えそうな関数がみつからず頓挫しています. どなたかよろしくお願いします.

    • 締切済み
    • PHP
  • Linux上で動くWebページのキャプチャ画像を生成する何かしらのプログラムを教えてください

    Linux上で動くWebページのキャプチャ画像を生成する何かしらのプログラムを教えてください 検索していて気になったのですが、以下のページのように様々なサイトのキャプチャ画像の縮小版が並んでいます。 http://clip.livedoor.com/clips/ryumu_ これらのように画像を取得するもので、良い物はありますでしょうか? 条件としては以下の通りです。 ・フリーで使えること ・Linux(RedHat系のCentOS4で動くこと) ・生成した後、imagemagick等でリサイズ等して変換して使う予定です ・CSSを使っているサイトにも対応していること。(Mozilla系レンダリングであると望ましい)

  • WEB紹介ブログでキャプチャをのせていいの?

    こんにちは。クリエーターの中で、結構有名なブログで様々なWEBサイトが紹介されています。 きまってトップページのキャプチャ画像を載せて紹介しているのですが、あれっていいのでしょうか? 例えばよく私も利用する http://www.ikesai.com/ なども著作権違反にはならないのでしょうか? ブログでよいWEBサイトを紹介したいのですが、できれば同じようにトップのキャプチャを載せたいと思っています。 やってはいけないことなんでしょうか? でもそのブログが割りとデザイン関係の本で紹介もされたりしているので、良いのか悪いのか分からないでいます。 ご意見お願いいたします。

  • PHP等のプログラム(ソースコード)について

    ---------------------------------------------------- (はじめに) この質問は、ダウンロード(盗む)事を目的として ご質問させて頂いているものではなく ダウンロードされる(盗まれる)事があり得るかどうかを 目的としてご質問させて頂いております。 ダウンロード(盗む)方法を教えて欲しいわけでは ありませんので、ご留意下さいますようお願い致します。 ---------------------------------------------------- PHPやCGIで構築されているWebサイトの プログラム部分をダウンロード(盗める)事はできるのでしょうか? Webサイトダウンローダーなどでは、PHPが実行された結果の HTMLのみになった部分を取り込むと思います。 実際に私がPHPで構築したWebサイトがほぼそっくりそのまま 真似されてしまいました。 プロのPGの方であれば、Webサイトの見た目や動きだけで 構築できるレベルのプログラムですが、サーバーから吐かれた HTMLを見る限りでは、限りなくオリジナルに近いので まさかとは思ったのですが、そういう事があるかどうか 皆様に教えて頂きたく質問させて頂きました。 また、「もしある程度精通している方であれば盗める」という事であれば 盗まれた痕跡・足跡など、調べる方法はありますでしょうか? どなたかご存じの方教えて下さい。

  • PHPのインクルード

    WEBサイトをPHPで構築したいと考えています。 PHPの場合、ヘッダーやフッターなどの共通部分をインクルードできると思いますが、 ヘッダー内でもTitleやDescriptionなどのメタタグでページごとに変わる部分はどうすればよいのでしょうか? PHPでサイト構築している方はどうやってるのでしょうか?

    • ベストアンサー
    • PHP

専門家に質問してみよう