.NET WebBrowserControlを使用して、ユーザーアクションを記録して繰り返すことで、私が構築しているデータ抽出ツールのWebページからのテキストの収集と取得を自動化することができますが、これに最も近づける方法は不明です。WebBrowserControl(Windows Forms)でユーザーアクションを記録して繰り返すことはできますか?
特に、.NET WebBrowserControlを.NETフォームに埋め込み、UIなしでサーバー側のプロセスで使用できるようにしたいと考えています。私はセレニウムのようなユーザアクションを記録し、繰り返す他の手段があることを知っていますが、今のところ私はウェブブラウザコントロールの解決策に興味があります。私がこれまで見てきました
記録するアクションリストの選択ドロップダウン、ボタンクリックなどのものであり、リンクのクリックなど
可能な解決策:
(私のノートがオンベースなら、私を修正してください
iMacro(ユーザーの操作を記録するために、プロジェクト内で使用できるコンポーネントがないように見えますが、GUIを使用する必要があります)。
WaitN - プログラム再生には適していますが、ウェブブラウザコントロールに接続できる録画機能はありませんか?
MozendaのようなサービスがWebBrowserControlやmshtml.dllに基づくいくつかのIEのようなサービスを利用しているように見えるので、これが可能だと推測しています。
他のオプションはありますか?
洞察力があれば幸いです。