modified: npk.py

This commit is contained in:
zyb 2024-07-20 07:04:19 +08:00
parent d983d50542
commit 0ce6484e60

4
npk.py
View File

@ -105,11 +105,11 @@ class NpkInfo:
class NpkNameInfo(NpkInfo):
_format = '<16s4sI12s'
def __init__(self,name:str,version:str,build_time=datetime.now(),_unknow=b'\x00'*12):
def __init__(self,name:str,version:str,build_time=datetime.now(),unknow=b'\x00'*12):
self._name = name[:16].encode().ljust(16,b'\x00')
self._version = self.encode_version(version)
self._build_time = int(build_time.timestamp())
self._unknow = _unknow
self._unknow = unknow
def serialize(self)->bytes:
return struct.pack(self._format, self._name,self._version,self._build_time,self._unknow)
@staticmethod