Skip to content
This repository has been archived by the owner on Oct 15, 2022. It is now read-only.

Latest commit

 

History

History
45 lines (38 loc) · 2.95 KB

README.zh-tw.md

File metadata and controls

45 lines (38 loc) · 2.95 KB

McDonald's Daily Coupon Collector

MyGet

自動化麥當勞報報抽取優惠卷應用

其它語言:English、繁體中文

特色

  • 本應用基於 Google App Script 進行開發,每日自動化執行。
  • 使用者可以使用自己 Google 帳號進行架設。

注意事項

  • 由於臺灣麥當勞已關閉麥當勞報報並切換至全新麥當勞APP,故本專案將停止支援。
  • 本應用尚未支援透過 Facebook 、 Google 或 Apple 登入之使用者。
  • 本應用在未來隨時可能無法支援,因麥當勞報報已將簡易的 MD5 雜湊演算法換成 AES 加密演算法。

設置步驟

  1. 在自己的 Google Drive 新增 Google 試算表,並新增第二工作表。
  2. 於第一頁工作表輸入以下內容:
    # Username Password Token Last Update Last Coupon Expiring Sticker Next Month Sticker
    1 <您的帳號> <您的密碼>
    ... <更多帳號> <更多密碼>

    分別於 Username 欄位及 Password 欄位輸入麥當勞報報之帳號及密碼。

    剩餘空白欄位請保持空白,本應用會自動化填入內容。

  3. 在自己的 Google Drive 新增 Google App Script 專案。
  4. 下載或複製本應用程式碼。
    git clone https://github.com/Hash7ag/mcddaily-collector.git
  5. main.js 第一行程式碼變數 sheetId 改成第一步驟所創建的試算表 ID
    var sheetId = "<Spreadsheet ID>";
  6. 透過 clasp 或複製貼上,將main.jsmcddaily-api.jslibrary.jsindex.html 上傳至第三步驟所創建的專案。
  7. 透過觸發條件每天呼叫 collect 函式進行優惠卷抽取。
  8. 透過觸發條件每天(或每小時)呼叫 updateList 函式更新網頁優惠卷列表。
  9. 將專案部屬為網路應用程式
  10. Enjoy!

版權聲明

著作權 © 2020-21 Hash7ag 版權所有

本專案採用 MIT 授權條款