标题: Gravely Silent: House of Deadlock死寂:禁锢的屋舍解包器 [打印本页] 作者: odair 时间: 2011-4-22 12:02 标题: Gravely Silent: House of Deadlock死寂:禁锢的屋舍解包器 无意中在一个外国的网站发现的,配合quickbms使用 , P2 b. v; j; U9 B: A; G; x0 X8 H0 M! f: `9 h. S3 h
getdstring SIGN 43 Y3 B: L2 C3 q" D
if SIGN == "YYST" , w7 Q3 ~9 {' X( {5 @/ K comtype unzip_dynamic% [, s% c1 Q8 f+ ]
get DUMMY long/ V' Z+ G! Q- ~' N# \6 ^; t: \
get FILES long 6 Z1 B, |, x0 J( a. t get HEAD_SIZE long4 K% |0 B- P9 T) }5 \
for i = 0 < FILES9 u, L) l* z! k: Z6 A' c
get NAMESZ short# B/ _1 Q6 p% A- p/ v; r5 \
getdstring NAME NAMESZ # T3 W. w5 {1 J/ X1 d& O get SIZE long + }) D# ^! Q/ T" H8 }' j! p get OFFSET long1 J7 v3 M* ?6 a. d" p% Y$ J
set TMP extension NAME( c* L8 E A# i) y' {& b
if TMP == "ccz" 6 `7 ?- Q, n6 ~ X( N clog NAME OFFSET SIZE SIZE * o. F) A4 i1 ~( a* o else' M7 `. y2 d. ?! k5 J" i5 ?( K% d
log NAME OFFSET SIZE % E4 g2 T7 N6 X, d: N* E endif- n9 }0 Y1 X9 @# @5 r3 i
next i ; o; l, n/ `- O6 V3 v4 X' B6 P cleanexit . P1 o: D* a( \, a4 I, aendif+ A# R% R. y |& S/ T
goto 0; [5 E# d. ~; ]( X6 w
Z; y1 I1 a4 N, u D/ Jcomtype lzma86head* K* H8 r3 r0 z. B2 x$ W6 M
get OFFSET long - ^: i8 n, t( }6 X" F, U6 Q, Fgoto OFFSET2 ^3 Y% e( i& p
set NAME string "" 5 T ]8 O% w) p% yset PATH string ""! `% S/ x' }# H
callfunction EXTRACT% \" P4 H9 @: o$ g4 \7 Y
/ Y" ^2 j, l6 t. r+ A! Ustartfunction EXTRACT* F) r2 u" @9 |7 f6 T9 q" A% v
get NAMESZ byte) a1 j0 E, c, U; k6 Y
getdstring NAME NAMESZ- t: R/ {) }; F d
get FOLDERS short% F2 j7 t" G1 }, A" n: r1 Z
get FILES short ( e6 o4 g3 I" y/ h0 q3 T: V7 r6 H* U 1 Y' d& c1 @9 l+ [, S4 J string PATH += NAME 5 P% `' f1 o$ q9 U, S# r( m string PATH += /- _& J0 J3 D# m* L9 F# ^2 K! F' }; i
for i = 0 < FOLDERS 1 \# _: Z: W& R Q callfunction EXTRACT 2 F/ X, o" y. Y5 X+ e% F next i 8 u+ M# @( r1 |/ ]7 A- |9 A9 c- a9 n7 |5 q, f" B
for i = 0 < FILES: P9 V0 m8 L: ?5 s
get NAMESZ byte ) f. l& |$ n; d/ i getdstring NAME NAMESZ- r `8 ~) O0 P" p! p1 O# K
get OFFSET long5 z3 C3 P s! V9 [* T( u* C
get ZSIZE long ' X4 j6 C8 j4 V/ p7 U get SIZE long 4 y8 @- }" p( v. z$ @/ P0 K" o0 b get ZIP byte" g7 n/ V: N; S2 ^+ m. t Q0 M
set FNAME string PATH; G5 f. J) ^1 o2 P5 U; z
string FNAME += NAME ' C% k6 e5 T! S) U* v if ZIP == 0) n* t& c/ ` u; E8 n+ N
log FNAME OFFSET SIZE 9 {* T" K0 R* A* ] else1 G: i a, D( V$ n+ u# K
clog FNAME OFFSET ZSIZE SIZE + v6 ?7 u0 o& N ~. u endif ( a6 @7 O l7 Q- a/ e next i . N; t) ^* D+ ~# _. |+ l. Z1 Z( aendfunction作者: bmwmj 时间: 2011-4-22 13:09 本帖最后由 bmwmj 于 2011-4-22 13:13 编辑 ( p: V( F% M3 E" `/ W, X# g" i, [7 I5 f) q' T
这个007发过了/ R3 K2 S L% F https://www.chinaavg.com/thread-27807-1-1.html- y8 s* L6 a- ]8 E( i/ T x
+ }- a4 N) [* u; v, ?
前几天解开了,也可以汉化,但是免打包有问题,除了字体和字幕外,放上其它文件会造成游戏无法运行,正在研究中作者: hidy 时间: 2011-4-22 13:34
这个游戏我已经通关了,没遇见bug