2013-02-21 59 views
1

這就是我想要做的: 1.我有一臺平板電腦,我想連接到大學的Wi-Fi上網 2.連接到互聯網贏得「T工作,除非你打開一個瀏覽 3.您會自動在你的大學證書和繁榮重定向到 大學的用戶名,密碼,第4頁。您鍵入=>你有互聯網Selenium,W​​ebDriver,HtmlUnit相當於android

問題???我討厭每天都必須輸入我的密碼,雖然android的chrome可以存儲它,但我仍然需要打開瀏覽器等。等等。

解決方案: 使用Selenium,W​​ebDriver,HtmlUnit或某種形式的無頭瀏覽器以編程方式在後臺填寫登錄表單。

問題2:這些無頭的瀏覽器不會在Android中運行(或者我還沒有能夠使他們的工作)

有誰知道,在Android設備上工作的一個簡單的無頭的瀏覽器,一個可填寫一個簡單的表格並提交?我想要做什麼還有其他選擇嗎?

THX提前的幫助。

一些相關的問題:HttpUnit/HtmlUnit equivalent for androidAndroid: Fill Form Data and Extract HTMLHtml Parsing in android

回答

0

如何大學驗證你一旦你登錄?例如它是基於在您的Web瀏覽器中設置Cookie嗎?如果你與其他網絡瀏覽器登錄,一旦你在第一個認證,會發生什麼?

一旦你知道它是如何驗證你,你應該能夠制定一個合適的方法。例如,如果它是設備範圍的認證,例如根據您的MAC地址,那麼也許你可以寫一個簡單的Android應用程序嵌入一個web視圖,和/或在Java中普通的舊式HTTP請求/響應程序。但是,如果它是那麼根據您可能需要登錄(自動的)與當時要使用,或找到一種方法來插入相關的cookie(S)到您想要使用的網頁瀏覽瀏覽器中的瀏覽器瀏覽器。