Sikuli は、MIT の数人の研究者の研究の成果であり、その背後には比較的シンプルだが非常に素晴らしいアイデアがあります。この IDE を使用すると、事実上何でもできるように、通常の人間と同じようにコンピュータと対話する独自のプログラムを作成できます。画面をキャプチャし、以前のキャプチャに基づいて処理することにより、Web ページ上のボタンやリンクなど、あらゆるサイトをクリックすることができます。結果は Automator とその _Watch me do_ で達成できるものと非常に似ていますが、より柔軟で強力です。
このプログラミング方法により、多くのアクションを実行できるようになり、Python に精通していれば、ループ、関数、その他すべてを使用したより複雑なプログラムを作成できます。少し使ってみると、最大の欠点はその遅さであることがわかります。主に、各画像の処理に数秒かかるためです。おそらく、ある画像と別の画像の相関関係を計算するのに時間がかかるためだと思います。 Sikuli はJavaで書かれているため、 Windows、Mac、Linuxをサポートするクロスプラットフォームです。非常に興味深いので、プログラマーであれば、しばらくこのツールを試してみることをお勧めします。そして、グラフィカル アプリケーションを何度もテストする必要がある場合は、Sikuli が最適です。
経由 | “DownloadSquad”:http://www.downloadsquad.com/2010/01/30/sikuli-uses-screen-shots-to-run-scripts-is-amazing/ ダウンロード | 「Sikuli」:http://groups.csail.mit.edu/uid/sikuli/
