插件脚本 【原创】获取哔哩哔哩实时热搜榜

ES泽洛

世末鸽者
管理员
元老
2022-08-04
227
14
287
2,116
23
安徽
www.esplus.club
灵感来源于夏影在GBA上实现的热搜榜功能。
服务端的代码我已经写好了,只需要关注本地的代码即可。

代码

Ruby:
def getBiliTopRank(limit=30)
  limit = 30 if limit>30              #不要大于30
  url = "http://api.pokefans.cn/ess/BiliBiliTopRank.php?limit=" + limit.to_s
  ranks = pbDownloadToString(url)
  if ranks != ""
    ranks = ranks[1,ranks.length-2]   #不知道为什么获取到的字符串两端有"",去掉
    ranksArr = ranks.split("=>")      #字符串转换成数组
    rankList = []
    for i in 0...ranksArr.length      #遍历拼接
      rankList.push((i+1).to_s + "." + ranksArr[i])
    end
    pbMessage("\\wu\\l[1]<ac>哔哩哔哩热搜</ac>",rankList,-1)
  else
    pbMessage("获取哔哩哔哩热搜失败")
  end
end

效果图​

1668275434987.png

问题​

选项框没有居中,强迫症很难受,如果有大佬知道如何解决,请在下方回复,谢谢。

遗憾​

很遗憾哔哩哔哩并没有在这个接口提供网址,而是跳转哔哩哔哩手机客户端,所以我也无法在此列表选项中加入网址跳转功能。
 
最后编辑:

在线成员

现在没有会员在线。

论坛统计

主题
341
消息
1,562
会员
2,319
最新会员
ab123

关于我们

  • 宝可梦以及其他相关名称是任天堂的商标,版权归宝可梦公司所有。宝可饭堂是一个同人游戏中文社区,不隶属于宝可梦公司。在宝可饭堂上的粉丝游戏亦未获得其授权,请支持正版游戏。
© 2022- pokefans.cn
点此延长宝可饭堂生命