Stapx Steve(讨论 | 贡献) 小无编辑摘要 |
Stapx Steve(讨论 | 贡献) 无编辑摘要 |
||
| 第1行: | 第1行: | ||
--Info By Stapx Steve | --Info By Stapx Steve | ||
--本模块包含一些用于获取 WIKI | --本模块包含一些用于获取 WIKI 数据的功能以及获取一些底层数据的功能 | ||
local p = {} --p代表一个包(package) | local p = {} --p代表一个包(package) | ||
| 第6行: | 第6行: | ||
-- 以下是实战函数 | -- 以下是实战函数 | ||
------------------------------------------------------------ | ------------------------------------------------------------ | ||
function p.getGameID(id) | |||
local userList = { | |||
Stapx_Steve="Stapx_Steve", | |||
_123154567="123154567", | |||
_159357890="159357890", | |||
DoctorX="", | |||
ClownPiece="", | |||
Lemon_tea="", | |||
Mars_Cloud="", | |||
Doodle="DoodleHuang", | |||
New_Stars="", | |||
Craft_Kevin="Craft_Kevin", | |||
Himokes="", | |||
Sakuraa="", | |||
Silver_Lights="", | |||
InitAuther97="InitAuther97", | |||
Sjfhsjfh="", | |||
A90ml="", | |||
Czz="czz", | |||
Jack_Nero233="Jack_Nero233", | |||
Xiaolong2011="Xiaolong2011"; | |||
Xiaotao_Jwhite="", | |||
Kuai123="", | |||
Ynnad="", | |||
Dinnerbone="", | |||
Kubor_Kelp="", | |||
NSTeno="NSTeno", | |||
L_Ac="L_Ac", | |||
} | |||
return userList[id] | |||
end | |||
function p.getCatInfo(frame) | function p.getCatInfo(frame) | ||
local name = frame.args[1] | local name = frame.args[1] | ||
2022年1月29日 (六) 10:42的版本
--Info By Stapx Steve
--本模块包含一些用于获取 WIKI 数据的功能以及获取一些底层数据的功能
local p = {} --p代表一个包(package)
-- 以下是实战函数
------------------------------------------------------------
function p.getGameID(id)
local userList = {
Stapx_Steve="Stapx_Steve",
_123154567="123154567",
_159357890="159357890",
DoctorX="",
ClownPiece="",
Lemon_tea="",
Mars_Cloud="",
Doodle="DoodleHuang",
New_Stars="",
Craft_Kevin="Craft_Kevin",
Himokes="",
Sakuraa="",
Silver_Lights="",
InitAuther97="InitAuther97",
Sjfhsjfh="",
A90ml="",
Czz="czz",
Jack_Nero233="Jack_Nero233",
Xiaolong2011="Xiaolong2011";
Xiaotao_Jwhite="",
Kuai123="",
Ynnad="",
Dinnerbone="",
Kubor_Kelp="",
NSTeno="NSTeno",
L_Ac="L_Ac",
}
return userList[id]
end
function p.getCatInfo(frame)
local name = frame.args[1]
local title = mw.title.new(name)
local url = title.prefixedText
local main = "https://" .. mw.uri.fullUrl( "主页").host
local api = main.."/api.php?action=query&list=categorymembers&cmlimit=100&format=json&cmtitle="..url
local pages = mw.ext.externaldata.getWebData {
url = api
, data = "name = $.query.categorymembers[*].title, all = $..*, err = $.error.code"
, format = "json"
, 'use jsonpath'
}
return pages.info
end
return p