Misc Development

The following is dedicated to miscellaneous Tools that will be contributed to assist fellow developers and users alike

Tools

Search Replace Tool

The following tools operate from the command prompt and are WinNt/XP/2k3 compliant. The tool permits you to search any file and replace the find string pattern with the replace string pattern. The delimiter between the two search/replace patterns is a comma ','. This permits you to use patterns inclusive of spaces.

This permits you to use the following:

  • Long length filenames inclusive of spaces
  • Complex search/replace patterns
  • Ability to search for space only pattern
  • Ability to replace with null length pattern
  • Ability to rename the executable with/without spaces
  • Single Search/Replace

    Syntax: SREPLAC FILENAME,SEARCHSTRING,REPLACESTRING,Case Sensitive/Not Case Sensitive<0,1>

    Case Sensitive - 0

    Ignore Case - 1

    Example: SREPLACE TEST.DAT,TRY,WHYME,0

    Single Search/Replace Download

    Multiple Search/Replace

    Syntax: MREPLAC MASTERFILENAME,SEARCHSTRING,REPLACESTRING,Case Sensitive/Not Case Sensitive <0,1>

    Case Sensitive - 0

    Ignore Case - 1

    Example: MREPLACE TEST1.DAT,TRY,WHYME,0

    TEST1.DAT contains the names of files to be searched. Please note each file name is terminated with a semicolon ';'

    Mutiple Search/Replace Download

    Case Mod Tool

    The Case Mod Tool permits the user to ammend the case of text in any given file in the following manner:
  • Change all to Lower Case
  • Change all to Upper Case
  • Toggle Case (Change Upper to Lower and Lower to Upper)
  • Case Replace

    Syntax: CTOOL INPUTFILENAME,Case Type <0,1,2>

    Lower Case - 0

    Upper Case - 1

    Swap Case - 2

    Example: CTOOL TEST1.DAT,1

    Case Replace Download

    CRC Tool

    The CRC Tool permits the user to Make/Check CRC of a file:

    Make CRC

    Syntax: CRCMAKE INPUTFILENAME

    Returns the CRC Value

    Example: CRCMAKE TEST1.DAT

    Check CRC

    Syntax: CRCCHECK INPUTFILENAME, CRCValue

    Returns 0 - fail, 1 - pass

    Example: CRCCHECK TEST1.DAT,1234

    Make CRC Download Check CRC Download

    Special Projects Ongoing

  • Compression Algorithmic derivatives
  • (Hoffman/LZH)

  • AI Problem solving Navigational API
  • (Based on two dimensional grid)

  • Tool to Convert VB/C++/Java Source to Assembly
  • (remove Dependency on Runtime interpreters)