mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-13 11:30:13 +08:00
Friend List Complete
This commit is contained in:
parent
a404717143
commit
722422d460
@ -15,6 +15,7 @@ import net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListReqV2Simp
|
|||||||
import net.mamoe.mirai.qqandroid.network.protocol.data.jce.GroupInfo
|
import net.mamoe.mirai.qqandroid.network.protocol.data.jce.GroupInfo
|
||||||
import net.mamoe.mirai.qqandroid.network.protocol.data.jce.RequestPacket
|
import net.mamoe.mirai.qqandroid.network.protocol.data.jce.RequestPacket
|
||||||
import net.mamoe.mirai.qqandroid.network.protocol.data.proto.Vec0xd50
|
import net.mamoe.mirai.qqandroid.network.protocol.data.proto.Vec0xd50
|
||||||
|
import net.mamoe.mirai.qqandroid.network.protocol.data.proto.Vec0xd6b
|
||||||
import net.mamoe.mirai.qqandroid.network.protocol.packet.EMPTY_BYTE_ARRAY
|
import net.mamoe.mirai.qqandroid.network.protocol.packet.EMPTY_BYTE_ARRAY
|
||||||
import net.mamoe.mirai.qqandroid.network.protocol.packet.OutgoingPacket
|
import net.mamoe.mirai.qqandroid.network.protocol.packet.OutgoingPacket
|
||||||
import net.mamoe.mirai.qqandroid.network.protocol.packet.PacketFactory
|
import net.mamoe.mirai.qqandroid.network.protocol.packet.PacketFactory
|
||||||
@ -132,10 +133,10 @@ internal class FriendList {
|
|||||||
startIndex = friendListStartIndex.toShort(),
|
startIndex = friendListStartIndex.toShort(),
|
||||||
getfriendCount = friendListCount.toShort(),
|
getfriendCount = friendListCount.toShort(),
|
||||||
groupid = 0,
|
groupid = 0,
|
||||||
ifGetGroupInfo = if (groupListCount <= 0) {
|
ifGetGroupInfo = if (friendListStartIndex == 0) {
|
||||||
0
|
|
||||||
} else {
|
|
||||||
1
|
1
|
||||||
|
} else {
|
||||||
|
0
|
||||||
},
|
},
|
||||||
groupstartIndex = groupListStartIndex.toByte(),
|
groupstartIndex = groupListStartIndex.toByte(),
|
||||||
getgroupCount = groupListCount.toByte(),
|
getgroupCount = groupListCount.toByte(),
|
||||||
@ -146,7 +147,7 @@ internal class FriendList {
|
|||||||
eAppType = 0,
|
eAppType = 0,
|
||||||
ifGetBothFlag = 0,
|
ifGetBothFlag = 0,
|
||||||
ifGetDOVId = 0,
|
ifGetDOVId = 0,
|
||||||
vec0xd6bReq = EMPTY_BYTE_ARRAY,
|
vec0xd6bReq = Vec0xd6b.ReqBody().toByteArray(Vec0xd6b.ReqBody.serializer()),
|
||||||
vec0xd50Req = Vec0xd50.ReqBody(
|
vec0xd50Req = Vec0xd50.ReqBody(
|
||||||
appid = 10002L,
|
appid = 10002L,
|
||||||
reqKsingSwitch = 1,
|
reqKsingSwitch = 1,
|
||||||
|
Loading…
Reference in New Issue
Block a user