MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    [Mirai-Native] 原神UID信息查询

    插件发布
    16
    70
    12606
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Mr.喜
      Mr.喜 ⭐2021⭐ 最后由 Mr.喜 编辑

      吃老本的我又来辣🤤

      2021.11.25 米游社限制对他人完整信息查询, 插件停止更新

      jpg

      下载

      Release(2021.11.20更新)

      依赖

      • 能够运行Mirai-Native的系统环境
      • .Net Framework 4.7.2
      • Mirai-Native或是Mirai-CQ

      介绍

      根据游戏内UID可查询账户拥有的角色信息、神瞳宝箱收集度、地区探索度以及超弦空间深境螺旋的阵容信息等。
      能够查询的前提是此人没有在米游社关闭公开信息,并且账户必须是国服(官服以及B服均可

      配置

      1. 从Release下载Dlls.zip me.cqp.luohuaming.GenshinQuery.dll me.cqp.luohuaming.GenshinQuery.json以及介绍中OneDrive链接指向的me.cqp.luohuaming.GenshinQuery.zip
      2. 解压Dlls.zip到mirai2.7.0\jre\bin, 保证dll与java.exe在同一目录下.
      3. 解压me.cqp.luohuaming.GenshinQuery.zip到数据目录, 目录示例: mirai2.7.0\data\MiraiNative\data

      最终数据目录结构示例:

      ├─me.cqp.luohuaming.GenshinQuery
      │  ├─assets
      │  ├─image
      │  ├─Lib
      │  │  ├─Cache
      │  │  │  ├─Cache
      │  │  │  ├─Code Cache
      │  │  │  │  ├─js
      │  │  │  │  │  └─index-dir
      │  │  │  │  └─wasm
      │  │  │  │      └─index-dir
      │  │  │  ├─GPUCache
      │  │  │  ├─Local Storage
      │  │  │  │  └─leveldb
      │  │  │  └─Session Storage
      │  │  ├─locales
      │  │  └─swiftshader
      │  ├─Cookie.txt
      

      使用方法

      • #原神查询+UID(有没有空格都可以)

      Cookie抓取

      姊妹项目

      效果展示

      png

      缺陷(

      jpg
      jpg

      1 条回复 最后回复 回复 引用 0
      • 164ebr
        164ebr 最后由 编辑

        啊 mirai-console用不了吗

        1 条回复 最后回复 回复 引用 0
        • F
          flash555588 最后由 编辑

          此回复已被删除!
          1 条回复 最后回复 回复 引用 0
          • H
            Haocen2004 最后由 编辑

            启动报错无法正常运行 已经尝试过完全重新下载部署
            附报错信息

            2021-11-10 10:31:45 I/MiraiNative: [水银原神查询机 Error] 未能加载文件或程序集“
            file:///C:\Users\haocen\Desktop\mirai\data\MiraiNative\data\me.cqp.luohuaming.Ge
            nshinQuery\Lib\CefSharp.Core.Runtime.dll”或它的某一个依赖项。不支持操作。 (异常
            来自 HRESULT:0x80131515)   在 System.Reflection.RuntimeAssembly._nLoad(AssemblyN
            ame fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locati
            onHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNo
            tFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
               在 System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String code
            Base, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& s
            tackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntros
            pection, Boolean suppressSecurityChecks)
               在 System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName as
            semblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMar
            k& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIn
            trospection, Boolean suppressSecurityChecks)
               在 System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Ev
            idence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm,
            Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackM
            ark)
               在 System.Reflection.Assembly.LoadFrom(String assemblyFile)
               在 me.cqp.luohuaming.GenshinQuery.Code.Event_StartUp.CQStartup(Object sender,
             CQStartupEventArgs e) 位置 E:\酷Q机器人插件开发\原神信息查询\me.cqp.luohuaming.
            GenshinQuery.Code\Event_StartUp.cs:行号 18
            
            Mr.喜 H 2 条回复 最后回复 回复 引用 0
            • Mr.喜
              Mr.喜 ⭐2021⭐ @Haocen2004 最后由 编辑

              @haocen2004 大概是Dlls.zip放的位置不对,大家的mirai环境也不一样,Mirai跑起来之后,用任务管理器看看java.exe的在哪就解压到哪吧

              H 1 条回复 最后回复 回复 引用 0
              • Asuna-forever-god
                Asuna-forever-god 最后由 编辑

                那么 me.cqp.luohuaming.GenshinQuery.dll 和 me.cqp.luohuaming.GenshinQuery.json 文件是放在哪里的?

                1 条回复 最后回复 回复 引用 1
                • Asuna-forever-god
                  Asuna-forever-god 最后由 编辑

                  找不到类的错误大佬有遇到过吗?
                  A%FRRNPIIEH5{W7VK}A~J80.png

                  Mr.喜 1 条回复 最后回复 回复 引用 0
                  • H
                    Haocen2004 @Mr.喜 最后由 编辑

                    @mr-喜 lib已经是放在java.exe边上了

                    1 条回复 最后回复 回复 引用 0
                    • H
                      Haocen2004 @Haocen2004 最后由 编辑

                      @haocen2004 破案了 被Windows server安全机制拦截了
                      照着log路径找到dll文件 右键 属性 unlock 重启bot

                      X 1 条回复 最后回复 回复 引用 1
                      • H
                        Haocen2004 最后由 编辑

                        abab
                        部分uid查询失败
                        后台无报错

                        Mr.喜 1 条回复 最后回复 回复 引用 0
                        • Mr.喜
                          Mr.喜 ⭐2021⭐ @Haocen2004 最后由 编辑

                          @haocen2004 能够查uid的前提是此人没有在米游社关闭信息公开。

                          1. 点击右下角我的-左上角头像
                          2. 点击卡片 我的角色 右侧的管理
                          3. 点击原神的展开菜单,选择公开
                          1 条回复 最后回复 回复 引用 0
                          • Mr.喜
                            Mr.喜 ⭐2021⭐ @Asuna-forever-god 最后由 编辑

                            @asuna-forever-god 我这的mirai-native是2.0.0版本的,要不要试着更新一下

                            Asuna-forever-god 1 条回复 最后回复 回复 引用 0
                            • Asuna-forever-god
                              Asuna-forever-god @Mr.喜 最后由 编辑

                              @mr-喜 感谢,已经不报错了,
                              但开始没有任何反应了……
                              我使用的是jdk-11.0.13 x86 ,dlls里的几个dll已经解压到bin里面,与java.exe同级
                              me.cqp.luohuaming.GenshinQuery 已经解压到\data\MiraiNative\plugins

                              mc版本为2.8.0
                              这是控制台信息↓,不知是我哪里少了一步还是哪里错了?

                              a609b3df-272a-4416-9fe5-c5a74554a6dc-image.png

                              Mr.喜 1 条回复 最后回复 回复 引用 0
                              • Mr.喜
                                Mr.喜 ⭐2021⭐ @Asuna-forever-god 最后由 编辑

                                @asuna-forever-god me.cqp.luohuaming.GenshinQuery.dll和me.cqp.luohuaming.GenshinQuery.json放在data/miraiNative/plugin下

                                Asuna-forever-god 1 条回复 最后回复 回复 引用 0
                                • smmcat
                                  smmcat 最后由 smmcat 编辑

                                  此回复已被删除!
                                  1 条回复 最后回复 回复 引用 0
                                  • FuYon
                                    FuYon 摸鱼 最后由 编辑

                                    群里用原神查询的人一下子特别多,大概一分钟十几次的样子,然后就出bug了

                                    不查询任何UID都会马上连发两条消息:少女祈祷中... 未查询到相关角色信息......

                                    然而控制台并未输出任何错误日志。

                                    然后我关闭控制台后,将me.cqp.luohuaming.GenshinQuery.zip重新解压到数据目录(并未置换cookie)并将me.cqp.luohuaming.GenshinQuery.dll和me.cqp.luohuaming.GenshinQuery.json 重新放在data/miraiNative/plugin。

                                    重新测试查询指令,仍将原本可以查询到的信息返回为“未查询到...”,并无输出错误日志。

                                    所以这个bug大概是调用次数达到上限了?

                                    Mr.喜 1 条回复 最后回复 回复 引用 0
                                    • Mr.喜
                                      Mr.喜 ⭐2021⭐ @FuYon 最后由 编辑

                                      @fuyon 有可能吧,毕竟是直接调的米哈游官方接口,不过具体限额多少由于我这里没这么大的使用压力也不能测

                                      1 条回复 最后回复 回复 引用 0
                                      • Dream-Rainy
                                        Dream-Rainy 最后由 Dream-Rainy 编辑

                                        加载不了CefSharp.Core.Runtime.dll文件,Dlls.zip已经解压在java目录下了,和java.exe同目录
                                        系统是Windows server 2016
                                        1.png
                                        2.png

                                        Mr.喜 1 条回复 最后回复 回复 引用 0
                                        • Mr.喜
                                          Mr.喜 ⭐2021⭐ @Dream-Rainy 最后由 编辑

                                          @dream-rainy 那个me.cqp.luohuaming.GenshinQuery.zip解压到数据目录了吗,你应该可以在MiraiNative/data/app/me.cqp.luohuaming.GenshinQuery/Lib下面发现一个CefSharp.Core.Runtime.dll,看报错信息应该就是这个压缩包没放对地方

                                          Dream-Rainy 1 条回复 最后回复 回复 引用 0
                                          • Asuna-forever-god
                                            Asuna-forever-god @Mr.喜 最后由 编辑

                                            此回复已被删除!
                                            1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 1 / 4
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact