bot

A collection of 8 posts
development

開發 Telegram Bot 簡介

Overview 寫 Telegram bot 其實很簡單,只是處理幾個 http request 而已。反而是 set up 還比較麻煩。 要建立 bot 大約要做以下步驟: 1. 跟 BotFather 說要起機......械人 2. 從 Telegram 收取 message 3. 處理 message Bot Father 建立一個 bot,當然要透過另一個 bot 去做。在 Telegram 找 BotFather,然後跟他對話即可。 設立簡介、名稱、command list 都要透過 BotFather 去做。完成後會得到一個 bot
3 min read
bot

The Rise of Chat Bot

想在 smart phone 上查看巴士班次,你會怎樣做?下載巴士 App 吧。想訂餐廳?下載餐廳 App 吧。想查看電氣?又下載香港天晴另一個 App 吧。 為什麼只是做一件簡單的事,卻要大費周章的下載一個專用 App 去執行?為什麼就不能有一個 God App 去做所有的事情? 想像一下,只需要 send 一個 message ,便可以替你訂餐廳、買飛、 查看巴士到站時間、Uber 訂車。會不會比起安裝不同的 app,再 click 不同的按鈕去執行更方便呢? 其實只要 Instant Message App 開放 API,developer 便可以開發跟 app 同樣功能的 chat
6 min read
android dev

iPhone Reserve Bot 教學 5 - 最後的預訂

來到 iReserve 最後的教學。回顧一下完整的步驟: 1. 在第一頁 2. 網頁會下載 驗證碼 captcha 3. 用戶在輸入 apple ID 、密碼和 驗證碼 captcha,按遞交 4. 在第二頁會用 ajax 下載顯示 SMS 的碼 5. 用戶用手機將 SMS 碼以 SMS 形式寄到 Apple 電話,等待回覆 6. Apple 回覆 SMS code 7. 用戶到第二頁輸入發送 SMS 的手機號碼和 SMS 回覆碼,遞交 8. 在第三頁網頁會自動下載你的個人資訊 9. 用戶選擇 Apple
10 min read
android dev

iPhone Reserve Bot 教學 4 - 接收 SMS

前言 來到 Part 4,今次是收 SMS。又來回顧一下完整的步驟: 1. 在第一頁 2. 網頁會下載 驗證碼 captcha 3. 用戶在輸入 apple ID 、密碼和 驗證碼 captcha,按遞交 4. 在第二頁會用 ajax 下載顯示 SMS 的碼 5. 用戶用手機將 SMS 碼以 SMS 形式寄到 Apple 電話,等待回覆 6. Apple 回覆 SMS code 7. 用戶到第二頁輸入發送 SMS 的手機號碼和 SMS 回覆碼,遞交 8. 在第三頁網頁會自動下載你的個人資訊
7 min read
android dev

iPhone Reserve Bot 教學 3 - 發送 SMS

前言 來到 Part 3 了。今次我們來玩 SMS,開始前我們來回顧一下完整的步驟: 1. 在第一頁 2. 網頁會下載 驗證碼 captcha 3. 用戶在輸入 apple ID 、密碼和 驗證碼 captcha,按遞交 4. 在第二頁會用 ajax 下載顯示 SMS 的碼 5. 用戶用手機將 SMS 碼以 SMS 形式寄到 Apple 電話,等待回覆 6. Apple 回覆 SMS code 7. 用戶到第二頁輸入發送 SMS 的手機號碼和 SMS 回覆碼,遞交 8.
9 min read
android dev

iPhone Reserve Bot 教學 2 - 登入 Apple Store

前言 現在開始我們寫 Android App,請確保你有以下智識,否則應該跟不上。 * 懂 Java (if-then-else, for loop, HashMap) * 懂 Hello World 程度的 android app * 懂設定 eclipse / IntelliJ IDEA 去 import library 和 compile & run android app 請留意本文會介紹一些 Android 相關概念, 但 code 以簡單化為目標,未必是 Android Design Best Practice。 前期準備 新增一個 Hello World Application 開啟 AndroidManifest.xml 新增以下
13 min read
android dev Featured

iPhone Reserve Bot 教學

寫訂 iPhone 嗎?想學寫 Android App 嗎?看看這篇教學吧! 本教學透過寫預訂 iPhone 6 (HK) 的自動化程式 (bot) 這一實際例子,教大家寫 Android App。你只需要懂得寫 Android 的 Hello World App,便可以跟著教學一步一步的寫好這個 bot,並在途中學到 Android App 的一些相關概念。 來,學懂後就算將來要預訂 iPhone 6s 或 iPhone 7 也不用到討論區跪求 bot 了。大家一起踏入寫 app 的深淵吧! 1. 教學 1 - 搜集資料 2. 教學
1 min read
android dev

iPhone Reserve Bot 教學 1 - 搜集資料

前言 全城熱炒的 iPhone,每次 Apple 一放貨出來,不用三十秒便已被人訂光,不用自動化程式去遞交基本上沒有機會訂到。其實這類自動化程式不太難寫,因為只是模擬 html request 而已。我們來研究一下吧。 要求 開始前,建議你對 html get/post 有基本認識,也要對 programming 有基本底子。另外由於 Reserve 需用到 SMS,我們會用 Android 來寫此程式,所以你最好對 Android App development 有所了解。 基本流程 要寫 bot,當然要了解整個流程,如有幾多個頁面,每頁之間要交換的資料等。 如你已買過一次,應該也知道整個預訂流程,現在整理一下: 1. 瀏覽第一頁 2. 用戶在輸入 apple
5 min read