發表文章

目前顯示的是 2月, 2021的文章

Office-User-Auto-Create 搭建

圖片
  https://github.com/zayabighead/Office-User-Auto-Create 是一個不錯的項目,可惜沒有搭建指引,採了不少坑。紀錄下我的搭建過程 https://github.com/KusakabeSi/Office-User-Auto-Create 我有稍作修改,下文會介紹我做的修改 1: 按照原版教程取得  tenantId clientId clientSecret skuid https://github.com/KusakabeSi/Office-User-Auto-Create/tree/master/archive 因為 原教程 網址掛掉,我換成我的了 2: 新增worker,把項目中 worker.js  的東西全部copy過去 這是原版 worker.js  ,實際使用有一些問題,我做了 修正 ,建議用我的版本 有時候 createUser ( ) 不會立刻生效,導致 assignLicense() 找不到使用者而失敗 我在中間加了一個 sleep ( 1000 ) ,讓他成功率高一些 3: 根據自身情況修改config 4: 記得改掉  genCodesPassword ,不然別人可以幫你產生很多激活碼 5: 在開頭補上這一段 (用我版本的worker.js可以不用,我加了) addEventListener( 'fetch' , event => { event.respondWith(handleRequest(event.request)) }) 6: 新增KV,名稱隨意 7: 用 "_KV" 去綁定命名空間 8: 按需求改code。我要激活碼可重複使用,我就把  code.delete() 部份給刪掉了 9: 新增激活碼: 去KV空間編輯,或是訪問  genCodesPassword 10: 使用時,激活碼就是 Key@Value 11: Demo:  https://2gfre.kskb.eu.org/

Teams免費版自助註冊

圖片
無聊搭了一個Teams免費版的自助註冊,儲存空間2GB 激活碼: Teams@Free https://2gfre.kskb.eu.org/ 搭建過程可以參考這篇:  https://blog.kskb.eu.org/2021/02/office-user-auto-create.html CF的好處就是自己完全不用買任何server,搭配KV又有邀請碼,真的方便 主要是為了練練手,熟悉一下AAD API token的操作和 cloudflare workers 的使用 搭建一下這個:  https://github.com/zayabighead/Office-User-Auto-Create   大家歡迎註冊,應該不會翻車 但是這個許可儲存空間只有2GB,完全沒用 想要玩玩Teams,但又沒有微軟帳號的可以來試試 2021/8/16更新 帳號被鎖了,訂閱也沒了,不知道為什麼 Teams Free又不是非法訂閱,幹嘛鎖我啊?

Cloudflare WARP 讓德雞連上ipv4

圖片
前言 之前德雞失聯,我弄了個新帳號。害我搞好的warp設定通通消失!! 我當初搞了好久的說... 讓我心情超不爽。說失聯就失聯的 算了,再搞一次。這次紀錄一下步驟,以後直接抄作業 有2個部分,第一步驟是編譯wireguard-go。因為德雞只有可憐的10GB儲存空間。上面再安裝編譯套件GCC什麼的,我自己的程式沒空間了。加上德雞的CPU,你會想在上面編譯東西? 所以我選擇在本地WSL裡面編譯wireguard-go,編譯好再送進德雞 首先說明下系統,德雞和本地的WSL都是 Ubuntu 20.04 本地編譯 ============ 以下作廢(坑1) =================== 首先在wsl安裝相關套件 apt-get update apt-get upgrade apt-get install -y libmnl-dev libelf-dev build-essential pkg-config golang git 下載wireguard-go原始碼,並編譯 git clone https://git.zx2c4.com/wireguard-go cd wireguard-go export GOPATH="/tmp/gobuild/" go build -v -o "wireguard-go" 然後就能看到目錄下有一個wireguard-go檔案了 丟去德雞的 /bin 裡面,記得chmod 755 ============ 以上作廢 =================== 忙了半天連不上,結果是最新版wireguard-go有bug,直接用舊版的就行了 去這裡下載 wireguard-go-linux-amd64.tar.xz ,解壓後丟去 /bin ,完事 https://github.com/AlexanderOMara/wireguard-go-builds/releases/tag/0.0.20181222 註冊WARP 我們使用cf提供的WARP服務,使德雞連上ipv4。要使用WARP要先註冊 我們從這裡 下載wgcf二進制檔 。一般來說挑_ linux_amd64 結尾的,重命名成wgcf和chmod 755 接著在WSL裡面註冊wgcf帳號,並產生設定檔。