6月份寫過兩篇文章,給大家介紹了白嫖Microsoft 365的E5賬戶的方法,分為兩部分:①免費注冊一個E5賬號(試用期90天);②使用自動續(xù)期的方法給E5賬戶續(xù)命,從而達到“永久激活”的目的。 雖然過去了這么久,當時文章下面仍然留言不斷,很多人續(xù)期成功,也有一些失敗。今天針對大家容易出問題的地方做一些注釋,重新整理文章內容。文章較長,建議大家先整體看一遍,弄清楚基本原理,然后再照貓畫虎,就會非常容易。 文章概要 1、第一節(jié),介紹免費注冊E5管理員賬號,試用期3個月。 2、第二節(jié),介紹在Github網站上,注冊一個具有 workflow權限的PAT密鑰。 3、第三節(jié),介紹如何把自動續(xù)期程序導入到自己的Github倉庫中,并設置上面獲取的PAT密鑰、E5管理員賬號、E5管理員密碼,進行自動續(xù)期。 4、第四節(jié),介紹執(zhí)行失敗的處理方法。 一、免費注冊一個E5賬戶 本節(jié)目的是注冊一個E5管理員賬戶、密碼,并且要牢記。 ①首先打開下面網址,使用微軟賬戶(沒有的話注冊一個)進行賬戶登陸。 https://developer.microsoft.com/zh-cn/microsoft-365/dev-program ②使用微軟賬戶登錄成功后,就開始注冊E5賬戶了。 這里選擇“供我公司內部使用的應用程序“,下一步。 選擇“可配置沙盒”,下一步。 這里的“用戶名”和“域“,隨意編一個,設置好“密碼”,繼續(xù)。由于密碼比較復雜,建議用記事本記錄一下,后面會用到。 使用電話號碼驗證一下。 至此一個E5的免費賬戶就注冊完了,使用管理員賬戶和密碼即可激活Microsoft 365,免費使用三個月。 ③禁用安全默認值,后面自動續(xù)期時才不會失敗,這一步是必須操作的。 打開Azure門戶,使用E5管理員賬戶密碼登錄: https://portal. 點擊“屬性”。 點擊“管理安全默認值”。把右側的開關置于“否”,然后點擊“保存”。 說明:這一步有很多人失敗,是因為瀏覽器屏蔽廣告的插件導致,如果失敗的話,可以暫時把插件關閉。 在主頁面再“保存”一下。 ④下面作一些設置,不是必須操作的,可以略過。 調整容量:注冊好的賬戶,默認只有1TB的空間,實際上最大贈送5TB。我們改一下設置即可。打開網址,點擊“設置”,將下面的默認選項,設置為5120GB,點擊“保存”。至此,剛剛獲取的E5管理員賬戶就有5TB免費的空間了。 https://admin./?v=StorageSettings 新建子賬戶:一個E5賬戶的管理員賬戶,可以有25個子賬戶,免費的羊毛不薅白不薅?進入網址:https://www.,使用剛才注冊的管理員賬戶和密碼登錄。點擊左側的“管理”。 點擊“新增用戶”。 隨意設置一下子賬戶的基本信息。 選擇“向用戶分配產品許可證”,下一步。 至此,子賬戶設置完成。同理,可設置25個子賬戶。算上管理員賬戶,總共26個賬戶,都是可以激活Microsoft 365的。 二、Github上創(chuàng)建“PAT密鑰" 本節(jié)目的是獲取一個具有workflow權限的PAT密鑰。PAT是Github的個人訪問令牌。需要有一個GitHub賬號,沒有的話先注冊: https://github.com 然后,進入以下地址: https://github.com/settings/tokens/new 輸入GitHub的登錄密碼: 來到下面的頁面,設置如下,注意務必勾選workflow。 點擊“Generate token”。 然后就得到了PAT密鑰,務必注意復制到記事本中備用,如果這里不記下來,再進此頁面就看不到了。如果真的看不到了,可以刪除再新建一個。 至此,總共獲取到了3個信息:E5管理員賬號、E5管理員密碼、PAT密鑰。務必牢記!務必牢記!務必牢記! 三、使用自動續(xù)期程序 本節(jié)的目的是將開源項目的源代碼導入自己的Github倉庫中,即復制一份。然后把E5管理員賬戶/密碼、PAT密碼信息,設置到倉庫里面,以便程序自動執(zhí)行續(xù)期功能。 ①導入倉庫 打開項目地址: https://github.com/vcheckzen/KeepAliveE5 點擊右上角“+”→Import repository,即可一鍵導入! 在下圖的Your old repository’s clone URL中填寫:
自定義一個名稱,我這里隨便起了個名字:365E5 勾選“Private”,表示私人。最后點擊“Begin import”。 至此源代碼成功導入自己的Github倉庫! ②設置倉庫 切換到上面創(chuàng)建的365E5倉庫的“Settings”選項下,找到Secrets→Actions,點擊New repository sectret。新建三條內容如下: PAT的值為上文申請的PAT密鑰; USER的值為申請的E5管理員賬號,支持多個,每行一個。 PASSWD的值為E5管理員賬戶密碼,支持多個,每行一個。注意和USER值順序一致。 ③最后的測試。在“Actions”選項中手動觸發(fā),看看代碼是否執(zhí)行成功,這里的Actions是一個虛擬環(huán)境,自動續(xù)期程序可以在里面自動執(zhí)行。 注:如果找不到Actions選項,按下圖開啟。Settings→Actions→General→Allow all actions and reusable workflows→Save。 切換到Actions選項下,選擇Register APP,然后點擊Run workflow。 大約等待幾分鐘執(zhí)行完畢。如果是綠色√,沒有報錯,表示執(zhí)行成功。同樣的方法,再執(zhí)行一下Invoke APP,有時候需要多執(zhí)行幾次才成功,不要慌~ 四、執(zhí)行失敗的一些解決方法 有一些人執(zhí)行自動續(xù)期時失敗,提供幾個解決方法如下: 解決方法①:如果失敗,務必檢查一下有沒有嚴格按照上述步驟操作,看看有沒有漏掉的步驟,很多失敗案例都是操作有誤。 解決方法②:把上文中倉庫365E5刪除后重新再來一遍第三節(jié)的流程,直到運行成功為止。刪庫方法:切換到setting選項,拉到最下面,點擊“Delete this repository”。 解決方法③:上述方法仍然無效的話,導入倉庫的方法換一種試試。上文采用的是Import repository一鍵導入,可以嘗試手動導入。首先將源代碼下載到本地(點擊Code→Download ZIP), 新建一個倉庫:點擊右上角“+”,選擇“New repository”,名稱為“365E5”。然后勾選“Private”,按下圖設置后,點擊“Generate repository”。 我們可以看到,下圖中倉庫365E5是空的。點擊branch,點擊畫筆,將名稱main修改為master。因為源碼中用的是master這個路徑,如果不改,后面執(zhí)行會失敗。 切換到“<>Code”選項下,點擊Add files→Upload files,然后點擊“choose your files”導入文件,但是會發(fā)現(xiàn)文件夾導不進來。 由于GitHub只能導入文件,不能直接導入文件夾。那么我們就自己新建文件夾,然后把文件導入就好了。點擊Add files→Create newfile 我們在下圖空格處首先輸入.github/,然后輸入0 這里的0其實代表了一個名為0的文件,主要為了繼續(xù)下一步。等后面把真實文件導入后,刪除即可。 拉倒最下面點擊“Commit new file”提交修改。這就相當于在365E5下面新建了一個名為“.github”的文件夾。 同樣的道理,還要繼續(xù)在.github文件夾下,新建一個名為workflows的文件夾。(首先輸入workflows/,然后輸入0) 最后,切換到“<>Code”選項下,點擊Add files→Upload files,然后點擊下圖的“choose your files”,把所有的文件導入文件即可。 總之,要確保把源碼文件,按照原項目的目錄層次全部導入。最后再次逐一核實是否全部都導入進來了,尤其是文件夾里面的文件,以免漏掉。 我經過多次測試,手動導入倉庫的方法,比直接采用Import repository一鍵導入,成功率要高。 解決方法④:在365E5/.github/workflows/下的兩個文件:register.yml、routine.yml。編輯一下這兩個文件。只需在開頭加一個注釋,以#開頭即可。保存后,再試試,有時也會成功~ 解決方法⑤:擺爛~如果上述方法都嘗試了,還是不行,那就等一天再看看,沒準自動就好了~我?guī)讉€月前弄得,昨天報錯了幾次,什么也沒操作,然后自動就好了。 最后 通常會在3個月試用期的最后1個月,收到微軟發(fā)送的續(xù)期成功的郵件,如下圖所示。畢竟是白嫖,沒人能保證永遠可用,所以如果是很重要的文件不建議只存到onedrive中,一定要多做個備份,萬一哪天不讓用了呢。 |
|