Page 1 of 1

what is systax for this program?

Posted: Sun Apr 02, 2017 4:40 pm
by nightland18

Code: Select all

# Mad Max (ARC/TAB format) 0.0.2a
# 
# Written by Ekey (h4x0r) / thx Haoose
# 
# script for QuickBMS http://quickbms.aluigi.org

comtype deflate_noerror
open FDDE "tab" 0
open FDDE "arc" 1

get FILES asize
get ALIGN long
get ADDITIONAL long

if ADDITIONAL >= 0
for i = 0 < ADDITIONAL
   get IHASH long
   get ITYPE long
   savepos ITEMP
   if ITYPE == 2
      math ITEMP += 16
   elif ITYPE == 3
      math ITEMP += 24
   elif ITYPE == 4
      math ITEMP += 32
   elif ITYPE == 5
      math ITEMP += 40
   else
      print "Unsupported type %ITYPE%"
     cleanexit
   endif
   goto ITEMP
next i

savepos CUROFFSET
math FILES -= CUROFFSET
math FILES /= 16

for i = 0 < FILES
   get HASH long   
   get OFFSET long
   get ZSIZE long
   get SIZE long
   string NAME p= "%08X" HASH
   if ZSIZE == SIZE
      log NAME OFFSET SIZE 1
   else
      clog NAME OFFSET ZSIZE SIZE 1
   endif
next i
what is the systax, struct, for this program language? what is ZSIZE, OFFSET, ITEMP? where i find data doc to learn write this script language just like tutorialpoint.com?how to use quickbms language keyword?

Re: what is systax for this program?

Posted: Sun Apr 02, 2017 5:06 pm
by Dinoguy1000
There is what looks to be fairly comprehensive documentation at http://aluigi.altervista.org/papers/quickbms.txt, and you may be interested in some of the other resources linked from http://aluigi.altervista.org/quickbms.htm as well.

Re: what is systax for this program?

Posted: Mon Apr 10, 2017 2:17 am
by atom0s
Removed.

Re: what is systax for this program?

Posted: Mon Apr 10, 2017 6:01 am
by Dinoguy1000
Thanks for the heads-up, though unfortunately it came too late to save me the trouble of responding to his PMs... :oops: