close

10258366_695487593830235_6882468376709725568_o.jpg

最近訂廉航搶特價機票的時候,常常卡在填旅客資料的部分。
常常一填完,廉航的網站因為流量太大又掛掉,導致我剛剛寫很久的資料都白填了。
加上某些廉航又沒有加入會員預先填寫資料的機制。(是的,香草航空就是你!)
所以搶廉航機票就會變成很麻煩又很緊張的一件事情。

要解決這樣的問題就必須依靠一些小工具囉!
這裡要介紹兩個蠻好用的自動填單工具,適用於搶火車票、飛機票等等。
分別是:autofilliMacros
這兩個小工具皆依附在瀏覽器的附加元件,在Firefox與Chrome商店都可以找到唷。

第一種autofill的用法比較簡單,就是把你key過的資料暫存,下次又進入同一個畫面就再取出自動幫你重填。
網路上有很多教學文,可以參考這篇:《高鐵搶票程式》Autofill 加速高鐵網路訂票速度

這個工具有個缺點,由於他的運作方式是辨識輸入框的ID (以下稍微談到網頁原始碼的觀念)
網頁的原始碼當中,每個表單輸入框都可以幫他取名字,也就是給他一個ID
但是ID可以重複,也就是不同輸入框可以擁有相同的ID。
因次由於ID可重複的特性,導致autofill幫你填回資料的時候會誤判,結果不如預期。

譬如香草航空的網頁就是這種設計,因此一次訂2張機票並在旅客資料輸入2個人的姓名時就會發現輸入框的ID相同,
因此autofill就不完全適合用來訂香草航空 (只買一張機票的話應該可以用。)

所以我又找了第二個工具iMacros
Firefox安裝iMacros的方法在文末有補充!
這是一個功能很強大的工具,主要運作方式是錄製巨集
相信常常操作Microsoft Word的人應該多少知道什麼是巨集吧?
就是把你一連串的操作步驟記錄起來,以利重複執行。
這就很適合拿來訂香草航空的機票囉!
接下來我就以香草航空的訂票流程為例,說明一下怎麼使用這個工具吧!(以Firefox版本的iMacros為例)



1.錄製巨集
進入香草航空的官網,假設我要訂沖繩的機票,我就先查詢台北-沖繩的機票,
去程跟回程都選擇原味香草,再按下一步就會進入輸入旅客資料的畫面。


2016-09-02_16-48-54.png
2016-09-02_16-49-13.png

輸入旅客資料最浪費時間,搶票的時候分秒必爭啊!!
所以這裡就要開始錄製巨集啦。
把右上角iMacros的圖案點下去,就會開啟左邊的工具欄。
這個工具欄主要有三個子畫面:運行、記錄、Manage(管理)
簡單來說,先在[記錄]錄製巨集,再到[運行]執行巨集。[管理]可以再次修改錄好的巨集。

2016-09-02_16-49-59.png

先切換到[記錄]頁面,再按下記錄按鈕,就可以開始錄製巨集。

2016-09-02_16-54-41.png

開始輸入資料,就會把你的操作步驟錄下來,轉化成左上角一行一行指令碼。
直到我將4位旅客資料都輸入完成,再按下停止按鈕即可完成錄製。

2016-09-02_16-58-03.png

錄好的巨集先存放在#Current.iim,此時再按下Save Macro As按鈕即可另存一個巨集。

2016-09-02_16-58-59.png

幫巨集取個名字吧,例如:香草航空輸入旅客1,再按下確定鈕即可存檔。

2016-09-02_16-59-54.png

存好之後,就會出現在收藏的目錄裡面囉。

2016-09-02_17-00-36.png

2.修改巨集
由於錄製巨集的時候,第一步是把目前的網址記錄起來。
若直接執行巨集,就會再轉跳一次網址,卻又被香草航空的網站導回查詢畫面,
那麼在搶機票網站流量大的時候,好不容易近來這個畫面又跳離,不是很嘔嗎!
所以囉,我們必須修改一下巨集,好讓他一開始不要重新導頁。

修改巨集的方式是切換到[Manage]頁面,再從上面的收藏選擇想要編輯的巨集,

再按下編輯宏按鈕(宏是大陸翻譯,就是巨集)
2016-09-02_17-01-02.png
此時跳出一個編輯視窗,裡面就是該巨集的所有指令碼,我們要開始動手腳。

2016-09-02_17-01-29.png

找到第3行的URL GOTO...
這行就是重新導頁的指令,把這行整行刪除吧!

2016-09-02_17-02-35.png


刪除後的內容如下,編輯完成就按下Save & Close按鈕吧!

2016-09-02_17-03-09.png


3.執行巨集
接下來就測試看看我們的巨集能不能自動填寫資料吧!
先把旅客資料清掉一些,再執行巨集。
執行方法有兩種:直接連點兩下香草航空輸入旅客1.iim
,或者點一下香草航空輸入旅客1.iim再切換到[運行]頁面,再點選運行按鈕。

2016-09-02_17-03-49.png

此時就會依照剛才錄製的步驟把資料填入。
由於香草航空的網頁本身會做一些資料驗證,有時候巨集幫你填進去,網頁還是誤判成未輸入。
但是通常只有1~2個輸入框有問題,所以稍微刪掉1個字元再補key即可,不是什麼大問題。
至於詳細的問題原就沒有去探究了,也許是網站設計的問題,也許巨集錄製的步驟有瑕疵,但影響不大不重要。

2016-09-02_17-05-03.png

最後還是要檢查一下輸入的資料有沒有錯誤,畢竟打錯字在廉價航空是會收變更處理費的,要小心!
建議搶票前多測試幾次,確認資料輸入無誤再拿來搶票吧!


像這樣的工具在搶票的時候是不是超。方。便
不只是搶機票,火車、高鐵、演唱會等等都能應用,就看你自己的需求吧^^

 

[補充]Firefox安裝iMacros的方法
1.網址輸入https://addons.mozilla.org/zh-TW/firefox/  進入Firefox附加元件商店
2.在網頁右上角的搜尋框輸入iMacros,並從下面顯示的建議項目找到iMacros for Firefox並直接點選。

2016-09-02_16-45-06.png
3.跳到iMacros for Firefox的介紹頁面,點選+新增至Firefox綠色按鈕。

2016-09-02_16-46-05.png
4.Firefox會跳出對話框詢問是否安裝,按下安裝鈕即可開始安裝。

2016-09-02_16-46-25.png
5.安裝完成就會在工具列出現iMacros的按鈕,就可以開始使用囉。

2016-09-02_16-46-51.png

 

 
 

謝謝您閱讀這篇文章,嗨嗨會不定期發佈新的旅遊文章、生活記事。
想要追蹤嗨嗨的最新文章,歡迎到FB粉絲團嗨嗨@旅遊生活札記按讚給我更多支持唷^^

 
 
 
 
 
 
 
 
 
 
 
arrow
arrow

    嗨嗨的走味人蔘 發表在 痞客邦 留言(0) 人氣()