作ってしまったんで置いておきますね(笑)
気になる点は、起動時に押しっぱなしだと反応無しになる点と、かなり適当なのでキーボードによって違うかもって所。
ちなみに前者は仕様で、後者はキーコード表見て作ったのでたぶん無いと思います。たぶん。

extends SecretChar;
osareta=0;
a=new Array();   // 配列の作成
for(ry=0 ; ry<300 ; ry++) {
  a.add(getkey(ry));
}
while(1) {
  if (osareta<2) print("aa");// ここに処理を書く
  osareta=0;
  for(ry=0 ; ry<300 ; ry++) {
    if (getkey(ry)!=a.get(ry)) osareta++;
  }
  update();
}