MiraiForum

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

    error00000x1 0

    @error00000x1 0

    3
    声望
    22
    资料浏览
    31
    帖子
    0
    粉丝
    2
    关注
    注册时间 最后登录

    error00000x1 0 取消关注 关注

    error00000x1 0 发布的最佳帖子

    • RE: 关于luckperms的使用疑问

      这四个都是用在情景里的,在弄权限组时可以使用这四个情景,类似MC的bc核心luckperm,核心里的权限组中的某个权限只在一个情景(子服)生效,类比过来就是机器人同时在多个Q群里对不同情景给不同权限
      groupselector指某个群
      memberselector指某个人
      在用户这一栏不用管它

      发布在 使用交流
      E
      error00000x1 0
    • RE: 【每日沙雕图】沙雕小别墅

      @Mr-喜
      别人:你写的代码用不了啊
      我:在我脑子里就能用啊

      发布在 摸鱼区
      E
      error00000x1 0
    • RE: 现在签名服务还有替代方案吗

      @misakarinkon 至少墓前还是能用的

      发布在 技术交流板块
      E
      error00000x1 0

    error00000x1 0 发布的最新帖子

    • RE: 现在签名服务还有替代方案吗

      @pppppafisto qsign的github能下载的,放在了mirai分支

      发布在 技术交流板块
      E
      error00000x1 0
    • RE: qsign —— 签名 不要指望用来解决code=45

      @邓三科666 能下载的,只是没放在主页而已

      发布在 插件发布
      E
      error00000x1 0
    • RE: 现在签名服务还有替代方案吗

      @misakarinkon 至少墓前还是能用的

      发布在 技术交流板块
      E
      error00000x1 0
    • RE: 现在签名服务还有替代方案吗

      @menoka qsign没事啊,能用,作者也还在更新啊

      发布在 技术交流板块
      E
      error00000x1 0
    • RE: 已使用8.9.73版本的协议仍提示版本过低

      @奶茶Qv 现在已经解决的(发这帖子时最高版本就是8.9.73

      发布在 使用交流
      E
      error00000x1 0
    • RE: sakura登录法,登录不上

      @LxyFreely 签名服务是第三方的,配置手册只针对mirai。
      需要装协议修复插件
      然后随便找一个可用的签名服务(比如qsign)
      再签名服务开好后修改mirai协议修复插件的配置文件(根目录的KFCFactory)让它的key跟签名服务的key对上,base_url跟签名服务的host:port对上,然后再把协议文件与签名服务的对上android_phone(pad)

      发布在 BUG反馈
      E
      error00000x1 0
    • RE: sakura登录法,登录不上

      @LxyFreely 要弄签名服务

      发布在 BUG反馈
      E
      error00000x1 0
    • 已使用8.9.73版本的协议仍提示版本过低

      用的qsign签名,配置都没问题,登录一半登不进去

      2023-11-11 20:26:28 I/KFCFactory: ANDROID_PAD(8.9.73) server type: fuqiuluo/unidbg-fetch-qsign, file:///C:/Users/error00000x1/Desktop/QQ机器人-3次重构/KFCFactory.json
      2023-11-11 20:26:28 I/KFCFactory: unidbg-fetch-qsign by http://127.0.0.1:1145 about 
      {
          "code": 0,
          "msg": "IAA 云天明 章北海",
          "data": {
              "version": "1.1.9",
              "protocol": {
                  "qua": "V1_AND_SQ_8.9.73_4416_YYB_D",
                  "version": "8.9.73",
                  "code": "4332",
                  "package_name": "com.tencent.mobileqq"
              }
          }
      }
      2023-11-11 20:26:28 I/Bot.1464478733: Loaded account secrets from local cache.
      2023-11-11 20:26:28 I/UnidbgFetchQsign: Bot(1464478733) initialize by http://127.0.0.1:1145
      2023-11-11 20:26:33 I/UnidbgFetchQsign: Bot(1464478733) register, Instance loaded successfully.
      2023-11-11 20:26:33 I/UnidbgFetchQsign: Bot(1464478733) initialize complete
      2023-11-11 20:26:35 I/Bot.1464478733: Loaded account secrets from local cache.
      2023-11-11 20:26:39 I/Bot.1464478733: Loaded account secrets from local cache.
      2023-11-11 20:26:39 W/UnidbgFetchQsign: with CoroutineName(SendMessage)
      net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
      	at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:249)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
      	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
      	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
      	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 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: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
      	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
      	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$login$1.invokeSuspend(SsoProcessor.kt)
      	... 34 more
      	Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(1464478733), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)
      		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
      		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
      		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
      		at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
      		at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
      		... 6 more
      	Suppressed: java.lang.IllegalStateException: Fast login failed: Error(bot=Bot(1464478733), code=15, title=登录失败, message=你的用户身份已失效,为保证账号安全,请你重新登录。, errorInfo=)
      		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$FastLoginImpl.doLogin(SsoProcessor.kt:528)
      		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$FastLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
      		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
      		at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
      		at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
      		... 6 more
      Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(1464478733), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)]
       
      
      发布在 使用交流
      E
      error00000x1 0
    • fix-protocol-version无法下载协议

      使用qsign部署了8.9.73版本的服务,但fix-protocol-version无法下载8.9.73的协议

      2023-09-30 19:41:20 W/fix-protocol-version: java.lang.IllegalStateException: 从 https://raw.githubusercontent.com/RomiChan/protocol-versions/master/android_pad/8.9.73.json 下载协议失败
      java.lang.IllegalStateException: 从 https://raw.githubusercontent.com/RomiChan/protocol-versions/master/android_pad/8.9.73.json 下载协议失败
      	at fix-protocol-version-1.9.9.mirai2.jar//xyz.cssxsh.mirai.tool.FixProtocolVersion.fetch(FixProtocolVersion.kt:319)
      	at fix-protocol-version-1.9.9.mirai2.jar//xyz.cssxsh.mirai.tool.FixProtocolVersionCommand.fetch(FixProtocolVersionCommand.kt:15)
      	at jdk.internal.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
      	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
      	at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97)
      	at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113)
      	at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:108)
      	at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:159)
      	at kotlin.reflect.full.KCallables.callSuspendBy(KCallables.kt:74)
      	at net.mamoe.mirai.console.internal.command.CommandReflector$findSubCommands$6$1.invokeSuspend(CommandReflector.kt:339)
      	at net.mamoe.mirai.console.internal.command.CommandReflector$findSubCommands$6$1.invoke(CommandReflector.kt)
      	at net.mamoe.mirai.console.internal.command.CommandReflector$findSubCommands$6$1.invoke(CommandReflector.kt)
      	at net.mamoe.mirai.console.command.descriptor.CommandSignatureFromKFunctionImpl.call$suspendImpl(CommandSignature.kt:84)
      	at net.mamoe.mirai.console.command.descriptor.CommandSignatureFromKFunctionImpl.call(CommandSignature.kt)
      	at net.mamoe.mirai.console.internal.command.CommandManagerImplKt.executeCommandImpl(CommandManagerImpl.kt:168)
      	at net.mamoe.mirai.console.command.CommandManager.executeCommand$suspendImpl(CommandManager.kt:131)
      	at net.mamoe.mirai.console.command.CommandManager.executeCommand(CommandManager.kt)
      	at net.mamoe.mirai.console.command.CommandManager$INSTANCE.executeCommand(CommandManager.kt)
      	at net.mamoe.mirai.console.terminal.ConsoleThreadKt$startupConsoleThread$3.invokeSuspend(ConsoleThread.kt:187)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
      	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.net.UnknownHostException: raw.githubusercontent.com
      	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:567)
      	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
      	at java.base/java.net.Socket.connect(Socket.java:633)
      	at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
      	at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:178)
      	at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:532)
      	at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:637)
      	at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:266)
      	at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:380)
      	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193)
      	at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1242)
      	at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1128)
      	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)
      	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)
      	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
      	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
      	at fix-protocol-version-1.9.9.mirai2.jar//xyz.cssxsh.mirai.tool.FixProtocolVersion.fetch(FixProtocolVersion.kt:294)
      	... 25 more
      	Suppressed: java.io.FileNotFoundException: https://ghproxy.com/https://raw.githubusercontent.com/RomiChan/protocol-versions/master/android_pad/8.9.73.json
      		at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1993)
      		at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
      		at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
      		at fix-protocol-version-1.9.9.mirai2.jar//xyz.cssxsh.mirai.tool.FixProtocolVersion.fetch(FixProtocolVersion.kt:303)
      		... 25 more
      
      
      

      qsign服务部署是没问题的

      发布在 使用交流
      E
      error00000x1 0
    • RE: 关于luckperms的使用疑问

      @Maplefstar 语序混乱,是“原来mirai有lp插件”或“lp插件有mirai版本”(瞧把孩子惊Σ(っ °Д °;)っ得)

      发布在 使用交流
      E
      error00000x1 0