PChome QuickAdd: Chrome Extension

這是一個chrome擴充套件,不斷自動刷新購物車頁面直到追蹤清單中有出現可以加入購物車的商品,將商品加入購物車後進入結帳畫面(目前結帳方式僅支援「ATM轉帳」)。即使追蹤清單被隱藏起來也可以正常運作!

如何使用請點我
記得閱讀注意事項

聲明

此套件僅供學習,請勿應用於非法行為或損害他人權益之行為。

套件說明

此套件僅會在pchome購物車畫面中啟動!

  1. 使用者點擊套件圖標, 開始
  2. 於頁面中找出追蹤清單並打開
  3. 取得追蹤清單內容
  4. 如果追蹤清單內所有商品都無法加入購物車,重整頁面並從2.從新開始
  5. 如果追蹤清單內有至少一項商品可加入購物車,將商品加入購物車
  6. 觸發「ATM轉帳」按鈕
  7. 此時會出現小視窗提醒ATM轉帳不受24小時配送限制,觸發「確認」按鈕
  8. 進入訂貨人&送貨人資料畫面
  9. 結束

使用方法

  1. 先將想要的商品加入追蹤清單
    (目前不支援需要另外勾選贈品etc的商品)
  2. 進入購物車頁面
  3. 點擊瀏覽器地址欄右邊的套件圖標,即開始進行
  4. 想停止時,再次點擊圖標

注意事項

  • 請勿同時於多個不同標籤頁開啟購物車頁面!(我還沒測試過,不知道會發生什麼事...)
  • 開始執行程式(點擊圖標)之前,追蹤清單內必須有至少一項商品
  • 目前不支援需要另外勾選贈品etc的商品
  • 目前結帳方式僅支援「ATM轉帳」
  • 程式只會進行到 「訂貨人及收貨人資訊」 的頁面,並不會直接幫你送出訂單!
  • 程式開始執行後,可以不用一直盯著畫面看。只要不把標籤頁關掉,當成功進入結帳畫面的時候會自動把標籤頁叫出來

TODO

  1. 追蹤清單為空的時候的處理 (現在是會當作清單還未載入,然後就一直在那裏檢查)
  2. 支援其他結帳方式
  3. 提供關閉console.log的選項