annotate zlibcat @ 600:f9276a4f7bdf

rooster sprite
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Thu, 03 Dec 2009 19:29:54 +0000
parents 1da14b3d8773
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
501
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
1 #!/usr/bin/python
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
2
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
3 import zlib
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
4
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
5 def main(args):
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
6 filenames = args[1:]
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
7
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
8 try:
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
9 for name in filenames:
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
10 print zlib.decompress(open(name).read())
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
11 except IOError, e:
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
12 if e.errno != 32:
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
13 raise
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
14
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
15 if __name__ == "__main__":
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
16 import sys
1da14b3d8773 Utility for examining compressed save games.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
17 sys.exit(main(sys.argv))