MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. 立于羽下
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 1
    • 帖子 13
    • 最佳 1
    • 有争议的 0
    • 群组 0

    立于羽下

    @立于羽下

    4
    声望
    27
    资料浏览
    13
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    立于羽下 取消关注 关注

    立于羽下 发布的最佳帖子

    • R6Stats 简易彩虹六号战绩查询

      Mirai-彩六查询

      基于Mirai的简易彩虹六号战绩查询,新手小白学习做的项目

      使用方法

      1. 下载插件放到plugin目录下
      2. 初次加载后去config下配置Config.yml(https://statsdb.net/ 下获取API,详见Readme)
      3. 启动运行

      命令

      /r6stats id [昵称] 速览数据
      /r6stats his [昵称] 查看历史数据

      预览

      ef41bbda-b40f-4458-a556-bb5ca56e559c-image.png

      发布在 插件发布
      立于羽下
      立于羽下

    立于羽下 发布的最新帖子

    • RE: [Mirai-Native] 基于小黑盒公开接口的Steam游戏信息查询

      输入“#steam查询 潜渊症”没反应
      输入“#steam查询 潜渊”报以下错误

      [Steam价格查询 异常抛出] Out of memory.   at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
         at System.Drawing.Image.FromFile(String filename)
         at me.cqp.luohuaming.SteamHeyboxQuery.PublicInfos.Model.GameInfo.Result.DrawSteamImg() in E:\酷Q机器人插件开发\Steam 价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.PublicInfos\Model\GameInfo.cs:line 457
         at me.cqp.luohuaming.SteamHeyboxQuery.Code.OrderFunctions.NameQuery.CallGameInfo(Int32 appId, SendText sendText) in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.Code\OrderFunctions\NameQuery.cs:line 98
         at me.cqp.luohuaming.SteamHeyboxQuery.Code.OrderFunctions.NameQuery.Progress(CQGroupMessageEventArgs e) in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.Code\OrderFunctions\NameQuery.cs:line 36
         at me.cqp.luohuaming.SteamHeyboxQuery.Code.Event_GroupMessage.GroupMessage(CQGroupMessageEventArgs e) in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.Code\Event_GroupMessage.cs:line 23
      
      发布在 插件发布
      立于羽下
      立于羽下
    • RE: R6Stats 简易彩虹六号战绩查询

      @Mingjiyue 可能是你权限没配置好?你试试在mirai命令行里直接输指令有没有反应

      发布在 插件发布
      立于羽下
      立于羽下
    • RE: Petpet - 生成各种奇怪的图片

      这个使用的意思是输入pet之后有30%概率发送一张随机的合成图片,不能指定发送哪个图片吗

      发布在 插件发布
      立于羽下
      立于羽下
    • RE: kotlin有什么好用的通过html生成图片的库吗

      有了t我一脚,菜鸟想生成图片但是实在是不太会绘图

      发布在 开发交流
      立于羽下
      立于羽下
    • RE: [Mirai-Native] 基于小黑盒公开接口的Steam游戏信息查询

      @Mr-喜 感谢大佬光速修复

      发布在 插件发布
      立于羽下
      立于羽下
    • RE: R6Stats 简易彩虹六号战绩查询

      @IceTigerHub 什么叫群友查询?在群里的成员查询?给权限不就行?

      发布在 插件发布
      立于羽下
      立于羽下
    • RE: [Mirai-Native] 基于小黑盒公开接口的Steam游戏信息查询

      查某些游戏(如彩六)的时候会出错

      2022-05-17 18:27:51 I/MiraiNative: [Steam价格查询 异常抛出] Could not convert string to integer: 65.00. Path 'result.items[2].info.price.lowest_price', line 1, position 4228.   at Newtonsoft.Json.JsonReader.ReadInt32String(String s)
         at Newtonsoft.Json.JsonTextReader.FinishReadQuotedNumber(ReadType readType)
         at Newtonsoft.Json.JsonTextReader.ReadNumberValue(ReadType readType)
         at Newtonsoft.Json.JsonTextReader.ReadAsInt32()
         at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
         at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
         at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
         at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
         at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
         at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value)
         at me.cqp.luohuaming.SteamHeyboxQuery.PublicInfos.WebApi.SearchGame.GetGameInfoFullJson() in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.PublicInfos\WebApi\SearchGame.cs:line 19
         at me.cqp.luohuaming.SteamHeyboxQuery.PublicInfos.WebApi.SearchGame.Get() in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.PublicInfos\WebApi\SearchGame.cs:line 24
         at me.cqp.luohuaming.SteamHeyboxQuery.Code.OrderFunctions.NameQuery.CallSearch(String targetName, SendText sendText) in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.Code\OrderFunctions\NameQuery.cs:line 73
         at me.cqp.luohuaming.SteamHeyboxQuery.Code.OrderFunctions.NameQuery.Progress(CQGroupMessageEventArgs e) in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.Code\OrderFunctions\NameQuery.cs:line 40
         at me.cqp.luohuaming.SteamHeyboxQuery.Code.Event_GroupMessage.GroupMessage(CQGroupMessageEventArgs e) in E:\酷Q机器人插件开发\Steam价格查询\Steam-Heybox-query\me.cqp.luohuaming.SteamHeyboxQuery.Code\Event_GroupMessage.cs:line 23
      
      发布在 插件发布
      立于羽下
      立于羽下
    • RE: R6Stats 简易彩虹六号战绩查询

      @yuudachi 这个其实是刚刚改了配置文件,以前的配置文件里面没有“:”,新的配置文件有,如果直接删了配置文件运行的话就可以看到了

      发布在 插件发布
      立于羽下
      立于羽下
    • RE: R6Stats 简易彩虹六号战绩查询

      @yuudachi 代理加上去了,可以试试有没有什么bug

      发布在 插件发布
      立于羽下
      立于羽下
    • RE: R6Stats 简易彩虹六号战绩查询

      @yuudachi @HaMan 不不不,事实是我技术力不够,实际上填的是一串已经解码的字符串。
      在https://developers.statsdb.net/reference下,点try然后点execute运行一下,会拿到一串已经解码的字符串,填这个
      90953c0b-464b-4f22-8393-caa846a8e8a9-image.png

      发布在 插件发布
      立于羽下
      立于羽下