スクリーンショット

スクリーンショット

[11] スクリーンショット (screenshot) とは、計算機画面の一部または全部を画像データとして取得することを言います。

PrintScreen

[12] PrintScreen (キー) は、スクリーンショットのためのです。

[13] Windows では PrintScreen画面全体の写真を、 Alt + PrintScreen活性状態のだけの写真を撮ることができます。

Web

スクリーンショット (Web)

メモ

[1] WindozePrintScreen 防止と銘打って、画面写真撮影を不能にする (又はその機能も備えた) ソフトウェアがあるけど、どういう仕組みなんだろう。

[2] pre-installed な TV を見る応用とかだと、機器的に画面映像と合成していて Windoze の段階で画面写真を撮っても意味がないことがあるけど、ソフトウェア的にそれは無理だよなあ。

[3] 鍵盤入力を hook して、 PrintScreen をとめてるのかな? でもそうだとしたら、画面写真を撮る Win32 API を使っている他の応用や、独自の方法 (あるのか?) を使っている応用での撮影は止められないような。

[4] それとも、 >>3 の API 自体を止めたりする方法があるのかなあ。 (その API の実装 (GDI か?) 自体を書き換えてしまうとか? 怖いなあ。)

[10] 複数のブラウザでチェックしました——を証明するWebシール - ITmedia Biz.ID ( 版) http://www.itmedia.co.jp/bizid/articles/0805/09/news146.html

[14]

perl -MFile::Temp(tempfile) -MWin32::Screenshot -e "(undef,$png)=tempfile(SUFFIX=>'.png');CaptureScreen->Write($png);($htmlf,$html)=tempfile(SUFFIX=>'.html');print$htmlf q{<img src='file:///}.$png.q{'>};close$htmlf;system'start',$html;sleep 3;unlink$html;unlink$png"

Windows で簡単にスクリーンショットを撮るためのワンライナー

[15] Screen Capture: define Take Screenshot and Take Element Screenshot · w3c/webdriver@4ef1e6e ( 版) https://github.com/w3c/webdriver/commit/4ef1e6e9d02373096902dfa0c0cbaa68b65ce414

[16] 動画撮影 Open Broadcaster Software

[17] URL2PNG - Screenshots as a Service ( ()) https://www.url2png.com/