From 8efcb39ada60dc1ec7362ccb979df2a9445525ea Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 12 Jun 2024 06:00:03 -0700 Subject: feat: initial commit --- build/test.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 build/test.py (limited to 'build') diff --git a/build/test.py b/build/test.py new file mode 100644 index 0000000..00cc0f4 --- /dev/null +++ b/build/test.py @@ -0,0 +1,24 @@ +import NetPacket_pb2 +import BuddyListNotifyCmd_pb2 + +request = NetPacket_pb2.NetPacket() + +request.length = 3 +request.short_object_id = 0xFF +request.command_type = 0x0A +request.buddy_list_notify_cmd.CopyFrom(BuddyListNotifyCmd_pb2.BuddyListNotifyCmd()) +request.buddy_list_notify_cmd.buddy_name = "Whirl" +request.buddy_list_notify_cmd.logged_on = 1 + +print(request.SerializeToString()) +print(request.WhichOneof("packet")) + +deserialised_request = NetPacket_pb2.NetPacket() + +deserialised_request.ParseFromString(request.SerializeToString()) + +print(deserialised_request.length) +print(deserialised_request.short_object_id) +print(deserialised_request.command_type) +print(deserialised_request.buddy_list_notify_cmd.buddy_name) +print(deserialised_request.buddy_list_notify_cmd.logged_on) -- cgit v1.2.3