[閒聊] [AM] 亞萬查票PTT封測版
2019/04/20 22:09 封測結束,感謝所有推文的版友
這次要做的是自動化亞萬查票
目的就是懶得一個一個點
省下的時間就可以花在寫查票script上(結果根本划不來…)
目前到一個段落了
所以,開放PTT封測啦!
目前預設是查詢標準賞兌換
故靈活賞、隨心賞有可能會有更多位子(尚未實做)
你如果是想換靈活賞、隨心賞的,要自行再查一次
查到的結果會移除任何需後補及滿座的航班
使得結果更一目了然
若是需要轉機的航段
需兩段都有位子才會show出來
若只一段只有經濟、另一段只有商務的話就需混艙開票
優點是:
1) 省下操作、等待的時間
2) 方便搭配假單程、長程混艙(不過目前只能查台北出發)
3) 查看任何已被查詢過的航線
缺點:
1) 查詢結果會被公開
2) 先到先查,前方還有多筆資料待查的話,不一定會比較快
3) 程式崩潰的話,要等我發現才會救
格式要求:
[ 起點機場-終點機場-出發時間-回程時間 ]
0) 須「推」文,其餘會被略過
1) 前後必須至少有一個空格
2) 起點必須為TPE(之後版本再增加更多起點選擇)
3) 時間格式範例:20190601
4) 不需要[]
5) 終點需為唯一,只使用代碼有些會錯誤
ex: 終點為DUB時,會無法判斷是是Dubai(DXB), Dubbo(DBO), Dublin(DUB)
這個請先上亞萬網站試試只打機場代碼後,是不是只有一個機場
6) 時間請勿超過亞萬可查的時間,格式要對
7) 若是只想查單程,出發時間、回程時間可設相同
回程時間不可比出發時間早。
範例:
TPE-NRT-20190601-20190830
TPE-JFK-20190815-20190825
建議:(僅是個人建議,非亞萬限制)
出發時間至少為今日的後5天
回程時間至多為今日的後350天
目前程式有很多地方沒有防呆
例如起終點有搭配的限制
不確定的終點先自行上亞萬網頁測試輸入看看,不行的話就是不能查(看下面範例)
出發時間、回程時間也都沒做好防呆,給錯程式會直接崩潰的…請注意
以下是推文可行及不可行的範例:
「我要查的是 TPE-KIX-20190601-20190615 」(○)
「請幫查 TPE-KIX-20190601-20190615 可以嗎?」(○)
「我來試試 TPE-LHR-20190601-20190615」(×) 前後皆需要空格
「測試測試 HKG-KIX-20190601-20190615 有空格」 (×)非TPE出發不能查
「北海道 TPE-HKD-20190601-20190615 想去」 (×) HKD無法為TPE出發的目的地
「查票看看 TPE-CDG-20190630-20190601 」(x) 回程比去程早
「 TPE-CDG-20190631-21900712 」(x) 6月沒有31日, 後段時間格式全錯
「 TPE-NRT-20190715-20190718 」(○)
歡迎測試但格式一定要正確
程式崩潰的話,要等我有時間才會救
查好的資料會放在下面網址,後面接上自己的ID 加上 .txt
你可以查看你的結果
若你有多筆查詢會累加在下方
且會顯示查詢的時間方便確認是最新一筆
當然你也可以快速查看別人的結果了
相看自己的結果:
http://35.194.184.77/.txt
想看別人的結果ex: id是points5566
http://35.194.184.77/points5566.txt
想看最近一筆查詢結果,可以看
http://35.194.184.77/recent.txt
封測開到我無力負荷或是BUG修不完時,封測就會結束了(會修文告知)
封測即使結束後,只要有推到文的,皆會查完。
有任何想法建議可以告知
祝查票愉快!
update:
4/15 17:38 更換port,原本的太卡了。
4/15 22:39 程式修正,已經某些搜尋會造成程式有問題,先跳過那些的無法搜尋的
修正後會再回來試著搜尋被跳過那些。
4/15 22:56 內文直接使用控制碼連結,可直接點擊。
4/16 13:46 若當天沒班次的航班,會被直接跳過。
4/17 9:13 補充後補問題,請看推文。
若連續12小時無人使用推文查詢功能,就會關閉測試了,感謝debug。
4/20 22:09 因連續超過12小時無人使用。關閉封測,謝謝所有推文者!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 35.194.184.77
※ 文章網址: https://www.ptt.cc/bbs/points/M.1555317155.A.0C4.html
推
04/15 16:43,
5年前
, 1F
04/15 16:43, 1F
推
04/15 16:45,
5年前
, 2F
04/15 16:45, 2F
推
04/15 16:51,
5年前
, 3F
04/15 16:51, 3F
推
04/15 17:03,
5年前
, 4F
04/15 17:03, 4F
推
04/15 17:07,
5年前
, 5F
04/15 17:07, 5F
→
04/15 17:07,
5年前
, 6F
04/15 17:07, 6F
推
04/15 17:09,
5年前
, 7F
04/15 17:09, 7F
推
04/15 17:14,
5年前
, 8F
04/15 17:14, 8F
推
04/15 17:17,
5年前
, 9F
04/15 17:17, 9F
推
04/15 17:23,
5年前
, 10F
04/15 17:23, 10F
推
04/15 17:25,
5年前
, 11F
04/15 17:25, 11F
推
04/15 17:33,
5年前
, 12F
04/15 17:33, 12F
推
04/15 17:37,
5年前
, 13F
04/15 17:37, 13F
※ 編輯: earpods (35.194.184.77), 04/15/2019 17:39:15
推
04/15 17:42,
5年前
, 14F
04/15 17:42, 14F
推
04/15 17:49,
5年前
, 15F
04/15 17:49, 15F
推
04/15 17:59,
5年前
, 16F
04/15 17:59, 16F
→
04/15 18:00,
5年前
, 17F
04/15 18:00, 17F
推
04/15 18:02,
5年前
, 18F
04/15 18:02, 18F
推
04/15 18:09,
5年前
, 19F
04/15 18:09, 19F
推
04/15 18:09,
5年前
, 20F
04/15 18:09, 20F
推
04/15 18:19,
5年前
, 21F
04/15 18:19, 21F
推
04/15 18:23,
5年前
, 22F
04/15 18:23, 22F
推
04/15 18:37,
5年前
, 23F
04/15 18:37, 23F
推
04/15 18:41,
5年前
, 24F
04/15 18:41, 24F
推
04/15 18:42,
5年前
, 25F
04/15 18:42, 25F
推
04/15 18:55,
5年前
, 26F
04/15 18:55, 26F
→
04/15 18:55,
5年前
, 27F
04/15 18:55, 27F
推
04/15 19:07,
5年前
, 28F
04/15 19:07, 28F
推
04/15 19:10,
5年前
, 29F
04/15 19:10, 29F
推
04/15 19:10,
5年前
, 30F
04/15 19:10, 30F
推
04/15 19:21,
5年前
, 31F
04/15 19:21, 31F
推
04/15 20:20,
5年前
, 32F
04/15 20:20, 32F
→
04/15 20:23,
5年前
, 33F
04/15 20:23, 33F
推
04/15 20:33,
5年前
, 34F
04/15 20:33, 34F
推
04/15 20:35,
5年前
, 35F
04/15 20:35, 35F
推
04/15 20:35,
5年前
, 36F
04/15 20:35, 36F
推
04/15 21:07,
5年前
, 37F
04/15 21:07, 37F
推
04/15 21:10,
5年前
, 38F
04/15 21:10, 38F
還有 141 則推文
還有 6 段內文
→
04/18 22:55,
5年前
, 180F
04/18 22:55, 180F
D:departure去程, R:return回程. 2是指有兩段的航班(要轉機)
※ 編輯: earpods (35.194.184.77), 04/18/2019 23:11:38
推
04/18 23:14,
5年前
, 181F
04/18 23:14, 181F
推
04/18 23:27,
5年前
, 182F
04/18 23:27, 182F
→
04/18 23:28,
5年前
, 183F
04/18 23:28, 183F
推
04/18 23:54,
5年前
, 184F
04/18 23:54, 184F
推
04/19 07:46,
5年前
, 185F
04/19 07:46, 185F
推
04/19 07:48,
5年前
, 186F
04/19 07:48, 186F
推
04/19 07:50,
5年前
, 187F
04/19 07:50, 187F
推
04/19 08:40,
5年前
, 188F
04/19 08:40, 188F
推
04/19 08:45,
5年前
, 189F
04/19 08:45, 189F
推
04/19 10:06,
5年前
, 190F
04/19 10:06, 190F
→
04/19 10:06,
5年前
, 191F
04/19 10:06, 191F
推
04/19 10:12,
5年前
, 192F
04/19 10:12, 192F
推
04/19 10:14,
5年前
, 193F
04/19 10:14, 193F
推
04/19 10:33,
5年前
, 194F
04/19 10:33, 194F
推
04/19 10:35,
5年前
, 195F
04/19 10:35, 195F
→
04/19 10:35,
5年前
, 196F
04/19 10:35, 196F
推
04/19 10:54,
5年前
, 197F
04/19 10:54, 197F
推
04/19 11:10,
5年前
, 198F
04/19 11:10, 198F
推
04/19 11:27,
5年前
, 199F
04/19 11:27, 199F
推
04/19 12:06,
5年前
, 200F
04/19 12:06, 200F
→
04/19 12:07,
5年前
, 201F
04/19 12:07, 201F
推
04/19 12:42,
5年前
, 202F
04/19 12:42, 202F
推
04/19 13:56,
5年前
, 203F
04/19 13:56, 203F
推
04/19 14:51,
5年前
, 204F
04/19 14:51, 204F
推
04/19 14:56,
5年前
, 205F
04/19 14:56, 205F
推
04/19 16:04,
5年前
, 206F
04/19 16:04, 206F
推
04/19 16:11,
5年前
, 207F
04/19 16:11, 207F
→
04/19 16:13,
5年前
, 208F
04/19 16:13, 208F
推
04/19 16:52,
5年前
, 209F
04/19 16:52, 209F
推
04/19 18:14,
5年前
, 210F
04/19 18:14, 210F
推
04/19 18:17,
5年前
, 211F
04/19 18:17, 211F
推
04/19 18:48,
5年前
, 212F
04/19 18:48, 212F
→
04/19 18:48,
5年前
, 213F
04/19 18:48, 213F
推
04/20 01:30,
5年前
, 214F
04/20 01:30, 214F
推
04/20 01:34,
5年前
, 215F
04/20 01:34, 215F
推
04/20 09:27,
5年前
, 216F
04/20 09:27, 216F
推
04/20 11:36,
5年前
, 217F
04/20 11:36, 217F
封測結束!謝謝!
※ 編輯: earpods (1.163.78.237), 04/20/2019 22:10:56