大家一起來玩 Mastodon 吧!

​ Twitter 推特在馬斯克買去以後,幾乎是把公司從頭到尾整個改的亂七八糟,尤其是最近把 Twitter API 大砍的舉動 這導致許多開發者紛紛出逃,像是 Tweetbot 跟 Twitterrific 開發者應該相當傻眼,已經辛辛苦苦經營超過十年以上,就這樣被迫結束營業 而且推特一個這麼大的公司,連個事前通知都沒,直接 ban API 的作法真是前代未聞… 事已至此推特已經恢復不到當年重視第三方開發者的狀態了,雖然在馬斯克接管前好用的 API v1 也被砍就是了 😵‍💫 但馬斯克上台後這些超乎常理的動作才是壓倒駱駝最後的一根稻草 推特當時的 CEO 跟員工還有股東們不知道會不會很後悔當初同意賣給馬斯克呢? 😆 ​ 大家都在說逃吧逃吧,那到底能跑去哪裡?目前總體看下來我感覺開放且去中心化的聯邦宇宙應該會是一個比較好的選擇 雖然人人都可以搭自己獨立的實例,但借助聯邦宇宙通用的 ActivityPub 協議,即使在不同伺服器的人,也可以互相跟隨與互動 所以聯邦宇宙的各伺服器是「互相獨立」且又「不互相依賴」的存在 隨著時間的推移(以及推特的自爆),這個聯邦宇宙應該會越來越壯大!? 聯邦宇宙比較知名的平台不只有 Mastodon,另外還有日本開發者主導開發相對輕巧的 Misskey 也是相當熱鬧 目前看來從推特轉投入開發 Mastodon 客戶端的開發者比較多,應該能給原來推特使用者的體驗會差不多甚至是更好! 💪 ​ 挑選一個註冊伺服器 聯邦宇宙人人花點時間都能搭自己的實例,但跟買車與養車同樣道理,搭起來簡單,長時間維護有一定困難的 除非對自己 DIY 能力有把握,出問題又有時間去找解答,不然我建議還是直接從官方推薦伺服器裡面挑一個 官方列出來的伺服器,可以挑一個自己喜歡的域名: https://joinmastodon.org/servers ​ ​ 我自己是選了一個 mastodon.social 的來註冊,這個是 Mastodon 德國開發最早建立運營的伺服器 觀察一陣子發現這伺服器版本更新速度相當快,基本上有 RC 的時候他們都直接用了,新功能支援比較快 也想要註冊這伺服器的人可以使用我的邀請連結註冊: https://mastodon.social/invite/g8Yfkx34 網站上的連結是: https://mastodon.social/@jkgtw ​ 推薦的客戶端 像是上面提到的 Tweetbot 開發者專門為 Mastodon 開發的 Ivory 就很讚,還有原 Spring 開發的 Mona 也相當優秀 Mona 雖然還在測試,但目前整體完成度較高,多平台的 iCloud 同步也都已經做好,應該很快就會脫離測試階段 上述這兩款是付費軟體,而且 Ivory 是訂閱制的,Mona 則未來正式版會是買斷制的 如果不喜歡這兩款的話,還可以參考免費開放原始程式的 Ice Cubes,這款蠻推的,開發者的開發新版頻率相當高 堪稱開發狂人,有任何使用上的問題反應或者新功能建議,他也很快就能做出回應 ​ ...

February 26, 2023 · 1 min · jkgtw

利用 Surge for iOS 根據網路環境自動切換 DNS 服務

​ 關於 Surge 自動切換 DNS 的文章,這篇已經是第三篇,沒意外應該也是最後一篇關於此功能的文章 😂 因為之前寫的 DNS 腳本,我發現還有人在繼續使用 現在開發者已經把這個功能內建到 Surge app 裡面,無需另外在靠腳本來實作,所以就另外寫一篇來更新一下 ​ Surge 在幾個月前的版本更新後,新增 Subnet Settings(子網設定覆蓋)的相關設定 所以很輕鬆就能做到之前需要依靠 DNS 腳本才能做到的事情 💪 ​ 我的需求跟之前一樣 在家以及在辦公室使用熟悉 WiFi 時候切換到內網 DHCP Server 指定的 DNS Server(自建的 AdGuard Home) 其餘情況(使用行動網路以及連上不認識的 WiFi 等等)都使用 NextDNS 的加密 DNS 服務 ​ 首先我們先把預設要用的 NextDNS 加密 DNS 設定好,打開 Surge 以後找到「DNS 設定」 先把預設的 DNS 改成 NextDNS 加密服務,如下圖 ​ ​ 接著如下圖,到更多設定裡面找到子網設定覆蓋的選項 ​ ​ 最後如下圖,把你家中 WiFi SSID 設定好,以及「覆蓋 DNS 設定」跟「覆蓋加密 DNS 設定」改成下圖那樣即可 ​ ​ 如上圖那樣設定後,只要 Surge 連到你設定的 WiFi SSID,就會覆蓋掉你原本的設定 當然你要指定成 system 以外的也可以,自己依照自己需求填寫 如果你有一個以上 SSID 需要修改,那就重複上面步驟來新增設定即可 ...

February 6, 2023 · 1 min · jkgtw

透過 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 ​ 安裝好以後,先用下面指令註冊一下 $ wgcf register ​ 上面指令跑完會在目前目錄下產生一個 wgcf-account.toml 的檔案 ...

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 頻道裡面 ​ ...

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.hcaptcha.com/verify_email/96e9d77b-21eb-463d-9a21-75237fb27b6c", "webPortalConfig": { "baseUrl": "https://epic.exmaple.com", }, "accounts": [ { "email": "[email protected]", "password": "abc1234", "totp": "EMNCF83ULU3K3PXPJBSWY3DPEHPK3PXPJWY3DPEHPK3YI69R39NE" }, ], "notifiers": [ { "type": "telegram", "token": "644739147:AAGMPo-Jz3mKRnHRTnrPEDi7jUF1vqNOD5k", "chatId": "-987654321", } ], } 第 6 行的 hCaptcha 輔助可以直接戳這邊留下 email,收到驗證 email 後,拷貝 email 裡面按鈕的連結,貼上即可 ...

September 5, 2021 · 2 min · jkgtw

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

​ 之前有介紹過 Surge 自動蝦皮領每日金幣,最近又看到有大神寫了巴哈姆特的腳本 測試一下非常好用,目前除了巴哈網站的自動每日簽到以外,還順便會幫你把公會簽到以及動畫瘋每日問題都一起完成 不過好像有人有使用困難,所以就寫一篇來手拉手圖文教學一下怎麼使用這個好用的腳本 ​ 根據大神作者的說明,這個腳本除了可以在 Surge 跑以外,還可以在 Quantumult X 跟 Loon 通用 不過我只有 Surge,所以這篇就只有介紹如何在 Surge 上面操作,其他 App 請自行摸索,應該都大同小異 另外要說明的是如果你巴哈姆特帳號有啟用兩步驗證,需要關閉才能正確運作 2021/07/27 update 大神更新已經加上兩步驗證支援以及另外一個隱藏功能 懂的人請自己看程式碼,就是填上資料、把 false 改成 true 之類的而已 🙄 巴哈姆特也有一篇公告在介紹簽到有什麼獎勵:【公告】簽到功能上線 ​ 2021/09/03 update 原版通知是簡體中文,我搬運一下把內容都改為繁體中文而已 之前安裝過的,可以用下面新網址複製所有內容,重新設定安裝即可 🥺 開始設定之前請記得先設定與打開 Surge 規則模式、腳本與 MitM 的功能 另外還要打開 Surge 的通知功能,在 Surge app 裡面右下角的「更多」->「通知」->「允許通知」 接著打開這個網址,複製裡面全部腳本的內容(不是複製網址): https://raw.githubusercontent.com/jkgtw/Surge/master/JS/BahamutDailyBonus.js ​ 複製腳本完畢後,打開 Surge,然後新增一個本機腳本(如下圖) ​ 新的腳本請依照下圖數字一步一步設定,到第 7 的步驟時候,把剛剛複製的腳本全部貼上 注意一下 3 的 CRON 表達式,每個字元中間要加一個空格 ​ 貼上所有腳本程式碼以後,找到第 39 行跟第 42 行 把 YourUserName 換成你的巴哈帳號,把 YourUserPassword 換成你巴哈密碼,其他不用動 之後按下右上角的 10 完成即可,到此就已經完整安裝完畢 ​ 如果你沒把握也可以先在設備上執行一次腳本測試看看能不能正常運作 同樣回到 Surge 首頁,點腳本的編輯器,然後載入剛剛新增的 BahamutDailyBonus.js ...

July 25, 2021 · 1 min · jkgtw

Disney+ 跨國奇妙旅程 - 解鎖不可描述的 Star 頻道

​ Disney+ 最近很夯,靠著自家強大的一系列 IP,像是 Star Wars 曼達洛人,還有漫威王牌 MCU 從汪達與幻視一路演到最新洛基 創造出不少高收視率的獨佔節目,也因迪士尼落地的國家也越來越多,全球訂閱人數也隨之大漲,前幾個月已經宣告訂閱人數破億 為了配合不同地方的政府政策跟版權政策,Disney+ 在全球各國家可以看到的內容也不太相同 Disney+ 本身是定位為閤家觀賞,基本包含五個主要頻道 Disney、Pixar、Marvel、Star Wars 跟 National Geographic 且因為電視分級制度,在美國的 Disney+ 上述五個頻道都只會播放最高到 PG-14 的分級內容 PG-14 以上的節目在美國,被迪士尼放到 Hulu 專屬頻道裡面了,都是比較成人向的內容 像是陰屍路、X 戰警系列、死侍、X 檔案、住院醫生、活屍末日。。等等,都是不錯的節目 😍 ​ ​ 在美國以外的國家 Hulu 這個牌子不夠知名,所以迪士尼他們另外弄了一個叫「Star」品牌的新頻道 有附贈 Star 頻道的國家月租費都比較貴,大約是比美國單獨訂閱 Disney+ 多了 2~3 美金左右 不過多很多成人向的不可描述內容,還是蠻不錯的 👍 Disney+ 目前在少數國家都已經開通 Star 頻道,像是歐洲還有一些今年新上線的國家,而亞洲離台灣比較近的就是新加坡了 ​ 👆 Star 已經開通的國家列表 ​ 目前 Disney+ 跟 Netflix 的策略相同,不管你在哪個國家訂閱的帳號,使用 VPN 之類的代理翻牆到其他國家,就可以看到不同內容 就算你是在美國訂閱比較便宜的 Disney+,只要翻牆到上面已經開通 Star 的國家列表其中一個 除了可以看原本 Disney+ 五個基本頻道的內容外,還能直接多解鎖一個 Star 頻道內容 不過距離台灣比較近的新加坡最麻煩,是全球少數國家裡面分級最多的,最高到 R21,在當地要到 21 歲以上才可以收看 ​ ...

June 29, 2021 · 2 min · jkgtw

為什麼你們就是不能加個空格呢?盤古之白拯救你的強迫症!

​ 這幾年因為重新開始寫 Blog,為了讓大家閱讀方便,所以強迫自己會在中文與半形英數符號中間補上空白 這樣可以讓整個文章排版不會因為太多文字而都擠在一起,也有幫助於網站整體 SEO 久而久之看其他文章如果沒有遵循這個排版就整個人不舒服了 🥲 ​ 網路上搜一下,其實還蠻多人有這種苦惱的,也有很多人寫出多種解決方案 有的會在所有中文跟英數符號中間加空白,有的是只有在中文跟「半形」英數符號中間加空白 試了幾個發現這個效果最接近我的習慣 https://github.com/vinta/pangu.js ​ 節錄該項目的作者描述: 漢學家稱這個空白字元為「盤古之白」,因為它劈開了全形字和半形字之間的混沌。另有研究顯示,打字的時候不喜歡在中文和英文之間加空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。與大家共勉之。 🥺 好了,廢話不多說安裝起來! ​ Chrome 跟 Edge 同核心的瀏覽器,可以直接到 Chrome 商店下載安裝: https://chrome.google.com/webstore/detail/paphcfdffjnbcgkokihcdjliihicmbpd ​ Firefox & Safari 之類的可以透過 Tampermonkey 之類的外掛使用這個腳本 安裝完 Tampermonkey 以後,直接戳以下網址就會跳出安裝視窗 https://raw.githubusercontent.com/vinta/pangu.js/master/browser_extensions/firefox/paranoid-auto-spacing.user.js ​ 👆 直接按紅色箭頭的按鈕進行安裝即可 ​ 安裝完畢後,隨便打開個網頁,只要遇到中文字前後有「半形」英數符號的話,就會幫你自動補上空白 可以隨便打開個網頁看看效果 ​ 👆 這個是沒有加空白的普通上網效果 ​ 👆 這個是盤古之白幫你加好空白的網頁效果 ​ 如果你跟我一樣,覺得下面的比較容易閱讀? 那麼就趕快裝起來吧~ 🖖

June 20, 2021 · 1 min · jkgtw

如何在台灣看 Disney+ 最新最夯洛基 Loki?

​ 之前有介紹過幾個 VPN 可以看外國影音串流服務,也曾經介紹過旁路由翻去美國看串流的方案 不過因為旁路由技術門檻比較高,需要購買額外設備跟複雜的安裝設定,所以真的能弄起來的人比較少 最近也因為 Disney+ 新上線的影片開始內建中文字幕,突然來詢問我要怎麼看的人也變多了 😂 ​ Disney+ 洛基第二集上線啦!一樣有香港繁中跟簡中字幕,舒服啦! 😚 pic.twitter.com/GuZGqO9OgL — Stephen  @[email protected] (@jkgtw) June 16, 2021 ​ 所以乾脆重新寫一篇比較完整的文章,從訂閱到全設備爽快翻牆觀賞 Disney+ 的文 ​ VPN or SmartDNS 影音串流的選擇? 目前因為 Disney+ 還沒在台灣上線,雖然已經開放不少國家,但是台灣或者香港遲遲尚未有官方消息 所以現在要在台灣收看的話,必須要翻牆到已經開通 Disney+ 的國家才能順利收看 VPN 是目前比較常見的解決方案,VPN 的話我推薦可以使用 AdGuard VPN 他們家所有美國節點都具備解鎖影音串流的能力,只要找一台你連線速度快的美國節點就能收看 ​ 不過 VPN 拿來看影音串流也有些缺點,像是無法在智慧電視或者 Apple TV 這種無法自己安裝 VPN App 的設備上 所以如果你需要在這些設備上看 Disney+ 的話,建議還是使用 SmartDNS 的服務 這類服務可以在不安裝任何 App 情況下,達到特定服務翻牆到特定節點,僅需要修改該上網設備的 DNS 伺服器即可 非常非常的方便,即使是普通常見的智慧電視,只要能修改 DNS 即可無痛使用 ​ 目前我是使用 KeepSolid 家的 SmartDNS 方案,早期還有單獨可以購買終身 SmartDNS 服務 現在只剩下 KeepSolid VPN + SmartDNS 同捆包,所以要買真的要快,一不小心就變絕版品了 另外這個同捆包,購買後是會給兩個單獨兌換序號的,如果只需要 SmartDNS 的話 ...

June 19, 2021 · 2 min · jkgtw

VPN 界的一匹黑馬 - AdGuard VPN

​ AdGuard 是一家優秀的俄羅斯公司,2009 成立公司,至今已經超過 10 年以上 旗下除了知名擋廣告軟體 AdGuard for macOS / iOS、各式瀏覽器外掛以外 還有開發免費的 AdGuard Home、AdGuard DNS,保護你的個人隱私與給你無廣告的快速上網體驗 去年 2020 年他們更是宣佈進軍 VPN 界,這樣能更全方位的保護使用者上網的安全與隱私 對於 VPN 行業來說,AdGuard 算是一個才剛開始一年左右的超新手 ​ 在 AdGuard VPN 官網上可以看到他們有列出他們產品的優勢,大部分跟其他 VPN 業者差不多 每個都說他們頂級伺服器、先進演算法、高速網路、伺服器零記錄等等之類的 😗 但是其中一項卻是其他許多 VPN 業者所不具備的,就是 Trusted Developer ​ 確實他們公司的 AdGuard 產品已經獲得全球上千萬使用者的好評推薦 他們在保護使用者隱私保護上已經深耕十多年,這是其他大部分 VPN 業者不具備的 目前賣 VPN 的越來越多,簡直可以說是群魔亂舞的戰國時代了,除了價格跟伺服器數量、速度以外 慎選一家可信任的 VPN 公司更是至關重要,畢竟 VPN 當初設計的初衷是在保護隱私、安全傳輸 如果你選了一家會窺探個資、販售個人上網記錄的 VPN,不就 WTF? 🤷‍♂️ ​ 雖然對於 AdGuard 來說 VPN 是剛開始的新事業,但是他們已經快速覆蓋大部分主流平台 要使用 AdGuard VPN 非常簡單,只要下載對應平台的軟體即可 Firefox 商店: https://agrd.io/vpn_firefox_extension Chrome 商店: https://agrd.io/vpn_chrome_extension Edge 商店: https://agrd.io/vpn_edge_extension iOS / iPadOS AppStore: https://apps.apple.com/app/id1525373602 ...

April 26, 2021 · 2 min · jkgtw