seer007100
「軟件資源」版內大部分伺服器管理軟件的通病:
給各位開發者的建議

前言
大家好!這次我想和各位討論的並不是版上的伺服器管理軟件的質素(雖然由於字符編碼系統的問題,大部分由易語所編寫的程式在我的電腦中都會出現亂碼),而是能夠直接從該軟件獲取的伺服器核心(如CraftBukkit、SpigotMC、Sponge)的數量。
重點
看過我的前言,你是不是仍然有點困惑?讓我再向你詳細解釋吧!
問題
首先,你可曾留意過版上的伺服器管理軟件大部分都沒有提供下載伺服器核心的功能?即使有,但提供的伺服器核心亦不齊全。我從「軟件資源」版上下載了幾個位於首兩頁且高亮的伺服器管理軟件,只有兩個成功運行;而在該兩個軟件中亦只有一個提供下載伺服器核心功能,但該軟件的下載功能其實也有部分版本不能下載。

軟件一:沒有提供下載伺服器核心的功能

軟件二:我選擇的是Cauldron,但該軟件卻顯示為Vanilla

軟件二:最後該軟件更崩潰了!
解決
既然各位開發軟件應該都是為了方便其他人,為你的軟件加入獲取的伺服器核心的功能能夠方便其他人,何樂而不為呢?事實上有一部分伺服器核心都擁有API可供使用,雖然可能那些API原本不是用於下載(但通常都是的);即使沒有,你其實亦可以透過分析HTML來達到你的目的。不過這些需要由你自己慢慢探索了!

SpigotMC:透過分析HTML獲取版本列表

Sponge:現成的JSON API
總結
總括來說,要實現這個功能並不困難,但實現後卻能夠方許多人。希望閣位開發者可以嘗試實現這個功能,令更多人能夠實現他們的夢想!(廣告時間:其實發相關的項目,有興趣的可以聯絡我。)

syz666
我也同意。的确这些功能并不困难,但是对于administrator而言能节省很多时间。尤其是一些中型服务器的administrator和operator很多都是慕名前来.对于他们来讲可能节省的时间能创造更多价值。

Rhythm
我认为可以直接连接TCPR.CA
这个网站收集了所有的服务端

l89669
估计会有版权问题
不然spigot,paper也不会只提供一个构建工具的下载

seer007100
l89669 发表于 2017-2-7 17:21
估计会有版权问题
不然spigot,paper也不会只提供一个构建工具的下载

沒有問題的,你其實可以下載build tool和Git portable來構建spigot.jar。