ComType zlib_noerror ; log MEMORY_FILE1 0 0 ; log MEMORY_FILE2 0 0 ; GoTo 0x0 0 ; SavePos base 0 ; Math box = 0 ; Get qaz ASIZE 0 ; Do ; Math bear = 0 ; GoTo base 0 ; Get size Long 0 ; Get zsize Long 0 ; SavePos offset 0 ; GoTo zsize 0 SEEK_CUR ; SavePos base 0 ; CLog MEMORY_FILE1 offset zsize size 0 ; For x = 1 To size ; GoTo bear MEMORY_FILE1 ; Get ddd Byte MEMORY_FILE1 ; SavePos bear MEMORY_FILE1 ; GoTo box MEMORY_FILE2 ; Put ddd Byte MEMORY_FILE2 ; SavePos box MEMORY_FILE2 ; Next x ; While base != qaz ; Get total ASIZE MEMORY_FILE2 ; Get name FILENAME 0 ; string name += .decompressed ; Log name 0 total MEMORY_FILE2 ;