[.Net框架] Mojang服務檢查器

有沒有嘗試過無法登入Minecraft?有沒有嘗試過無法進入Minecraft.net?有沒有嘗試過無法進入正版伺服器?想知道Mojang的服務是否正常?這個程式能夠幫助你!

有沒有嘗試過無法登入Minecraft?有沒有嘗試過無法進入Minecraft.net?有沒有嘗試過無法進入正版伺服器?想知道Mojang的服務是否正常?這個程式能夠幫助你!

 

簡介

這是一個簡單易用的動態連結庫;只要引用這個動態連結庫,並且輸入一行代碼,就可以輕易得知Mojang服務的狀態;而且這個動態連結庫支援多個程式語言,可算得上簡單易用!

 

截圖

由於動態連結庫不是一個可以直接執行的程式,因此我另外製作一個演示程式,以下是該程式的截圖

Screenshot 01Screenshot 02Screenshot 03
Screenshot 04Screenshot 05Screenshot 06
Screenshot 07

 

教程

以下是本動態連結庫的呼叫及回傳的教程

狀態伺服器

狀態伺服器是用於檢查各服務的狀態

呼叫:


// 呼叫指令
ServiceChecker.MojangStatusServer() // 用於檢查狀態伺服器的運作,無需任何參數

回傳:


// 正常回傳
True // 狀態伺服器運作正常
False // 狀態伺服器出現異常

//錯誤回傳
Error // 連接時出現異常,可能是網絡問題

服務狀態

服務狀態就是Mojang支援網站頂部那個「Service Statuses」

呼叫:


// 呼叫指令
ServiceChecker.ServiceStatusChecker(<Mojang服務>) // 用於檢查Mojang服務狀態,「Mojang服務」就是需要的參數

// 呼叫參數
Mojang服務 = Mojang服務網址// 可以在「help.mojang.com」的原始碼,大約第1755行找到

回傳:


// 正常回傳
True // 服務運作正常
Limited // 服務運作受限
False // 服務出現異常

//錯誤回傳
NetworkError // 連接時出現異常,可能是網絡問題
ServerError // 狀態伺服器出現異常
LinkError // 連接時出現異常,可能是服務網址錯誤
DllLostError // 遺失了「Newtonsoft.Json.dll」
ProgramError // 遇上了程式錯誤,這是我的問題

 

更新

下面是動態連結庫和演示程式的更新紀錄

v1.0

+ 動態連結庫開發完成
+ 演示程式開發完成

 

掃描

以下是掃毒引擎線上掃描報告

VirScan.org:http://r.virscan.org/report/441f96a29090a671720865abfe1250c0

 

下載

下載「Mojang服務檢查器」動態連結庫(包含演示程式)

DotBlog:Mojang Services Status 1.0.zip