Sikuli - 一定時間で消えるダイアログ

Sikuliでは、一定時間が経過すると自動的に消えるダイアログボックスを作ることができます。

1
res = Do.popup(u"10秒経過すると自動的に閉じるダイアログ", 10)    # 第2引数が待ち時間(秒)です。

時間が経過しても操作しなかったときは、戻り値はNoneとなります。

ダイアログの種類は下記の表をご参照ください。

メソッド ダイアログボックス
Do.popup ポップアップダイアログ
Do.popError エラーダイアログ
Do.popAsk [はい]か[いいえ]をたずねるダイアログ
Do.input 1行入力ダイアログ

ユーザの入力待ちで処理を止めたくない場合などに使用できるかと思います。