無線熱點自動登入 Firefox 外掛
之前在講 Nokia S60 上的連線軟體時,曾經提到可以使用 HandyWi 來登入無線熱點如 FON 、中華電信 與 WiFly。
事實上,這些無線網路服務商的入口認證網頁中都支援 WISPr,WISPr 是由 Wi-Fi Alliance 所提供,由 Browan (Gemtek)、iPass 與 Nomadx 等公司所擬定。這個協定讓使用者可以於不同的無線網路服務供應商間漫遊,透過內嵌於網頁中的敘述,無線使用者可以透過 802.1X 或 UAM (網頁介面認證機制) 來自動登入,而不需要每次都手動打入自己的帳號密碼。(規格可於此下載)
行動裝置上有不少工具都支援 WISPr,如 FON 提供了 Symbian 連線管理員 與 iFON,社群裡面也有人開發了 CrYpToNyM Pocket FON Connecto。WiFly 則支援 Windows Mobile.
若你也時常帶著筆記型電腦到處跑,大約也會時常需要登入使用無線網路熱點。若你讀了 WISPr 的協定,應該會了解實做一個自動登入 UAM 是頗為容易的事情。只要幾行 Perl script 就可以搞定,就像我的這個小範例。當然網路上也有其他人以其他語言做了類似的軟體,如以 Java 寫的 FONnector。
若你使用 Firefox ,又常常在外面亂跑,不妨試試 Coova Firefox Extension,這是 David Bird 所開發的外掛。它會自動判斷目前網路是否需要登入,並自動使用你所輸入儲存的密碼登入網路。相當方便。

Source: http://coova.org/wiki/index.php/CoovaFX
這個外掛核心是使用 JRadius Project 中的 WISPr client,因此需要安裝 Java Plugin 才能執行。請記得在 “Edit/Preferences/Content/Enable Java” 選單中開啟 Java 喔。
S60 連線省錢技巧
若你使用 Nokia 手機,而是偶爾使用 WiFi 或 GPRS 存取一些行動網路服務,就會了解手機上操作選取網路有多不方便。因為你的手機通常預設會使用 GPRS/EDGE/UMTS 上網,你得先叫出無線網路連線軟體、掃描訊號、設定、開啟應用程式、選擇正確的 ‘Access Point’、連線。特別是某些軟體每次都必須針對不同的 Access Point 進行,無法自動選取。操作實在太過繁雜。
所幸,Psiloc 開發了 Connect 來彌補 Nokia 手機無法自動選擇連線類型的問題。記得在發行前,Psiloc 還故作神秘的開發了一個網站叫做 Psiloc What?,請人來猜想這個偉大神秘的軟體!經過幾個禮拜後,才正式宣佈 Psiloc Connect。
基本上,它的功能讓你可以很有彈性的設定 Access Point。你的應用程式只需要選擇單一的 Access Point 名稱即可,當你的軟體有連線需求時,Psiloc Connect 會根據你的設定,先搜尋是否有無線網路可用,然後再尋找 GPRS 網路來傳資料。當然你也可以完全關掉使用 GPRS,於是就可以省下許多連線費用,但同時可以隨時再找到訊號的時候自動連線,特別適合沒有使用吃到飽費率的朋友使用。
稍早的時候,它還不支援我的 E70,但目前也已經支援。這是商業軟體,價值 9.95 €/15.65$。可惜的是,它不支援 WISPr 自動登入。
