http://www.ntt-east.co.jp/GOGO/index.html(解答例)
http://www.earthnut.net/archives/20060222_2104.phpやPB for WebPageに対抗してやれるだけのことをやってみました。 - masahirorの気まま記録簿を拝見して興味が湧いたので挑戦してみた。まずは、Javaで適当にスクリーンショットを撮ってみる。3秒待って画面をPNGにするだけの手抜きプログラム*1:
import java.awt.*; import java.io.*; import javax.imageio.*; public class SMAPShot { public static void main(String[] args) { try { Thread.sleep(3000); ImageIO.write(new Robot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize())), "PNG", new File("screenshot.png")); System.out.println("OK"); } catch (Exception e) { e.printStackTrace(); } } }
……キャプチャできてしまった*2。少し切ない。
1600※種類以上の、キャプチャソフトやリモートアクセスツールに対応。
ウィルス対策ソフトのパターンファイルのように随時更新しています。
とのことなので、そもそも自作の野良プログラムには非対応なのだろう。
もっと簡単な方法もあるそうです:
- PB for WebPageに対抗してやれるだけのことをやってみました。 - masahirorの気まま記録簿(コメント)
- http://revilog.com/program/2006/03/006906.html
*1:Java 1.5.0_06@Windows 2000で確認。
*2:各方面に配慮して、画像は掲載しません。