http://www.ntt-east.co.jp/GOGO/index.html(解答例)

http://www.earthnut.net/archives/20060222_2104.phpPB 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※種類以上の、キャプチャソフトやリモートアクセスツールに対応。

ウィルス対策ソフトのパターンファイルのように随時更新しています。

とのことなので、そもそも自作の野良プログラムには非対応なのだろう。
もっと簡単な方法もあるそうです

*1:Java 1.5.0_06@Windows 2000で確認。

*2:各方面に配慮して、画像は掲載しません。