從此不斷簽!使用 Surge 幫你在巴哈姆特自動完成每日獎勵!

​ 之前有介紹過 Surge 自動蝦皮領每日金幣,最近又看到有大神寫了巴哈姆特的腳本 測試一下非常好用,目前除了巴哈網站的自動每日簽到以外,還順便會幫你把公會簽到以及動畫瘋每日問題都一起完成 不過好像有人有使用困難,所以就寫一篇來手拉手圖文教學一下怎麼使用這個好用的腳本 ​ 根據大神作者的說明,這個腳本除了可以在 Surge 跑以外,還可以在 Quantumult X 跟 Loon 通用 不過我只有 Surge,所以這篇就只有介紹如何在 Surge 上面操作,其他 App 請自行摸索,應該都大同小異 另外要說明的是如果你巴哈姆特帳號有啟用兩步驗證,需要關閉才能正確運作 2021/07/27 update 大神更新已經加上兩步驗證支援以及另外一個隱藏功能 懂的人請自己看程式碼,就是填上資料跟打開開關而已 🙄 巴哈姆特也有一篇公告在介紹簽到有什麼獎勵:【公告】簽到功能上線 ​ 首先請打開這個網址,複製裡面全部腳本的內容(不是複製網址): https://raw.githubusercontent.com/NobyDa/Script/master/Bahamut/BahamutDailyBonus.js ​ 複製腳本完畢後,打開 Surge,然後新增一個本機腳本(如下圖) ​ 新的腳本請依照下圖數字一步一步設定,到第 7 的步驟時候,把剛剛複製的腳本全部貼上 ​ 貼上所有腳本程式碼以後,找到第 39 行跟第 42 行 把 YourUserName 換成你的巴哈帳號,把 YourUserPassword 換成你巴哈密碼,其他不用動 之後按下右上角的 10 完成即可,到此就已經完整安裝完畢 ​ 如果你沒把握也可以先在設備上執行一次腳本測試看看能不能正常運作 同樣回到 Surge 首頁,點腳本的編輯器,然後載入剛剛新增的 BahamutDailyBonus.js ​ 如上圖,載入之後點右下角的「執行」,他就會馬上跑一次 ​ 👆 出現如上圖的畫面,表示你設定的帳號密碼,已經可以成功透過腳本登入以及簽到 ​ 以後只要每天早上八點你手機是開機狀態,並且 Surge 有在背景執行的話,就會自動執行腳本幫你到巴哈姆特簽到...

July 25, 2021 · 1 min · jkgtw

使用 Surge 在網路變化時,自動切換 AdGuard Home 與 NextDNS

​ 之前有寫到一篇介紹 Surge 根據 WiFi 環境變化來自動選擇使用 DNS Server 的文章 每次域名查詢都要去跑一次 Script,先不論有無額外效能損耗,這樣似乎有點不太優雅 前兩天在 Surge 支援論壇裡面,看到某大神寫的一段範例,剛好可以完美解決這個自動切換 DNS 需求 Surge 只有在網路發生變化的時候才會觸發一次,並根據環境自動將 DoH 啟用或者關閉,非常不錯 所以就稍微拿來改一下,用了幾天沒出現什麼問題,就順便在此篇分享並記錄下來 ​ 先說一下我自己的需求,我在家中以及常待的辦公室都有自建 AdGuard Home 在 WiFi 局域網內 所以在認識的 WiFi SSID 下的時候,就用 DHCP Server 指定的 AdGuard Home 即可 只有外出使用行動網路或者不認識 WiFi 時候會需要自動切換啟用 NextDNS DoH 服務 清楚明白自己需求後,就可以開始實作了 😚 ​ 👆 Surge 的 DNS 設定改成預設,DoH 留空白不填 ​ 接著新建一個本機模組,可以啟用 / 關閉 NextDNS DoH 的模組 Surge App -> 模組 -> 建立本機模組,模組內容如下: 1 2 3 4 5 #!...

April 12, 2021 · 2 min · jkgtw

使用 Surge 全自動無人值守幫你蝦皮每日簽到爽領金幣

​ Surge 是一個 iOS / macOS 平台非常強大的網路工具,之前已經有介紹過多次 Github 上面有眾多 Surge 自動化腳本可以使用與參考,但是主要都是中國網站居多,台灣常用網站很少 最近爬一爬看到有某人寫了越南蝦皮的簽到腳本,拿來參考一下,發現修改一下台灣蝦皮也能通用 於是就動動手搬運,並製作成模組方便安裝 ​ Surge 模組的安裝網址在下面: https://raw.githubusercontent.com/jkgtw/Surge/master/Modules/AutoShopeeCheckin.sgmodule 直接拷貝整段網址然後貼到 Surge 模組裡面安裝,記得打開 Surge 規則模式、腳本與 MitM 的功能 ​ 安裝完畢,也確定更新外部資源成功後,再來需要手動先去抓取保存你蝦皮帳號的 Cookie 在已經安裝蝦皮 App 的 iOS 直接戳這個蝦皮網址: https://shopee.tw/me/setting 正常應該會直接帶你去蝦皮 App 的設定頁面 如果你沒登入的話,請開始登入你的蝦皮帳號,打開這網址過程可能會一直跳「保存成功」,但請忽略它 請確認你有完成登入,進到蝦皮設定的頁面,然後跳出的「保存成功」才是有用的 ​ ​ 如上圖,底下看到「登出」並出現成功截取保存到你的蝦皮 Cookie 以後,就可以關掉瀏覽器分頁了 ​ 2021/02/11 update 蝦皮 Cookie 有時效性,每隔七天左右就會失效 而上述抓 Cookie 過程比較麻煩,所以就稍微更新一下模組 現在直接在蝦皮 App 裡面點一下「蝦皮會員」即可保存新 Cookie 如下圖,A 或者 B 兩個挑一個點就可以了,點了就會保存,順便去領會員優惠券 ​ ​ 至此準備工作已經完成了,每天早上七點只要你手機開機著,並且 Surge 也是在背景開啟狀態下 Surge 就會自動幫你去執行蝦皮簽到腳本,並且會 Push 通知你領取了多少金幣...

November 19, 2020 · 1 min · jkgtw

使用 Surge DNS Script 自動切換本地 DNS

​ 最近在 iPhone 跟 iPad 上都是使用 Surge 來最佳化設備上的網路與調整線路 而因為在家中跟辦公室都有搭建自己本地的 AdGuard Home,外出時想要連到 NextDNS DoH 自己每次動手切換實在太煩了,也不可能每次都記得 Surge 目前版本還沒有內建提供自動根據網路環境切換 DNS Server 的功能 所以昨天在推特上亂入問了作者,作者回覆可以使用 Surge DNS Script 來完成這個功能 ​ DNS 脚本可以实现 — Yachen Liu (@Blankwonder) August 14, 2020 ​ 於是就自己動手寫一段簡單 Script 來完成 下面就記錄一下設定過程,有需要的人可以照著設定即可 ​ 首先先設定一下會在外出時要連線的 DoH,推薦 NextDNS 或者 FutaDNS,也可以同時設定兩組互相備援 ​ ​ 接下來新增一個 DNS Script 進去,請先拷貝下面的 Script 其中第一行的「SSID1」跟「SSID2」請根據你的實際的 SSID 來修改 寫在這裡的 SSID,Surge 會直接使用該網路內 DHCP Server 分發下來的 DNS Server 來解 不會連到你上面設定的 DoH Server,如此即可做到根據 SSID 來自動切換 DNS Server 的簡易功能...

August 15, 2020 · 1 min · jkgtw

蘋果生態圈的網路神器 Surge 4 for iOS 簡易入門教學

​ 我最早接觸 Surge 是在 2015 年 iOS App Store 剛上架就第一批入手了~ 當時我人在中國,翻牆就跟吃飯、喝水、睡覺一樣是每天都需要的 記得當時蘋果 iOS 8 剛剛開放了 NetworkExtension framework Surge 橫空出世最早支援 NetworkExtension,多樣且自由的網路策略非常強大,也是當時最佳 iOS 翻牆工具 隨著時間也有其他開發者也漸漸投入研究蘋果這種系統等級的網路框架,App Store 上漸漸多了許多選擇~ 像是小火箭(Shadowrocket)、小氣球(Loon)或者圈叉(Quantumult X),都是同類相當不錯的競品 其中又以圈叉特別厲害,最早開始支援 Scripting 的功能 後來 2016 年時候我因為搬回台灣,台灣網路無需翻牆,所以瞬間就沒有繼續用下去的動力了。。。 ​ Surge 作者在去年的時候推出一個密碼管理工具「Elpass」 所以從去年那時候開始我又會三不五時看到作者在 Surge 開發的相關進度 最近會又開始用回 Surge 是因為發現作者加入一系列強大功能 如支援 MitM、Scripting、專屬 Snell 協議與快速設定的 Module 功能。。等等 玩法已經不僅僅是翻牆代理工具而已,已經是一個功能強大完整的「網路工具」了~ ​ 強大的 iOS 平台網路工具一下吸引許多寫 Script 的大佬們投入研究,像是有針對 Netflix 的 Script 在非越獄情況下可以在官方 Netflix App 影片介紹頁,直接顯示 imdb 與 douban 的第三方評分分數 ​ 👆 如上,左邊是原本 App 內的樣子,右邊是開啟 Script 以後的樣子,紅色框框就是 ​...

April 20, 2020 · 3 min · jkgtw