if RIFX_SIGN == "RIFX" $ j1 X, O" ?& x; S ? K3 V U! v
endian big. Q; i- Y7 U, D
elif RIFX_SIGN == "XFIR" 5 a0 J, `% k2 h
endian little# g+ G4 M% @$ L- I L4 p+ ]
else8 k) p/ p. a* p5 U7 [3 i
cleanexit9 _, D& S% ~, |+ K
endif / A0 k- S5 e" o
get SIZE long( y8 |# \6 K* G, k }
get SIGN long 7 _& t* H6 g% I, `! a
if SIGN == 0x4647444d0 d- {1 x; `" N% C, I# h
get NAME fullname- O3 z* `& s+ V' A! Q: l
get FOLDER current_folder( l* E: c$ d2 _: K- E9 @) I
print "\nyou must use offzip with this file:\nhttp://aluigi.org/mytoolz.htm#offzip\n\n offzip -a \"%NAME%\" \"%FOLDER%\" 0"3 h+ p% N- z- \/ ^7 {3 w A7 N
cleanexit $ ?! e, n. Z. D0 G+ F
endif + o1 ?9 f' ~8 B* v3 |# O9 s' s' H2 B
7 t7 ]$ w1 k: y6 k& C
set FIRST = 1 * k6 }& Q9 y% x |5 F, O
for i = 09 Y3 K8 W. I q6 N) _, B' N
savepos CURR_OFFSET# m. ]- `; g- f- a/ r+ K6 W
getdstring SIGN 43 H8 d0 v2 y) N
if RIFX_SIGN != "RIFX", F" d5 Z+ p3 b$ t! w$ A0 p
string SIGN r= SIGN% A% `( G: Y6 |) [% i* N
endif % m; c" X% C& c
/ H/ x& z' e8 L$ ^& l6 _
math SKIP_SIZE = 0x10 9 i% Z& _: ^6 l" O8 h+ d0 b( B