Ditch FakeResDecompress in preparation for Max's

This commit is contained in:
Elliot Nunn 2018-12-13 16:05:11 +08:00
parent 29982335a6
commit fbdb8eb61a
3 changed files with 2 additions and 28 deletions

View File

@ -1,26 +0,0 @@
def GetEncoding(inf):
try:
if inf[6] == 8:
encoding = 'DonnBits'
elif inf[6] == 9:
defprocID = int.from_bytes(inf[8:10], byteorder='big', signed=True)
encoding = 'GreggyBits%d' % defprocID
else:
raise ValueError
# print('GetEncoding', encoding)
return encoding
except:
return 'UnknownCompression'
def DecompressResource(inf):
# print('DecompressResource', GetEncoding(inf))
if GetEncoding(inf) == 'UnknownCompression': return inf
return b'decompressed ' + inf
def CompressResource(inf, encoding):
# print('CompressResource', encoding)
if encoding == 'UnknownCompression': return inf
if inf.startswith(b'decompressed '): inf = inf[16:]
return inf

View File

@ -1,7 +1,7 @@
import collections
import struct
import enum
from .FakeResDecompress import DecompressResource, CompressResource, GetEncoding
from ResDecompress import DecompressResource, CompressResource, GetEncoding
FAKE_HEADER_RSRC_TYPE = b'header' # obviously invalid

View File

@ -17,6 +17,6 @@ setup(
'Topic :: System :: Filesystems',
'Development Status :: 3 - Alpha',
],
packages=['macresources'],
packages=['macresources', 'ResDecompress'],
scripts=['bin/SimpleRez', 'bin/SimpleDeRez'],
)