mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-03 12:32:28 +08:00
Add more debugging identities
This commit is contained in:
parent
54a0967efa
commit
0b93f1266f
@ -1,10 +1,13 @@
|
|||||||
@file:Suppress("ObjectPropertyName", "MayBeConstant", "NonAsciiCharacters", "SpellCheckingInspection", "unused")
|
@file:Suppress("ObjectPropertyName", "MayBeConstant", "NonAsciiCharacters", "SpellCheckingInspection", "unused", "EXPERIMENTAL_UNSIGNED_LITERALS")
|
||||||
|
|
||||||
package net.mamoe.mirai.utils.internal
|
package net.mamoe.mirai.utils.internal
|
||||||
|
|
||||||
import kotlinx.io.core.toByteArray
|
import kotlinx.io.core.toByteArray
|
||||||
import net.mamoe.mirai.network.protocol.tim.TIMProtocol
|
import net.mamoe.mirai.network.protocol.tim.TIMProtocol
|
||||||
import net.mamoe.mirai.utils.MiraiInternalAPI
|
import net.mamoe.mirai.utils.MiraiInternalAPI
|
||||||
|
import net.mamoe.mirai.utils.io.hexToBytes
|
||||||
|
import net.mamoe.mirai.utils.io.read
|
||||||
|
import net.mamoe.mirai.utils.io.readUVarInt
|
||||||
import net.mamoe.mirai.utils.io.toUHexString
|
import net.mamoe.mirai.utils.io.toUHexString
|
||||||
import kotlin.math.max
|
import kotlin.math.max
|
||||||
import kotlin.reflect.KProperty0
|
import kotlin.reflect.KProperty0
|
||||||
@ -46,9 +49,10 @@ private fun LinkedHashSet<NamedHexElement>.initConstFileds() {
|
|||||||
|
|
||||||
private object TestConsts {
|
private object TestConsts {
|
||||||
val NIU_BI = "牛逼".toByteArray().toUHexString()
|
val NIU_BI = "牛逼".toByteArray().toUHexString()
|
||||||
val _1994701021 = 1994701021.toUHexString(" ")
|
val _1994701021 = 1994701021u.toUHexString(" ")
|
||||||
val _1040400290 = 1040400290.toUHexString(" ")
|
val _1040400290 = 1040400290u.toUHexString(" ")
|
||||||
val _580266363 = 580266363.toUHexString(" ")
|
val _580266363 = 580266363u.toUHexString(" ")
|
||||||
|
val _761025446 = 761025446u.toUHexString()
|
||||||
|
|
||||||
val _1040400290_ = "3E 03 3F A2"
|
val _1040400290_ = "3E 03 3F A2"
|
||||||
val _1994701021_ = "76 E4 B8 DD"
|
val _1994701021_ = "76 E4 B8 DD"
|
||||||
@ -68,7 +72,8 @@ private object TestConsts {
|
|||||||
|
|
||||||
val varint580266363 = "FB D2 D8 94 02"
|
val varint580266363 = "FB D2 D8 94 02"
|
||||||
val varint1040400290 = "A2 FF 8C F0 03"
|
val varint1040400290 = "A2 FF 8C F0 03"
|
||||||
var varint1994701021 = "DD F1 92 B7 07"
|
val varint1994701021 = "DD F1 92 B7 07"
|
||||||
|
val varint761025446 = 761025446u.toUHexString().hexToBytes().read { readUVarInt() }.toUHexString()
|
||||||
}
|
}
|
||||||
|
|
||||||
@Suppress("SpellCheckingInspection")
|
@Suppress("SpellCheckingInspection")
|
||||||
@ -76,6 +81,7 @@ private object PacketIds {
|
|||||||
val heartbeat = "00 58"
|
val heartbeat = "00 58"
|
||||||
val friendmsgsend = "00 CD"
|
val friendmsgsend = "00 CD"
|
||||||
val friendmsgevent = "00 CE"
|
val friendmsgevent = "00 CE"
|
||||||
|
val groupmsg = "00 02"
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user