But I can't open .sbt file. I don't know how can I unpack and pack again.
I've added a file as an attachment.
I'm waiting for you guys. Help me please.

Code: Select all
log MEMORY_FILE 0 0
get name basename
get strings short
for i = 0 < strings
get str_size short
for j = 0 < str_size
get data byte
math data ^ 0x30
put data byte MEMORY_FILE
next j
put 0x0a0d short MEMORY_FILE
next i
string name + ".txt"
get size asize MEMORY_FILE
log name 0x00 size MEMORY_FILE
I'm waiting. Thank you.Thief1987 wrote:need to do script for pack, i do it some of these days
Code: Select all
log MEMORY_FILE 0 0
get name basename
put 0x00 short MEMORY_FILE
get size asize
set i = 0
for i
savepos TMP
getct str string 0x0D
strlen str_size str
goto TMP
put str_size short MEMORY_FILE
for j = 0 < str_size
get data byte
math data ^ 0x30
put data byte MEMORY_FILE
next j
get dummy short
savepos offset
if offset = size
break
endif
next i
goto 0x00 MEMORY_FILE
math i + 1
put i short MEMORY_FILE
string name + ".sbt"
get size2 asize MEMORY_FILE
log name 0x00 size2 MEMORY_FILE