145 lines
9.4 KiB
Python
145 lines
9.4 KiB
Python
|
import binascii
|
||
|
|
||
|
|
||
|
def a2b(a):
|
||
|
return binascii.a2b_hex(''.join(a.split()))
|
||
|
|
||
|
|
||
|
resources = {
|
||
|
260 : a2b('''
|
||
|
01 00 ff ff 00 00 00 00 00 00 00 00 c8 00 c0 80
|
||
|
02 00 00 00 00 00 b8 00 29 00 00 00 00 00 00 00
|
||
|
08 00 90 01 00 01 4d 00 53 00 20 00 53 00 68 00
|
||
|
65 00 6c 00 6c 00 20 00 44 00 6c 00 67 00 00 00
|
||
|
00 00 00 00 00 00 00 00 01 00 01 50 7f 00 14 00
|
||
|
32 00 0e 00 01 00 00 00 ff ff 80 00 4f 00 4b 00
|
||
|
00 00 00 00 00 00 00 00 00 00 00 00 04 08 00 50
|
||
|
07 00 07 00 aa 00 0c 00 ea 03 00 00 ff ff 81 00
|
||
|
00 00 00 00
|
||
|
'''),
|
||
|
261 : a2b('''
|
||
|
01 00 ff ff 00 00 00 00 00 00 00 00 c8 00 c0 80
|
||
|
04 00 00 00 00 00 b8 00 3a 00 00 00 00 00 00 00
|
||
|
08 00 90 01 00 01 4d 00 53 00 20 00 53 00 68 00
|
||
|
65 00 6c 00 6c 00 20 00 44 00 6c 00 67 00 00 00
|
||
|
00 00 00 00 00 00 00 00 80 00 81 50 07 00 14 00
|
||
|
aa 00 0c 00 ec 03 00 00 ff ff 81 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 01 00 01 50 7f 00 25 00
|
||
|
32 00 0e 00 01 00 00 00 ff ff 80 00 4f 00 4b 00
|
||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 50
|
||
|
4a 00 25 00 32 00 0e 00 02 00 00 00 ff ff 80 00
|
||
|
43 00 61 00 6e 00 63 00 65 00 6c 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 04 08 00 50 07 00 07 00
|
||
|
aa 00 0c 00 eb 03 00 00 ff ff 81 00 00 00 00 00
|
||
|
'''),
|
||
|
262 : a2b('''
|
||
|
01 00 ff ff 00 00 00 00 00 00 00 00 c8 00 c0 80
|
||
|
04 00 00 00 00 00 b8 00 29 00 00 00 00 00 00 00
|
||
|
08 00 90 01 00 01 4d 00 53 00 20 00 53 00 68 00
|
||
|
65 00 6c 00 6c 00 20 00 44 00 6c 00 67 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 01 50 7f 00 14 00
|
||
|
32 00 0e 00 06 00 00 00 ff ff 80 00 59 00 65 00
|
||
|
73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
04 08 00 50 07 00 07 00 aa 00 0c 00 ed 03 00 00
|
||
|
ff ff 81 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
00 00 01 50 07 00 14 00 32 00 0e 00 07 00 00 00
|
||
|
ff ff 80 00 4e 00 6f 00 00 00 00 00 00 00 00 00
|
||
|
00 00 00 00 00 00 01 50 4b 00 14 00 32 00 0e 00
|
||
|
02 00 00 00 ff ff 80 00 43 00 61 00 6e 00 63 00
|
||
|
65 00 6c 00 00 00 00 00
|
||
|
'''),
|
||
|
263 : a2b('''
|
||
|
01 00 ff ff 00 00 00 00 00 00 00 00 80 00 ca 80
|
||
|
03 00 00 00 00 00 e2 00 29 00 00 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 81 50 07 00 14 00
|
||
|
97 00 0e 00 eb 03 00 00 6d 00 73 00 63 00 74 00
|
||
|
6c 00 73 00 5f 00 70 00 72 00 6f 00 67 00 72 00
|
||
|
65 00 73 00 73 00 33 00 32 00 00 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 04 08 00 50 07 00 07 00
|
||
|
d4 00 0c 00 ea 03 00 00 ff ff 81 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 00 50 a9 00 14 00
|
||
|
32 00 0e 00 02 00 00 00 ff ff 80 00 43 00 61 00
|
||
|
6e 00 63 00 65 00 6c 00 00 00 00 00
|
||
|
'''),
|
||
|
264 : a2b('''
|
||
|
01 00 ff ff 00 00 00 00 00 00 00 00 c8 00 c0 80
|
||
|
04 00 00 00 00 00 b8 00 3a 00 00 00 00 00 00 00
|
||
|
08 00 90 01 00 01 4d 00 53 00 20 00 53 00 68 00
|
||
|
65 00 6c 00 6c 00 20 00 44 00 6c 00 67 00 00 00
|
||
|
00 00 00 00 00 00 00 00 a0 00 81 50 07 00 14 00
|
||
|
aa 00 0c 00 ec 03 00 00 ff ff 81 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 01 00 01 50 7f 00 25 00
|
||
|
32 00 0e 00 01 00 00 00 ff ff 80 00 4f 00 4b 00
|
||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 50
|
||
|
4a 00 25 00 32 00 0e 00 02 00 00 00 ff ff 80 00
|
||
|
43 00 61 00 6e 00 63 00 65 00 6c 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 04 08 00 50 07 00 07 00
|
||
|
aa 00 0c 00 eb 03 00 00 ff ff 81 00 00 00 00 00
|
||
|
'''),
|
||
|
265 : a2b('''
|
||
|
01 00 ff ff 00 00 00 00 00 00 00 00 c8 00 c8 80
|
||
|
12 00 00 00 00 00 d9 00 fc 00 00 00 00 00 00 00
|
||
|
08 00 90 01 00 01 4d 00 53 00 20 00 53 00 68 00
|
||
|
65 00 6c 00 6c 00 20 00 44 00 6c 00 67 00 00 00
|
||
|
00 00 00 00 00 00 00 00 01 00 01 50 6c 00 ea 00
|
||
|
30 00 0e 00 01 00 00 00 ff ff 80 00 4f 00 4b 00
|
||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 50
|
||
|
a2 00 ea 00 30 00 0e 00 02 00 00 00 ff ff 80 00
|
||
|
43 00 61 00 6e 00 63 00 65 00 6c 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 07 00 00 50 06 00 06 00
|
||
|
cc 00 4e 00 ff ff ff ff ff ff 80 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 03 00 21 50 48 00 12 00
|
||
|
84 00 64 00 03 00 00 00 ff ff 85 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 02 50 0c 00 24 00
|
||
|
c0 00 08 00 04 00 00 00 ff ff 82 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 80 00 81 50 0c 00 30 00
|
||
|
c0 00 0e 00 05 00 00 00 ff ff 81 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 01 50 9c 00 42 00
|
||
|
30 00 0e 00 06 00 00 00 ff ff 80 00 41 00 64 00
|
||
|
64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
07 00 00 50 06 00 54 00 cb 00 3c 00 ff ff ff ff
|
||
|
ff ff 80 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
03 00 21 50 48 00 61 00 84 00 64 00 07 00 00 00
|
||
|
ff ff 85 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
00 00 02 50 0c 00 72 00 c0 00 08 00 08 00 00 00
|
||
|
ff ff 82 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
00 00 01 50 9c 00 7e 00 30 00 0e 00 09 00 00 00
|
||
|
ff ff 80 00 41 00 64 00 64 00 00 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 01 50 06 00 96 00
|
||
|
42 00 0e 00 0a 00 00 00 ff ff 80 00 41 00 64 00
|
||
|
64 00 20 00 66 00 69 00 6c 00 65 00 2e 00 2e 00
|
||
|
2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
00 00 01 50 4e 00 96 00 42 00 0e 00 0b 00 00 00
|
||
|
ff ff 80 00 41 00 64 00 64 00 20 00 6e 00 65 00
|
||
|
77 00 20 00 66 00 69 00 6c 00 65 00 2e 00 2e 00
|
||
|
2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||
|
00 00 01 50 06 00 a8 00 42 00 0e 00 0c 00 00 00
|
||
|
ff ff 80 00 41 00 64 00 64 00 20 00 66 00 6f 00
|
||
|
6c 00 64 00 65 00 72 00 2e 00 2e 00 2e 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 50
|
||
|
06 00 c6 00 cc 00 1e 00 ff ff ff ff ff ff 80 00
|
||
|
43 00 6f 00 6d 00 6d 00 61 00 6e 00 64 00 20 00
|
||
|
6c 00 69 00 6e 00 65 00 3a 00 00 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 80 00 81 50 0c 00 d2 00
|
||
|
c0 00 0e 00 0e 00 00 00 ff ff 81 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 02 50 0c 00 14 00
|
||
|
3c 00 08 00 1e 00 00 00 ff ff 82 00 4f 00 70 00
|
||
|
74 00 69 00 6f 00 6e 00 3a 00 00 00 00 00 00 00
|
||
|
00 00 00 00 00 00 00 00 00 00 02 50 0c 00 63 00
|
||
|
3c 00 08 00 46 00 00 00 ff ff 82 00 43 00 6f 00
|
||
|
6d 00 6d 00 61 00 6e 00 64 00 3a 00 00 00 00 00
|
||
|
'''),
|
||
|
270 : a2b('''
|
||
|
01 00 ff ff 00 00 00 00 00 00 00 00 48 04 00 44
|
||
|
02 00 00 00 00 00 23 01 1a 00 00 00 00 00 00 00
|
||
|
08 00 00 00 00 00 4d 00 53 00 20 00 53 00 68 00
|
||
|
65 00 6c 00 6c 00 20 00 44 00 6c 00 67 00 00 00
|
||
|
00 00 00 00 00 00 00 00 01 00 02 50 00 00 07 00
|
||
|
23 01 08 00 ff ff ff ff ff ff 82 00 53 00 74 00
|
||
|
61 00 74 00 69 00 63 00 00 00 00 00 00 00 00 00
|
||
|
00 00 00 00 00 00 02 40 00 00 12 00 23 01 08 00
|
||
|
5f 04 00 00 ff ff 82 00 73 00 74 00 63 00 33 00
|
||
|
32 00 00 00 00 00
|
||
|
'''),
|
||
|
}
|