2009-07-13 3 views
0

誰でも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フォームアプリケーションを使用していますが、それほど堅牢ではありません。

ありがとうございました。

+0

フラッシュは自動化できますか?もしそうなら、これは興味深いはずです。 – Geo

+0

Watitがフラッシュコンポーネントにアクセスできないので、AutoItXライブラリ(http://www.autoitscript.com/autoit3/)を使用して巻き上げました。 –

答えて

1

FlashWatirというRubyライブラリがあります。正確にはあなたが探していたものではありませんが、近くにあります。

+0

ありがとう、私はそれをチェックアウトします。 –

関連する問題