Giter Site home page Giter Site logo

ryoii / mirai-console-addition Goto Github PK

View Code? Open in Web Editor NEW
15.0 3.0 6.0 93 KB

mirai-console的扩展插件,提供对console功能的增强

Home Page: https://github.com/ryoii/mirai-console-addition

License: GNU Affero General Public License v3.0

Kotlin 100.00%
java kotlin robot bot mirai console mirai-console plugin

mirai-console-addition's Introduction

logo
title

Gitter

Mirai 是一个在全平台下运行,提供 QQ Android 和 TIM PC 协议支持的高效率机器人框架

这个项目的名字来源于

京都动画作品《境界的彼方》栗山未来(Kuriyama Mirai)

CRYPTON初音未来为代表的创作与活动(Magical Mirai)

图标以及形象由画师DazeCake绘制

mirai-console-addition

mirai-console的扩展插件,提供对console功能的增强

其他插件开发与获取

插件中心 mirai-console插件开发快速上手

使用

将该插件放入plugins目录下,并修改plugins/ConsoleAddition目录下的配置文件

功能一览

全局配置

## plugin/ConsoleAddition/main.yml
auto-login: true
md5-login: true
share-manager: true

设置为false关闭指定子功能

md5密码登录

Console Addition提供了新的Command进行md5登录

/login-md5 qq md5

md5密码为32位md5。 md5密码是QQ的登录方式,相对于明文密码较安全。 但md5密码的丢失,依旧会导致QQ被他人登录。

自动登录

Console Addition提供了新的Command进行自动保存密码,并在下次启动时,对于保存密码的账号进行自动登录

/auto-login qq password

为保留正常登录(不保存密码)的模式,自动登录采用了新的命令作为入口。 自动登录保存的是用户的md5密码,保存在plugin/ConsoleAddition/auto-login.yml内

## plugin/ConsoleAddition/auto-login.yml

bots:
  '123456789':
    md5: 41D2821CBFC5C789DAC7D18B28EF87BD

  '987654321':
    md5: B6BFAFDA4BA9CCED6846839C6D7B2AD6

该文件保存自动登录的信息,不建议手动修改

管理员共享

管理员是bot的可执行账户。处理可以在console的终端输入命令外,console还支持在群聊、私聊中监听命令。但命令的发送者账号必须具有bot的管理员权限。 通过manager add [botId] [manageId]为bot添加管理员,详情查看/manager命令。 大多数插件可通过manager进行鉴权,但管理员账户时根据单个bot进行配置的。 管理员共享则将所有登录的bot进行管理员同步。

## plugins/ConsoleAddition/share-manager.yml

managers:
- 142857
- 428571
- 285714

可在plugins/ConsoleAddition/share-manager.yml中手动添加管理员。 也可以在运行过程中通过/manager命令添加管理员。 管理员将会被保存在share-manager.yml文件中,下次启动时自动同步

FAQ.

开发该插件的目的

Console-Addition是对Mirai-Console功能的扩展,方便插件开发者和使用者。 同时该项目可以作为一个插件开发的例子,供想要对Mirai贡献插件的开发者参考。

为什么没有某某某功能

这里,并不实现复杂的逻辑功能。只针对日常开发测试和使用中,能够方便开发者和使用者的功能,进行补充。 如您需要高定制化的功能,可以寻找其他插件,或在Issue中进行讨论。

某某功能会被移除吗

随着Mirai-coreMirai-Console的完善,Console-Addition的功能会逐步被取代。

mirai-console-addition's People

Contributors

him188 avatar ryoii avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

mirai-console-addition's Issues

适配0.5.2(催更)

最新的0.5.2console用不了了XD

07:05:19 [INFO] [Plugin Manager] java.lang.NoClassDefFoundError: net/mamoe/mirai/BotImpl
at com.github.ryoii.subplugins.ShareManager.onEnable(ShareManager.kt:86)
at com.github.ryoii.ConsoleAdditionBase.onEnable(ConsoleAdditionBase.kt:38)
at net.mamoe.mirai.console.plugins.PluginBase.enable$mirai_console(PluginBase.kt:144)
at net.mamoe.mirai.console.plugins.PluginManager.loadPluginsImpl$mirai_console(PluginManager.kt:334)
at net.mamoe.mirai.console.plugins.PluginManager.loadPlugins(PluginManager.kt:79)
at net.mamoe.mirai.console.plugins.PluginManager.loadPlugins$default(PluginManager.kt:79)
at net.mamoe.mirai.console.MiraiConsole.start(MiraiConsole.kt:131)
at net.mamoe.mirai.console.MiraiConsole.start$default(MiraiConsole.kt:113)
at net.mamoe.mirai.console.pure.MiraiConsolePureLoader$Companion.load(MiraiConsolePureLoader.kt:22)
at net.mamoe.mirai.console.pure.MiraiConsolePureLoader.load(MiraiConsolePureLoader.kt)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at net.mamoe.mirai.console.wrapper.WrapperMain.start$mirai_console_wrapper(WrapperMain.kt:236)
at net.mamoe.mirai.console.wrapper.WrapperMain.preStartInNonNative$mirai_console_wrapper(WrapperMain.kt:207)
at net.mamoe.mirai.console.wrapper.WrapperCli.run(WrapperMain.kt:143)
at com.github.ajalt.clikt.parsers.Parser.parse(Parser.kt:154)
at com.github.ajalt.clikt.parsers.Parser.parse(Parser.kt:14)
at com.github.ajalt.clikt.core.CliktCommand.parse(CliktCommand.kt:252)
at com.github.ajalt.clikt.core.CliktCommand.parse$default(CliktCommand.kt:249)
at com.github.ajalt.clikt.core.CliktCommand.main(CliktCommand.kt:267)
at com.github.ajalt.clikt.core.CliktCommand.main(CliktCommand.kt:290)
at net.mamoe.mirai.console.wrapper.WrapperMain.main(WrapperMain.kt:176)
Caused by: java.lang.ClassNotFoundException: net.mamoe.mirai.BotImpl
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 24 more

07:05:19 [INFO] [Plugin Manager] ConsoleAddition failed to enable, disabling it
07:05:19 [INFO] [Plugin Manager] ConsoleAddition 推 荐立即删除/替换并重启

自动登录无效?

[root@izne820n1d82x2z qqbot]# java -jar mirai-console-wrapper-1.1.0.jar
You are running Mirai-Console-Wrapper under /home/app/qqbot
All additional libraries are located at /home/app/qqbot/libraries
Starting Mirai Console Pure, reset by clear /content/
Starting version check...
Fetching Newest Core Version ..
Fetching Newest Console Version of Pure
Local Core Version: 1.0-RC | Newest STABLE Core Version: 1.0-RC
Local Console-Pure Version: 0.5.1 | Newest STABLE Console-Pure Version: 0.5.1
Version check complete, starting Mirai
shadow-Protocol:/home/app/qqbot/content/mirai-core-qqandroid-jvm-1.0-RC.jar
Console        :/home/app/qqbot/content/mirai-console-0.5.1.jar
Root           :/home/app/qqbot/
 21:57:08 [INFO] [Mirai 0.5.1 Pkmon] Mirai-console now running under /home/app/qqbot
 21:57:08 [INFO] [Mirai 0.5.1 Pkmon] Get news in github: https://github.com/mamoe/mirai
 21:57:08 [INFO] [Mirai 0.5.1 Pkmon] Mirai为开源项目,请自觉遵守开源项目协议
 21:57:08 [INFO] [Mirai 0.5.1 Pkmon] Powered by Mamoe Technologies and contributors
 21:57:08 [INFO] [Plugin Manager] 开始加载/home/app/qqbot/plugins/下的插件
 21:57:08 [INFO] [Plugin Manager] loading plugin ConsoleAddition
 21:57:08 [INFO] [Plugin Manager] successfully loaded plugin ConsoleAddition version V0.2.3 by ryoii
 21:57:08 [INFO] [Plugin Manager] Mirai-console的增强插件,添加若干常用的命令
 21:57:08 [INFO] [Plugin Manager] loading plugin Forward
 21:57:08 [INFO] [Plugin Manager] successfully loaded plugin Forward version 0.1.2 by HelloWorld
 21:57:08 [INFO] [Plugin Manager]
 21:57:08 [INFO] [Plugin Manager] loading plugin MiraiAPIHTTP
 21:57:08 [INFO] [Plugin Manager] successfully loaded plugin MiraiAPIHTTP version v1.6.5 by ryoii
 21:57:08 [INFO] [Plugin Manager] Mirai HTTP API Server Plugin
 21:57:08 [INFO] [Plugin Manager] loading plugin Ghs
 21:57:08 [INFO] [Plugin Manager] successfully loaded plugin Ghs version 0.1.0 by evrstr
 21:57:08 [INFO] [Plugin Manager] ghs插件
 21:57:08 [INFO] [ConsoleAddition] 3173857429
 21:57:08 [INFO] [ConsoleAddition] 读取了1个bot信息
 21:57:08 [INFO] [MiraiAPIHTTP] Loading Mirai HTTP API plugin
 21:57:08 [INFO] [MiraiAPIHTTP] Trying to Start Mirai HTTP Server in 0.0.0.0:5710
 21:57:08 [INFO] [ConsoleAddition] 正在自动登录3173857429
 21:57:08 [INFO] [Forward] 转发插件加载
 21:57:08 [INFO] [MiraiAPIHTTP] Starting Mirai HTTP Server in 0.0.0.0:5710
Exception in thread "DefaultDispatcher-worker-1" net.mamoe.mirai.console.command.UnknownCommandException: unknown command "/login-md5"
        at net.mamoe.mirai.console.command.CommandManager.processCommandImpl(CommandManager.kt:170)
        at net.mamoe.mirai.console.command.CommandManager$processCommand$2.invokeSuspend(CommandManager.kt:146)
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Mirai HTTP API 21:57:08 : Http api server is running with authKey: 3173857429
 21:57:08 [INFO] [MiraiAPIHTTP] 心跳模块启用状态: false
 21:57:08 [INFO] [MiraiAPIHTTP] 上报模块启用状态: false
 21:57:08 [INFO] [Ghs] PingMyMCServer Enabled
 21:57:08 [INFO] [Plugin Manager] 加载了4个插件
 21:57:08 [INFO] [Mirai 0.5.1 Pkmon] Mirai-console 启动完成
 21:57:08 [INFO] [Mirai 0.5.1 Pkmon] "/login qqnumber qqpassword " to login a bot
 21:57:08 [INFO] [Mirai 0.5.1 Pkmon] "/login qq号 qq密码 " 来登录一个BOT

Core 0.34.0 Console 0.4.6使用该插件在登录时卡死

[root@izne820n1d82x2z qqbot]# java -jar mirai-console-wrapper-0.2.0-all.jar
You are running Mirai-Console-Wrapper under /home/app/qqbot
Starting Mirai Console Pure, reset by clear /content/
Starting version check...
Fetching Newest Core Version ..
Fetching Newest Console Version of Pure
Local Core Version: 0.34.0 | Newest Core Version: 0.34.0
Local Console-Pure Version: 0.4.6 | Newest Console-Pure Version: 0.4.6
Version check complete, starting Mirai
shadow-Protocol:/home/app/qqbot/content/mirai-core-qqandroid-jvm-0.34.0.jar
Console :/home/app/qqbot/content/mirai-console-0.4.6.jar
Root :/home/app/qqbot/
07:32:18 [INFO] [Mirai 0.4.6 Pkmon] Mirai-console now running under /home/app/qqbot
07:32:18 [INFO] [Mirai 0.4.6 Pkmon] Get news in github: https://github.com/mamoe/mirai
07:32:18 [INFO] [Mirai 0.4.6 Pkmon] Mirai为开源项目,请自觉遵守开源项目协议
07:32:18 [INFO] [Mirai 0.4.6 Pkmon] Powered by Mamoe Technologies and contributors
07:32:18 [INFO] [Plugin Manager] 开始加载/home/app/qqbot/plugins/下的插件
07:32:18 [INFO] [Plugin Manager] loading plugin ConsoleAddition
07:32:18 [INFO] [Plugin Manager] successfully loaded plugin ConsoleAddition version V0.2.3 by ryoii
07:32:18 [INFO] [Plugin Manager] Mirai-console的增强插件,添加若干常用的命令
07:32:18 [INFO] [Plugin Manager] loading plugin MiraiAPIHTTP
07:32:18 [INFO] [Plugin Manager] successfully loaded plugin MiraiAPIHTTP version v1.5.1 by ryoii
07:32:18 [INFO] [Plugin Manager] Mirai HTTP API Server Plugin
07:32:18 [INFO] [ConsoleAddition] 3173857429
07:32:18 [INFO] [ConsoleAddition] 读取了1个bot信息
07:32:18 [INFO] [MiraiAPIHTTP] Loading Mirai HTTP API plugin
07:32:18 [INFO] [MiraiAPIHTTP] Trying to Start Mirai HTTP Server in 0.0.0.0:5710
07:32:18 [INFO] [ConsoleAddition] 正在自动登录3173857429
07:32:18 [INFO] [MiraiAPIHTTP] Starting Mirai HTTP Server in 0.0.0.0:5710
Mirai HTTP API 07:32:18 : Http api server is running with authKey: 3173857429
07:32:18 [INFO] [Plugin Manager] 加载了2个插件
07:32:18 [INFO] [Mirai 0.4.6 Pkmon] Mirai-console 启动完成
07:32:18 [INFO] [Mirai 0.4.6 Pkmon] "/login qqnumber qqpassword " to login a bot
07:32:18 [INFO] [Mirai 0.4.6 Pkmon] "/login qq号 qq密码 " 来登录一个BOT
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
07:32:18 [INFO] [ConsoleAddition] [Bot md5 Login] login...

^C已杀死

插件重载造成重复登录导致频繁断线重连

16:36:56 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=330986863, senderName=2,2,3,3-四甲基丁烷, sender=1252643578, permission=MEMBER, message=[mirai:image:{973D2864-ADFB-800E-62DD-9D61FBBC28BA}.jpg])
16:36:56 [INFO] [ConsoleAddition] [NETWORK] Send done: Heartbeat.Alive
16:36:56 [INFO] [ConsoleAddition] [NETWORK] Received: Heartbeat.Alive.Response
16:37:01 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=608553250, senderName=小城鸭, sender=1198240780, permission=MEMBER, message=可 能系统包自带)
re 16:37:05 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=608553250, senderName=小城鸭, sender=1198240780, permission=MEMBER, message=要么刷级)
load
16:37:06 [INFO] [MiraiAPIHTTP] kotlin.UninitializedPropertyAccessException: lateinit property server has not been initialized
at net.mamoe.mirai.api.http.MiraiHttpAPIServer.stop(MiraiHttpAPIServer.kt:69)
at net.mamoe.mirai.api.http.HttpApiPluginBase.onDisable(HttpApiPluginBase.kt:50)
at net.mamoe.mirai.console.plugins.PluginBase.disable$mirai_console(PluginBase.kt:122)
at net.mamoe.mirai.console.plugins.PluginManager.disablePlugins(PluginManager.kt:250)
at net.mamoe.mirai.console.plugins.PluginManager.disablePlugins$default(PluginManager.kt:247)
at net.mamoe.mirai.console.command.DefaultCommands$invoke$8$1.invokeSuspend(DefaultCommands.kt:276)
at net.mamoe.mirai.console.command.DefaultCommands$invoke$8$1.invoke(DefaultCommands.kt)
at net.mamoe.mirai.console.command.AnonymousCommand.onCommand(Command.kt:112)
at net.mamoe.mirai.console.command.CommandManager.processCommandImpl(CommandManager.kt:154)
at net.mamoe.mirai.console.command.CommandManager$processCommand$2.invokeSuspend(CommandManager.kt:144)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

16:37:06 [INFO] [hsoPro] Saving data
16:37:06 [INFO] [Plugin Manager] 开始加载/home/app/qqbot/plugins/下的插件
16:37:06 [INFO] [hsoPro] Image Fetcher (worker) has closed
16:37:06 [INFO] [hsoPro] Image Fetcher (worker) has closed
16:37:06 [INFO] [hsoPro] Image Fetcher (worker) has closed
16:37:06 [INFO] [hsoPro] Image Fetcher (worker) has closed
16:37:06 [INFO] [Plugin Manager] loading plugin MiraiAPIHTTP
16:37:06 [INFO] [Plugin Manager] successfully loaded plugin MiraiAPIHTTP version v1.5.0-pre by ryoii
16:37:06 [INFO] [Plugin Manager] Mirai HTTP API Server Plugin
16:37:06 [INFO] [Plugin Manager] loading plugin ConsoleAddition
16:37:06 [INFO] [Plugin Manager] successfully loaded plugin ConsoleAddition version V0.2.2 by ryoii
16:37:06 [INFO] [Plugin Manager] Mirai-console的增强插件,添加若干常用的命令
16:37:06 [INFO] [Plugin Manager] loading plugin hsoPro
16:37:06 [INFO] [Plugin Manager] successfully loaded plugin hsoPro version V0.0.1 by unknown
16:37:06 [INFO] [Plugin Manager] hso plugin Pro
16:37:06 [INFO] [MiraiAPIHTTP] Loading Mirai HTTP API plugin
16:37:06 [INFO] [MiraiAPIHTTP] Trying to Start Mirai HTTP Server in 0.0.0.0:5710
16:37:06 [INFO] [ConsoleAddition] 3173857429
16:37:06 [INFO] [ConsoleAddition] 读取了1个bot信息
16:37:06 [INFO] [MiraiAPIHTTP] Starting Mirai HTTP Server in 0.0.0.0:5710
Mirai HTTP API 16:37:06 : Http api server is running with authKey: 3173857429
16:37:06 [INFO] [ConsoleAddition] 正在自动登录3173857429
16:37:06 [INFO] [hsoPro] 本地图片版本1.0.0 from https://api.lolicon.app
16:37:06 [INFO] [hsoPro] Normal * 658
16:37:06 [INFO] [hsoPro] R18 * 497
16:37:06 [INFO] [hsoPro] hso插件已加载
16:37:06 [INFO] [Plugin Manager] 加载了3个插件
16:37:06 [INFO] [Command] 重新加载完成
java.net.BindException: 地址已在使用
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:220)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:78)
at io.ktor.network.sockets.TcpSocketBuilder.bind(Builders.kt:125)
at io.ktor.network.sockets.TcpSocketBuilder.bind(Builders.kt:92)
at io.ktor.network.sockets.TcpSocketBuilder.bind$default(Builders.kt:91)
at io.ktor.server.cio.backend.HttpServerKt$httpServer$acceptJob$1.invokeSuspend(HttpServer.kt:44)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
16:37:06 [INFO] [ConsoleAddition] [Bot md5 Login] login...
16:37:06 [INFO] [ConsoleAddition] [BOT 3173857429] Logging in...
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Connected to server 114.221.144.22:8080
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Received: WtLogin.Login.LoginPacketResponse.DeviceLockLogin
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Received: LoginPacketResponse.Success
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Login successful
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Send done: StatSvc.register
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Received: Response(StatSvc.register)
16:37:06 [INFO] [ConsoleAddition] [NETWORK] 开始加载好友信息
16:37:06 [INFO] [ConsoleAddition] [NETWORK] 开始加载群组列表与群成员列表
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.getFriendGroupList
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopListReqV2
16:37:06 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetFriendGroupList.Response
16:37:06 [INFO] [ConsoleAddition] [NETWORK] 正在加载好友列表 6/6
16:37:06 [INFO] [ConsoleAddition] [NETWORK] 好友列表加载完成, 共 6个
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetFriendGroupList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] 群组列表与群成员加载完成, 共 9个
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: OidbSvc.0x88d_7
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@4fe1f37d
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@363e72cd
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@412614f1
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@4519980d
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@1b1eca
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@40a17faf
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@31517ad6
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@38014501
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: net.mamoe.mirai.qqandroid.network.protocol.packet.chat.GroupInfoImpl@6034e185
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send done: friendlist.GetTroopMemberListReq
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Received: FriendList.GetTroopMemberList.Response
16:37:07 [INFO] [ConsoleAddition] [NETWORK] Send: MessageSvc.PbGetMsg
16:37:08 [INFO] [ConsoleAddition] [NETWORK] Received: MessageSvc.PbGetMsg.Response(CONTINUE=CONTINUE, messages=))
16:37:08 [INFO] [ConsoleAddition] [NETWORK] Send done: MessageSvc.PbGetMsg
16:37:08 [INFO] [ConsoleAddition] [NETWORK] Received: MessageSvc.PbGetMsg.Response(CONTINUE=CONTINUE, messages=))
16:37:08 [INFO] [ConsoleAddition] [NETWORK] Send done: MessageSvc.PbGetMsg
16:37:08 [INFO] [ConsoleAddition] [NETWORK] Received: MessageSvc.PbGetMsg.Response(CONTINUE=CONTINUE, messages=))
16:37:08 [INFO] [ConsoleAddition] [NETWORK] Send done: MessageSvc.PbGetMsg
16:37:08 [INFO] [ConsoleAddition] [NETWORK] Received: MessageSvc.PbGetMsg.GetMsgSuccess(messages=))
16:37:08 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=330986863, senderName=宋飞嫁给我(不是), sender=3236098827, permission=MEMBER, message=[mirai:image:{D5225E97-11A1-43A2-E850-8B4BE226CFB3}.jpg])
16:37:08 [INFO] [ConsoleAddition] [BOT 3173857429] Login successful
16:37:08 [INFO] [Command] 3173857429 login successes
16:37:08 [INFO] [ConsoleAddition] 3173857429 自动登录成功
16:37:09 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=608553250, senderName=小城鸭, sender=1198240780, permission=MEMBER, message=要么root)
16:37:09 [INFO] [ConsoleAddition] [NETWORK] Received commandName: ConfigPushSvc.PushDomain
16:37:12 [INFO] [ConsoleAddition] [BOT 3173857429] Connection dropped by server or lost, retrying login
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Send done: StatSvc.register
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Cannot do fast relogin. Trying slow relogin
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Connected to server 114.221.144.22:8080
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Received: WtLogin.Login.LoginPacketResponse.DeviceLockLogin
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Received: LoginPacketResponse.Success
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Login successful
16:37:12 [INFO] [ConsoleAddition] [NETWORK] Send done: StatSvc.register
16:37:13 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=608553250, senderName=小城鸭, sender=1198240780, permission=MEMBER, message=賊恶心)
16:37:13 [INFO] [ConsoleAddition] [NETWORK] Received: Response(StatSvc.register)
16:37:13 [INFO] [ConsoleAddition] [BOT 3173857429] Reconnected successfully
16:37:13 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=608553250, senderName=Dr.⑨, sender=2606972815, permission=MEMBER, message=何必呢)
16:37:16 [INFO] [ConsoleAddition] [NETWORK] Received commandName: ConfigPushSvc.PushDomain
16:37:19 [INFO] [ConsoleAddition] [BOT 3173857429] Connection dropped by server or lost, retrying login
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Send done: StatSvc.register
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Cannot do fast relogin. Trying slow relogin
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Connected to server 114.221.144.22:8080
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Received: WtLogin.Login.LoginPacketResponse.DeviceLockLogin
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Received: LoginPacketResponse.Success
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Login successful
16:37:19 [INFO] [ConsoleAddition] [NETWORK] Send done: StatSvc.register
16:37:20 [INFO] [ConsoleAddition] [NETWORK] Received: Response(StatSvc.register)
16:37:20 [INFO] [ConsoleAddition] [BOT 3173857429] Reconnected successfully
16:37:22 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=608553250, senderName=Dr.⑨, sender=2606972815, permission=MEMBER, message=不买不就是了)
16:37:23 [INFO] [ConsoleAddition] [NETWORK] Received commandName: ConfigPushSvc.PushDomain
16:37:23 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=608553250, senderName=(º﹃º )歪比巴卜, sender=2537624736, permission=MEMBER, message=�)
16:37:24 [INFO] [ConsoleAddition] [BOT 3173857429] Received: GroupMessage(group=330986863, senderName=strrraicato_, sender=1093940360, permission=MEMBER, message=我寻思这本来也没说是洛林的,然后洛林自爆了?)
16:37:25 [INFO] [ConsoleAddition] [BOT 3173857429] Connection dropped by server or lost, retrying login
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Send done: StatSvc.register
16:37:25 [INFO] [ConsoleAddition] [NETWORK] unknown shtype 528
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Received: MultiPacketBySequence
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Send: OnlinePush.RespPush
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Cannot do fast relogin. Trying slow relogin
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Connected to server 114.221.144.22:8080
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Received: WtLogin.Login.LoginPacketResponse.DeviceLockLogin
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Send done: wtlogin.login
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Received: LoginPacketResponse.Success
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Login successful
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Send done: StatSvc.register
16:37:25 [INFO] [ConsoleAddition] [NETWORK] Received: Response(StatSvc.register)
16:37:25 [INFO] [ConsoleAddition] [BOT 3173857429] Reconnected successfully

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.