我有一個特殊的問題。我用java製作了一個軟件,從網站上獲取信息。但是這個網站顯示這個數據,就像我點擊一個按鈕。這是一個簡單的webdriver問題,但我只能點擊一個按鈕10次。這是我的一個非常大的問題,我不能這樣做。 :D 該網站統計我的點擊次數,如果我點擊了10次,它告訴我,我應該登錄。但是,只能使用Facebook或Google帳戶登錄。我不想用臉書或谷歌登錄。 解決方法是,我必須關閉瀏覽器,我必須重新打開它。我怎樣才能做到這一點:如何在關閉硒webdriver後打開網址?
driver.close();
driver = new FirefoxDriver();
好了,但每次當我使用這個公式時,Java代碼將打開一個新的webdriver。這個問題的解決方法是什麼?也許driver.quit(); ?? 不! 如果我退出了驅動程序,我無法創建新的驅動程序。所以,當我打開第321654個網頁時,我在Windows任務中有321654/10個網絡驅動程序。
真正的解決方案是什麼?
如果我猜測,您可能違反了本網站的服務條款,因爲您在使用機器人截取網站和/或與其進行交互。這可能是首次出現這種點擊保護的部分原因。這是什麼網站? – JeffC