- ベストアンサー
URLを指定して、サイトの画像キャプチャを、デスク
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 Windows環境であれば以下のような感じで実装は可能です。 (実際に作ってみましたが、簡単に出来ました) http://dip.picolix.jp/disp5.html というようなキャプチャソフトをPHPよりexecで起動します。 すると、指定ディレクトリにキャプチャ画像を生成することが出来ます。 こんな方法もあるようです。 http://codezine.jp/article/detail/1272 No.3さんも言っているように直接画面をキャプチャすることが出来ないのでブラウザまたはその類のソフトを経由する必要があります。
その他の回答 (3)
- superside0
- ベストアンサー率64% (452/698)
> スクリプトで、URLのキャプチャ画像は取得できないのでしょうか? Webの仕組みがどうなっているか考えるとわかると思いますが Webコンテンツとして提供されているのは、HTMLやCSSやそれに埋め込まれている画像ファイルで あって、そのページを実際に表示したときのイメージではありません。 HTMLやCSSを解釈して、ページとして組み立てているのは、クライアント側のブラウザの仕事です。 なので、元のコンテンツのWebサーバーから 表示イメージ(ブラウザで表示をのキャプチャした画像ファイル)をいきなり取り出すことはできません。 よって、どこかで(自分のクライアント環境か、それの代行サービスか)でブラウザでの表示イメージを 生成して それを画像ファイル化する必要があります。 ただし、要件が画像キャプチャでなく、コンテンツサーバーが提供する生データ (HTMLやCSSやそれに埋めこまれた画像ファイル)を単に取り出して保存したい というだけなら、話はそんなにややこしくないです。
お礼
回答ありがとうございましたー
- superside0
- ベストアンサー率64% (452/698)
HTMLやサイト上の画像ファイルをダウンロードするということではなくて、 ブラウザで表示した状態を、画像ファイルにして、ローカルに保存するということでしたら、 普通は、 サーバー側で動くPHPでなく、クライアント側で行う必要があるのではと。 (VBAでIEオブジェクトをコールして表示してから、それのbitmap画像をjpg変換して ローカルに保存。。ってことになるのでしょうから、簡単という訳ではないと思いますが) ただ、各種ブラウザでの見た目をエミュレーションしてくれるサービスのサイトが いくつかあったと思いますので、その画像を利用して、簡単にするというのは可能かもしれません。 (各種OSや各種ブラウザによっての見た目を表示してくれるサービス) http://gigazine.net/news/20081021_cross_browser_testing/ サービス提供側が、そのような使い方をしても、約款的に問題ないかの確認は必要ですが・・・ たとえば PHPから そのサービスに表示したいURLをfile_get_contents()にでも渡して 戻ってきたコンテンツから画像ファイルのパスを解析し、 さらに その画像ファイルのURLをfile_get_contents()でとりだして サーバーに保存する ということなら、PHPだけでも可能だと思います。 さらに、それをデスクトップにダウンロードするHTMLをPHPで作るというのも 可能だと思いますが、HTMLでやると、ダウンロード作業自体は1件ごとの 手動になりますので、ftpで一括でやったほうが簡単かも。 アイデアだけで 試したことはないので、あしからずです。
補足
回答ありがとうございました。 >戻ってきたコンテンツから画像ファイルのパスを解析し この画像自体は、「各種ブラウザでの見た目をエミュレーションしてくれるサービス」を利用しないと取得できないのでしょうか? スクリプトで、URLのキャプチャ画像は取得できないのでしょうか?
- LancerVII
- ベストアンサー率51% (1060/2054)
こんにちは。 PHPで実現したいとうことでしょうか? サーバの指定ディレクトリへの保存は各種サービスのAPIを使用すれば比較的簡単に実現できると思います。 デスクトップへの保存は自分で保存する等のアクションが無いと難しいと思います。 (勝手にローカルへ保存できない) 各種サービスはこちらを参考にしてみてください http://zapanet.info/blog/item/955
補足
回答ありがとうございました。 APIを利用せずに実装するにはどうすればよいでしょうか? どういう風にスクリプトでキャプチャを撮るか知りたいです。
関連するQ&A
- 指定したサイトのリアルタイムの画像をキャプチャーして、自分のサイトに取り込む方法。
画像のキャプチャーについて質問をさせて頂きます。 現在、サイトを作成中なのですが、そこで、相互リンクをして頂いた方のサイトを画像入りで紹介したいと思っています。 手動で画像をキャプチャーして行えば簡単にできるのですが、できればリアルタイムの画像を表示できるようにしたいと思っています。 例えばURLを指定するだけで、簡単にリアルタイムの画像を表示できるようにするタグなどがありましたら、ご教授頂ければ幸いです。 どうぞ、宜しくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- 画像保存。
一般的にキャプチャソフトはアクティブウインドウ(見えるところだけキャプチャ)・デスクトップ・任意指定とかです! 私が欲しい機能としてURL指定したサイトを画像として保存できるキャプチャソフトってないでしょうか? ご存知の方、教えてくださいよろしくお願いします。 m(_ _;)m
- ベストアンサー
- フリーウェア・フリーソフト
- スクリーンキャプチャした画像はどこに?
最近macbookproアルミに買い替え、 コマンド+シフト+コントロール+4でキャプチャしたのですが 今まではデスクトップに保存されていたのに保存されません; カシャっとなるので完全に撮影できているのですが どこに画像がいったのか全く分からないです; 画像はどこに保存されるのでしょうか?
- ベストアンサー
- Mac
- 動画をキャプチャーしたのに、画像が真っ黒になって困っています。
こんにちは。 私は、今WMVの動画を画像キャプチャーソフトや、[FN]→[Print Screen]などで保存して、スクリーンショットなどの静止画集みたいなのを作りたいと思い、いろいろ試しているのですが、なぜかキャプチャーした画像がJpgで保存してもBMPで保存しても真っ黒になってしまうのです。 例えば、画像をキャプチャーする時、キャプチャーしたいところで動画を一時停止して、キャプチャーソフトなり、[Print Screen]なりでクリップボードに保存して、貼り付けます。 そしてその保存された画像をViewerなどで開いて確認すると、その時はきちんとキャプチャーした画像が映っているのですが、一時停止していた動画を閉じるとキャプチャーした画像が真っ黒の状態で、メディアプレーヤーの枠の部分だけ残ってしまうのです。 おかしいと思い、何度かキャプチャーする部分を変えてみたりしたのですが、だめでした。 今度は、画像をキャプチャーした後、動画を閉じずに再生してみると、Viewerで見る画像が動画として再生されているのです。 そして閉じると結果は同じです。 いろいろキャプチャーソフトを使ってみたのですが、だめでした。 そして、キャプチャーした画像をIllustratorなどに貼り付けてみましたが、やはり動画を再生させると、Illustratorに貼り付けられた画像が動画として再生され始めるのです。(ちなみにその画像は加工不可能でした。)もうお手上げ状態です.... v(>_<)v どなたかこの問題の解決法や、参考URL、ヒントとなる情報などありましたら何でも構いませんので教えていただけないでしょうか? 要点をまとめられず長い文章になってすみません・・・。
- ベストアンサー
- Windows XP
- キャプチャ画像が真っ黒に・・・!
DVD映像をキャプチャしてjpg画像で保存したいのですが、 全面真っ黒のjpg画像にしかなりません。 どのようにしたら解決できるでしょうか? ちなみに、bmpで保存しても同じ結果でした・・・。 今行っているキャプチャ手順は、 DVD映像をPowerDVDで再生。 ↓ 映像を一時停止して全画面表示。 ↓ Alt+PrintScreen でペイントに貼付け。 ↓ ペイントで、形式をjpgに指定して保存。 ↓ 保存したファイルを開いてみると真っ黒! 何卒、ご教示お願い致します。
- ベストアンサー
- 画像・動画・音楽編集
- 画像のキャプチャ
YOU TUBEとかの動画配信サイトの動画をキャプチャする時はどうやってやるんですか?一時停止の状態にして、右クリックをして、画像の保存をしようと思ったんだけど、保存の項目がないんです。私は、パソコンを使い始めて10年経ちますが、キャプチャやフォルダの作り方とかがさっぱりわからないんです。
- 締切済み
- その他(インターネット・Webサービス)
- キャプチャー画像に関して
動画をキャプチャー画像で保存するところまではできましたが、保存すると大きさが320×240になってしまいます。 これを240×400など画像のサイズを変更して保存する方法などはないのでしょうか? ちなみにGOM Playerで動画を再生しキャプチャー画像を保存しています。 是非教えてください。よろしくお願いいします。
- 締切済み
- Windows Vista
- URLの作成?
こちらでたまに見かけるのですが、例えばPCのデスクトップ画面の画像をURLにして貼り付けているのを見ます。 Print Screennキーなどでキャプチャし保存するのでしょうか、この「ファイルをURLにする」?方法が知りたいのです うまく説明出来てませんが、お分かりいただけた方よろしくお願いします。
- ベストアンサー
- Windows XP
- 決まった画像(画像のURL指定でもOK)がサイト上に表示されたら
決まった画像(画像のURL指定でもOK)がサイト上に表示されたら 音を鳴らしてくれるアプリが欲しいのですが そういったものは存在しますでしょうか? 1、サイトは自分のものではないのでページをいじって音を鳴らすようには出来ません。 2、反応はそのページを開いているときのみで十分です 3、毎回同じ画像が出るので、指定できる画像、またはURLは1つで十分です 更新された時に「New」というgif画像がそのページに表示されます。 PCをつけている時はそのページはブラウザの機能により数十分毎に自動更新しています。 その自動更新したときに「New」の画像が表示されていたら音を鳴らして欲しいのです 単独のアプリケーションではなく、そういった機能が搭載されたブラウザでも歓迎です。 ご存知の方がいらっしゃいましたら、教えて頂けるとうれしいです。 あまり高いものは購入できないので、フリーだと助かります。 よろしくお願い致します!
- ベストアンサー
- Windows Vista
- 作った画像キャプチャーを,このサイトに★貼り付ける方法を教えて下さい。
フォトショップとペイントを使って,画像キャプチャーは何とか作れました。 ですが,作った画像キャプチャーをどの様にしてWebページへ貼り付けるのか、色々やって見ても,パソコン初心者の私は。全く上手く行きません。 何方か,作った画像キャプチャーを,このサイトに★貼り付ける方法を教えて下さい。
- ベストアンサー
- Windows Vista
お礼
回答ありがとうございました。 大変参考になりました。 ブログ更新楽しみにしてますー