透過 Surge 將 CloudFlare WARP+ 轉為靈活代理使用

​ Surge 跟 CloudFlare WARP+ 都是已經存在很久的東西,不過最近因為這兩個東西都進行升級了 兩個一起搭配使用起來特別爽~他們這兩個最近主要更新的東西是: Surge 最近版本可以將 WireGuard VPN 轉換成代理來使用(參考) CloudFlare WARP+ 最近網路升級,在台灣使用的話都能分配到台北 TPE 的節點,台灣延遲跟連線速度都非常好 ​ 而 CloudFlare 的 WARP+ 其實就是一個 WireGuard 的 VPN 所以這篇就來教學跟你說如何將 WARP+ 新增到 Surge 來更加靈活的使用 ​ 下載安裝 CloudFlare App 首先先下載官方的 App: https://warp.plus/fSJBH (如果是第一次使用,最好使用上面我的推薦連結下載,這樣你我都能拿到免費 1GB WARP+ 流量) 接著打開 App,點右上角三條線會跳出設定視窗,接著點「帳戶」(如下圖) ​ ​ 接著就會看到一個「金鑰」,點進去之後就能把金鑰拷貝起來(如下圖) ​ ​ 這個金鑰請自己保存好,下一個步驟會用到 ​ 安裝使用 wgcf 接著我們要使用一個第三方的免費開源程式,可以幫我們把 CloudFlare WARP+ 金鑰轉換成普通 WireGuard 的設定檔 wgcf 項目網址: https://github.com/ViRb3/wgcf 在 Mac 電腦上面有安裝 HomeBrew 的話,可以直接使用下面指令快速安裝 $ brew install wgcf ​...

February 28, 2022 · 1 min · jkgtw

輕鬆架一套類 IFTTT 的自動化工作流「n8n」

​ 應該不少人都有玩過 IFTTT 的服務,可以建立起非常強大且方便的自動化工作流 它的主要原理跟工作流程是「如果 OOO 變成 YYY 以後,就進行 XXX 的動作」 舉例來說可以是「如果明天天氣預報會下雨,就發簡訊或者郵件通知我」、「如果收到某人訊息,就加到重要代辦事項」等等 IFTTT 目前可以免費試用,最多開三個 Applets,且每個 Applets 檢查更新頻率在一小時 如果你想要解除限制的話,就需要訂閱他們的 IFTTT Pro 服務,可以享有無限 Applets 且每五分鐘就能更新一次的服務 ​ 不過今天要介紹的是另外一款有類似功能的工具 n8n,支援的服務也相當多 而且是免費開源,也能自己架設在自己伺服器上,甚至可以跑自己寫的腳本,所以可自定義性更強,相當的不錯 ​ n8n 介紹影片: ​ 前段時間我自己也架了一套出來玩玩,觀察幾天運作相當穩定,所以寫一篇記錄一下 不過因為 n8n 自定義功能強大,玩法相當多,無法靠三言兩語講完,所以這篇只會有 RSS to Telegram 的例子 其他部分留待自己開發出更適合你自身的玩法 😚 大概流程分為以下兩部分: 使用 Docker 快速建立一套開箱即用 n8n 監測某 RSS Feed 出現關鍵字時,用 Telegram 私訊通知你,或者發送到某 Telegram 群組 or 頻道裡面 ​ Docker 安裝 n8n Docker 的執行環境請參考其他文章,或者有些人喜歡安裝在 NAS 裡面也可以 而 n8n 的 Docker 版本也相當簡單,沒有太多什麼需要額外設定的選項,我們只要先建立一個資料夾給 n8n 放資料庫即可...

September 16, 2021 · 4 min · jkgtw

用 Docker 搭一個無人值守全自動領 Epic 免費遊戲的小幫手

​ Epic Games 這家公司很神奇,從以前就一直頗受個資爭議,直到最近還跟 Apple 大打官司還意外牽扯出不少業界祕辛 其中一個就是 Epic Games 每個禮拜送遊戲能帶來多少好處與成本? 官司是非對錯就留待法官去判,我只知道既然他免費送,就應該想辦法領好領滿才是 😚 ​ epicgames-claimer 「小眾軟件」有介紹這個比較簡單容易的 Docker 能跑起來,只要一行指令並寫上你的 Epic 帳號跟密碼即可馬上領遊戲 docker run -d --restart=unless-stopped -e AUTO_UPDATE=false -e TZ Asia/Taipei luminoleon/epicgames-claimer -u [email protected] -p somepasswords 溫馨提示:以上需要替換掉帳號跟密碼的部份,直接拷貝粘貼是不行的 ​ 不過這個容器簡單是簡單,如果你有些進階需求就暫時還沒辦法處理 像是目前還不支援雙步驗證的登入、系統觸發 hCaptcha 時也無解 不過如果你沒這類需求煩惱,可以直接用上面的指令直接就跑起來,群暉 NAS 的話「小眾軟件」也有介紹到如何設定 ​ epicgames-freegames-node 而本篇這邊介紹的是另外一個作者開發相同功能的 Docker 容器,可選的選項比較多 支援雙步驗證跟遇到 hCaptcha 時的解決方案,遇到登入疑難雜症時甚至可以直接匯入瀏覽器上的 cookie 等等 項目的網址: https://hub.docker.com/r/charlocharlie/epicgames-freegames ​ 如果你跟我一樣有遇到登入困難,可以依照下面步驟快速部署這個容器 首先要先建一個設定檔「config.json」,下面是範例(直接拷貝是沒用的) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 { "searchStrategy": "promotion", "runOnStartup": true, "cronSchedule": "35 6 * * *", "logLevel": "info", "hcaptchaAccessibilityUrl": "https://accounts....

September 5, 2021 · 2 min · jkgtw

如何更新 Surge for iOS 裡安裝的各種模組與外部資源腳本?

​ 是的,沒想到我會寫這一篇。。。 最近似乎使用 Surge 的人變多了,許多人都還是新手搞不清楚如何更新模組跟腳本 因為被問到有點多,所以乾脆寫一篇圖文教學好了 🤦‍♂️ ​ 如何更新 Surge 裡安裝的模組? 打開 Surge 的首頁欄位,找到「模組」按下去,接著找到你想要更新的模組,往左滑就能出現「更新」的選項 按下「更新」就會開始更新該模組了 ​ 👆 如上圖,往左滑就會看見「更新」與「刪除」的選項 ​ 是的,就是這麼簡單 🤭 ​ 如何更新 Surge 模組裡安裝的外部資源腳本? 外部資源腳本就藏比較隱祕了,很多人以為更新模組就可以了 但其實有時候作者只更新腳本,所以還是也要跑個外部資源腳本的更新比較穩妥 ​ 同樣在 Surge 首頁欄位,左上角顯示的是你目前使用的設定檔名稱 在名稱的地方按下去就會出現「配置列表」的選項,就能看見「外部資源」,具體如下圖 ​ ​ 到「外部資源」後,最底下有個「全部更新」的按鈕,用力按下去即可! (另外「文字模式編輯」也在上圖的位子,有時候需要一次大量快速編輯設定,可以用此模式) ​ ​ 以上就是本篇教學全部內容,我們下篇文章見! 🖖

September 3, 2021 · 1 min · jkgtw

NordVPN - 能吃滿頻寬的高速 VPN

​ 這幾年用過不少 VPN 服務,除了偶而能跨國買便宜商品跟服務以外,使用最多的就是解鎖跨區影片 現在蠻多 VPN 都有提供專屬串流解鎖的伺服器,不過連上後的速度就真的要看點運氣了 有些 VPN 甚至在連上後只剩下 10M 不到的個位數速度,別說看影片了 正常上網就卡到不行,太影響體驗了。。🤦‍♂️ ​ 最近幾個月測試到某家 VPN 以後突然發現新世界 那就是在許多 VPN 評測裡面,綜合評分幾乎都能名列前三的 NordVPN 到維基百科上面翻翻這家公司的歷史,成立時間不長,2016 年才剛成立 能一下子躍升到排行榜前幾名也是說明他們確實有兩把刷子 但是他們在 2019 年的時候,有被爆料出一次資安漏洞,是被第三方安全研究人員披露 NordVPN 被爆料前知情但並沒有主動公告,事後解釋是說他們打算記載內部稽核報告裡面的 該事件也有在維基百科內記錄,有興趣可以戳這了解一下 ​ NordVPN 能夠做到在各方評測裡面都獲得高分不是沒有原因的 他們家的伺服器數量真的是驚人,光是北美就有將近兩千五百台伺服器 台灣也有一百多台的數量,詳細可以到他們官網戳戳看 ​ ​ 特別要注意到的是,NordVPN 他們家有提供 WireGuard 協議 目前市面上其他大部分 VPN 廠家常見都只有 IKEv2 / OpenVPN 而已(或者更老),比較少有提供這個新協議 透過這個 Linux 原生 Kernel 支援的 WireGuard,連線效能大增 在同樣的設備、伺服器與網路環境下,卻能達到更加優秀的速率 ​ NordVPN 自家的 NordLynx 就是他們在 WireGuard 基礎上修改而來的 推薦所有使用 VPN 的人,如果廠家有提供 WireGuard 協議的話,這個應該要列為首選 ​ ​ 不過很神奇的是,我在台灣,連他們台灣的伺服器速度大約只能跑到 80M 左右而已...

December 11, 2020 · 1 min · jkgtw