隨手寫了一個小程式,免費提供大家使用和下載。
程式功能:幫你把網頁裡的checkbox(複選框)打勾。
- Windows 下載點:
for chrome v75:
https://drive.google.com/file/d/1p4-pEF3EIfphi4LLeP3K9IcbgDZhgc6e/
(for chrome v76:
https://drive.google.com/file/d/1qfPdfthOudfEa1yk55rtaEbzXvLrTfT5/ - Apple MacOS 下載點:
for chrome v75:
https://drive.google.com/file/d/1fzPaRgQUAiyGW7TSDs19sYvUT4TQT386/
for chrome v76:
https://drive.google.com/file/d/1Hbyi6k_rWjk5WqOqSYazGRxPTd328eMq/
附註1:請更新你的chrome瀏覽器到最新的版本(ver 75以上)。
附註2:如果搶票機器人的自動化的腳本已經可以執行,請不要升級chrome瀏覽器的版本,要升級chrome瀏覽器之前,請先檢查看看沒有和您你chrome瀏覽器相符的自動化的腳本可以下載,如果沒有的話,請再手動安裝指定版本的chrome瀏覽器。
影片示範在KKTIX及拓元網站:
https://www.youtube.com/watch?v=bP71cj2CY-U
執行畫面如下:
程式實作原理:Selenium 使用 Chrome 瀏覽器 webdriver
https://stackoverflow.max-everyday.com/2018/03/selenium-chrome-webdriver/
原始碼:https://github.com/max32002/MaxCheckBot
Q&A 常見問題:
Q:這個搶票程式有違法拓元相關法律嗎?
A:由於Max本身不具法律背景,無法回覆這個問題。Max猜測如果你在拓元網站所留下的資料是真的,可能就沒問題。
Q:這程式可確保會搶到票嗎?
A:不會。
Q:那下載程式後要怎麼操作,有教學嗎?不然怎麼使用?
A:有網頁說明和Youtube 影片。
Q:所有購票系統都可以執行嗎?
A:是的。
Q:可以用永久嗎?
A:可以一直使用。
Q:你都會一直更新嗎?
A:不一定會更新,等chrome瀏覽器改版時會更新,目前只支援最新版本的 chrome 瀏覽器。
Q:請問搶票程式不會被售票網擋下來嗎?
A:理論上擋不下來,目前還沒有擋,未來很難說。
Q:有電腦安裝數的限制嗎? (多台電腦OK?)
A:沒有限制,免費使用。
Q:只能用電腦嗎還是手機也可以?
A:只限電腦,並限定於 Windows/MacOS/Linux 平台。
Q:想請問能否幫忙搶票?
A:沒有提供代搶票的服務。
Q:可以直接幫我搶票嗎?
A:沒有提供代搶票的服務。
Q:沒辦法 點2下執行檔就跑
A:
1:請先確定電腦裡有安裝 chrome 瀏覽器。
2:請先確認您的 chrome 有更新或降低到到目前程式可以支援的指定版本。
附註:如果搶票機器人的自動化的腳本已經可以執行,請不要升級chrome瀏覽器的版本,要升級chrome瀏覽器之前,請先檢查看看沒有和您你chrome瀏覽器相符的自動化的腳本可以下載,如果沒有的話,請再手動安裝指定版本的chrome瀏覽器。
太舊的 chrome 執行起來會有問題,請先更新chrome瀏覽器為最近的版本,更新方式為:「設定」->「關於Chrome」。
3:請先「解壓縮」你的壓縮檔,不能直接在壓縮檔裡執行。
4:點 2下 max_checkbot.exe 即可開啟chrome 瀏覽器開始買票。
macOS 的用戶請改點 MaxCheckbot app .
Q:電腦是MacBook,點兩下MaxCheckbot的應用程式卻沒有跳到chrome的頁面。
A:被程式控制的chrome 的一樣的正常的chrome會是另一個獨立的圖示在 Dock 裡,被程式所控制的chrome 會多一行字在網址列下面:
Chrome is being controlled by automated test software.
Q:我每次點兩下MaxCheckbot的應用程式,一開始都會出現在dock中沒錯但很快地又消失了。
A:請試看看在Finder 裡的 MaxCheckbot 按右鍵,選「開啟」(Open)。從網路上下載的程式,第一次可能需要手動做這個動作一次。
相關新聞:
為什麼這些臉書社團總有熱門演唱會黃牛票?國內工程師因撰寫秒殺訂票程式遭刑事局逮捕
https://www.techbang.com/posts/48849
黃牛集團的行為,不僅造成網路售票公司網路流量異常,且因大量偽冒個資造成該公司與正常用戶之困擾,因此網路售票公司向刑事局提出妨害電腦使用及偽造文書告訴。
自己使用,沒有「妨害電腦使用及偽造文書告訴」這2個問題。
寫python 搶票,除非有證據證明有牟利行為,也無利用系統漏洞。只是利用工具來有效率的完成自己想買的商品。很難用現有法條定罪。
相關文章:
Max 學習 selenium
http://stackoverflow.max-everyday.com/tag/selenium/
Max搶票機器人Facebook:
https://www.facebook.com/maxbot.ticket/
Max的拓元搶票機器人
http://max-everyday.com/2018/03/tixcraft-bot/
Max的KKTIX搶票機器人
http://max-everyday.com/2018/12/kktix-bot/
Max的FamiTicket搶票機器人
http://max-everyday.com/2019/01/maxbot-famiticket/
Max的城市售票網搶票機器人
http://max-everyday.com/2019/02/urbtix-bot/
Max的cityline搶票機器人
http://max-everyday.com/2019/03/cityline-bot/