我希望能夠使用.NET WebBrowserControl來記錄和重複用戶操作,以自動從Web頁面收集和檢索文本,以便構建我正在構建的數據提取工具,但我不確定如何最好地處理此問題。是否有可能在WebBrowserControl(Windows窗體)中記錄和重複用戶操作?
我特別想使用.NET WebBrowserControl,因爲它可以嵌入到.NET窗體中,也可以在沒有UI的服務器端過程中使用。我知道還有其他方式記錄和重複用戶操作,例如Selenium,但是現在我對圍繞Web瀏覽器控件的解決方案感興趣(只是爲了保持焦點)。
操作要記錄那些諸如按鈕點擊,下拉列表中選擇,鏈接點擊等
潛在的解決方案我已經看過至今:
(請糾正我,如果我的筆記基於簡短的評估是錯誤的)
iMacro(似乎沒有可以在項目中使用的組件,可以記錄用戶操作,而不必使用GUI)。
WaitN - 適用於程序化播放 - 但沒有可以連接到網絡瀏覽器控件的錄音設備?
我假設這是可能的,因爲像Mozenda這樣的服務似乎利用WebBrowserControl,或者一些基於mshtml.dll的版本的IE。
我還能看到其他選擇嗎?
任何有識之士將不勝感激。