MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    qsign —— 签名 不要指望用来解决code=45

    插件发布
    jvm plugin kotlin encrypt sign
    48
    168
    38742
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • CharlinChen
      CharlinChen @MrXiaoM last edited by

      @MrXiaoM 谢大佬

      1 Reply Last reply Reply Quote 0
      • M
        misakarinkon @MrXiaoM last edited by

        @MrXiaoM 好的,谢谢w

        1 Reply Last reply Reply Quote 0
        • G
          guizaipiao last edited by

          大佬,java好像依赖不到最新的1.2.1-beta版本..

          MrXiaoM 1 Reply Last reply Reply Quote 0
          • MrXiaoM
            MrXiaoM 童心未泯 @guizaipiao last edited by

            @guizaipiao 没有上传到 central,自行添加本地依赖

            G 1 Reply Last reply Reply Quote 0
            • 全
              全局唯一 last edited by

              能用好用点赞

              1 Reply Last reply Reply Quote 0
              • G
                guizaipiao @MrXiaoM last edited by

                @MrXiaoM 明白了,感谢大佬。

                1 Reply Last reply Reply Quote 0
                • Referenced by  Sakura_zyu Sakura_zyu 
                • 午
                  午后的云 last edited by

                  你们都用哪个版本的协议啊,我用到8.9.80也还是45

                  雾野良纱 1 Reply Last reply Reply Quote 0
                  • 雾野良纱
                    雾野良纱 摸鱼 @午后的云 last edited by

                    @午后的云 8.9.85

                    午 1 Reply Last reply Reply Quote 0
                    • 午
                      午后的云 @雾野良纱 last edited by

                      @雾野良纱 登上了,感谢

                      雾野良纱 1 Reply Last reply Reply Quote 0
                      • 雾野良纱
                        雾野良纱 摸鱼 @午后的云 last edited by

                        @午后的云 登上先挂几天不然还会45

                        午 2 Replies Last reply Reply Quote 0
                        • 午
                          午后的云 @雾野良纱 last edited by

                          @雾野良纱 在mirai里挂几天别下线?还是在正常手机里先挂几天再上mirai?

                          雾野良纱 1 Reply Last reply Reply Quote 0
                          • 午
                            午后的云 @雾野良纱 last edited by

                            @雾野良纱 登录了没几个小时就被封了,提升只能在常用设备登录,需要根据提示解封

                            雾野良纱 1 Reply Last reply Reply Quote 0
                            • 雾野良纱
                              雾野良纱 摸鱼 @午后的云 last edited by

                              @午后的云 挂一星期左右别用

                              午 1 Reply Last reply Reply Quote 0
                              • 雾野良纱
                                雾野良纱 摸鱼 @午后的云 last edited by

                                @午后的云 估计是被盯上了换号就行

                                1 Reply Last reply Reply Quote 0
                                • 午
                                  午后的云 @雾野良纱 last edited by

                                  @雾野良纱 哦,你是说登录上mirai之后,别让机器人回消息,一星期挂出常用再回消息?

                                  雾野良纱 1 Reply Last reply Reply Quote 0
                                  • 雾野良纱
                                    雾野良纱 摸鱼 @午后的云 last edited by

                                    @午后的云 直接弄个纯净版就行了别装插件

                                    午 1 Reply Last reply Reply Quote 0
                                    • 午
                                      午后的云 @雾野良纱 last edited by

                                      @雾野良纱 嗯,谢谢,我试试,我是用core自己写业务逻辑的,那我加个刚登录一段时间不处理业务的逻辑

                                      1 Reply Last reply Reply Quote 0
                                      • Referenced by  G guizaipiao 
                                      • M
                                        Mandysa last edited by

                                        输入login登录之后就稳定报这个错 平台是arm的linux服务器
                                        2023-11-28 05:29:28 W/EncryptService.alert: Encrypt service was loaded: top.mrxiaom.qsign.QSignService$Factory@18fd817
                                        2023-11-28 05:29:28 W/EncryptService.alert: All outgoing message may be leaked by this service.
                                        2023-11-28 05:29:28 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider.
                                        2023-11-28 05:29:28 W/EncryptService.alert: Service details:
                                        2023-11-28 05:29:28 W/EncryptService.alert: - Jvm Class: class top.mrxiaom.qsign.QSignService$Factory 2023-11-28 05:29:28 W/EncryptService.alert: - ClassLoader: JvmPluginClassLoader{qsign-1.2.1-beta-dev-d62ddce.mirai2.jar}
                                        2023-11-28 05:29:28 W/EncryptService.alert: - Source: file:/root/mirai/plugins/qsign-1.2.1-beta-dev-d62ddce.mirai2.jar 2023-11-28 05:29:28 W/EncryptService.alert: - Protected Domain: ProtectionDomain (file:/root/mirai/plugins/qsign-1.2.1-beta-dev-d62ddce.mirai2.jar <no signer certificates>)
                                        JvmPluginClassLoader{qsign-1.2.1-beta-dev-d62ddce.mirai2.jar}
                                        <no principals>
                                        java.security.Permissions@b5f7f8 (
                                        ("java.io.FilePermission" "/root/mirai/plugins/qsign-1.2.1-beta-dev-d62ddce.mirai2.jar" "read")
                                        )

                                        2023-11-28 05:29:32 I/QSignService: register xxxxxxx
                                        2023-11-28 05:29:33 I/Bot.xxxxxx: Bot cancelled: Bot closed
                                        Login failed: java.lang.ExceptionInInitializerError
                                        2023-11-28 05:29:33 E/console: java.lang.ExceptionInInitializerError
                                        java.lang.ExceptionInInitializerError
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//com.github.unidbg.arm.backend.UnicornBackend.<init>(UnicornBackend.java:27)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//com.github.unidbg.arm.backend.BackendFactory.createBackend(BackendFactory.java:38)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//com.github.unidbg.AbstractEmulator.<init>(AbstractEmulator.java:97)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//com.github.unidbg.arm.AbstractARM64Emulator.<init>(AbstractARM64Emulator.java:59)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//com.github.unidbg.linux.android.AndroidARM64Emulator.<init>(AndroidARM64Emulator.java:33)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//com.github.unidbg.linux.android.AndroidEmulatorBuilder.build(AndroidEmulatorBuilder.java:22)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//com.github.unidbg.linux.android.AndroidEmulatorBuilder.build(AndroidEmulatorBuilder.java:6)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//moe.fuqiuluo.unidbg.vm.AndroidVM.<init>(AndroidVM.kt:24)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//moe.fuqiuluo.unidbg.QSecVM.<init>(QSecVm.kt:21)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//moe.fuqiuluo.unidbg.session.Session.<init>(Session.kt:15)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//moe.fuqiuluo.unidbg.session.SessionManager.register(SessionManager.kt:24)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.register(UnidbgFetchQSign.kt:211)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.register$default(UnidbgFetchQSign.kt:197)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//top.mrxiaom.qsign.QSignService.initialize(QSignService.kt:65)
                                        at net.mamoe.mirai.internal.network.components.EcdhInitialPublicKeyUpdaterImpl.initializeSsoSecureEcdh(EcdhInitialPublicKeyUpdater.kt:123)
                                        at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:224)
                                        at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$login$1.invokeSuspend(SsoProcessor.kt)
                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
                                        at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                                        Caused by: java.lang.IllegalStateException: java.io.IOException: Couldn't load library library unicorn_java
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//unicorn.Unicorn.<clinit>(Unicorn.java:161)
                                        ... 48 more
                                        Caused by: java.io.IOException: Couldn't load library library unicorn_java
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//org.scijava.nativelib.NativeLoader.loadLibrary(NativeLoader.java:141)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//unicorn.Unicorn.<clinit>(Unicorn.java:159)
                                        ... 48 more
                                        Caused by: java.lang.UnsatisfiedLinkError: no unicorn_java in java.library.path: /usr/java/packages/lib:/usr/lib/arm-linux-gnueabihf/jni:/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf:/usr/lib/jni:/lib:/usr/lib
                                        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2434)
                                        at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:848)
                                        at java.base/java.lang.System.loadLibrary(System.java:2015)
                                        at qsign-1.2.1-beta-dev-d62ddce.mirai2.jar//org.scijava.nativelib.NativeLoader.loadLibrary(NativeLoader.java:136)
                                        ... 49 more

                                        MrXiaoM 1 Reply Last reply Reply Quote 0
                                        • MrXiaoM
                                          MrXiaoM 童心未泯 @Mandysa last edited by

                                          @Mandysa unidbg 不支持 arm 架构。

                                          1 Reply Last reply Reply Quote 0
                                          • S
                                            shift625 last edited by

                                            求问一下怎么改协议版本?稳定挂机20多天今天提示45了

                                            MrXiaoM 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 9
                                            • 7 / 9
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact