Skip to content

ilyfairy/DstServerQuery

Repository files navigation

DstServerQuery

服务器查询, 玩家查询, 服务器的历史记录, Mods查询

从Klei服务器下载所有服务器数据进行查询

网站: dstserverlist.top

构建

运行publish-win.bat发布项目
然后打开Ilyfairy.DstServerQuery.Web.exe 接下载访问http://127.0.0.1:3000/api/list

配置

配置文件是appsettings.json

数据库

数据库用来储存服务器的历史记录
支持SqlServer,MySql,Sqlite,PostgreSql
并且数据库的排序规则Collation需要区分大小写
如果是MySql,则首次需要执行SET GLOBAL local_infile = true;

Token

需要开服的Token, 否则是不能获取详细信息的, 例如玩家信息

代理(可选)

DstDetailsProxyUrl 是一个批量请求详细数据的代理服务器的Url
它相当于https://lobby-v2-cdn.klei.com的代理, 可以自己搭建代理服务器
body将会传入[{"RowId":"KU_XXXXXXXX","Region":"v2-ap-east-1"}]这样的的列表, 并返回{"GET":[xxx]}
不使用代理则请求非常慢

接口

https://dstserverlist.top/api

About

饥荒联机版服务器查询

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages