誰でもWatiNを使ってフラッシュオブジェクトをスクリプト化する方法を知っていますか?Internet Explorer - WatiNライブラリを使用したFlashオートメーション?
フラッシュアプリケーションに任意のキーストロークを送信する方法が必要です。私はこのようなコードを使ってログインすることができるよ:
ie.TextField(Find.ById("email")).TypeText(username);
ie.TextField(Find.ById("password")).TypeText(password);
私のようなものを探しています:
ie.FlashObject(Find.ById("flash-object")).TypeText("123");
やフォーカスがそのようにフリーテキストを希望、フラッシュが応答し、ブラウザに設定されている場合仕事:
ie.FreeText.TypeText("123");
現在、私はSendKeys()でWindowsフォームアプリケーションを使用していますが、それほど堅牢ではありません。
ありがとうございました。
フラッシュは自動化できますか?もしそうなら、これは興味深いはずです。 – Geo
Watitがフラッシュコンポーネントにアクセスできないので、AutoItXライブラリ(http://www.autoitscript.com/autoit3/)を使用して巻き上げました。 –