[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
  BLISERNUM / BLISERNUMBAS
------------------------------------------------------------------------------

  Function : Get burned in serial number

  Syntax   : cValue = BLISERNUM()

  Return   : Serial number character string

  This function is used to examine a serial number and other information
  of up to 50 characters encrypted into the executable file at link time.

  The information encrypted in the executable file can be used to hide a
  serial number and licensee number in the .EXE file as a form of copy
  protection.

  The information is stored as a string of up to 50 characters in length,
  which is copied directly into the .EXE file and returned in exactly the
  same format at runtime.

  For example, to encrypt a program with a serial number of 00100001, a 5
  user license and a licensee name of Blink, Inc. use the following
  command:

  BLINKER EXECUTABLE SERIAL 00100001 5 Blink, Inc.

  At program runtime these values can be examined by assigning the serial
  number to a string and then manipulating it using a substring function,
  for example:

  TMPSERNUM = BLISERNUM()
  ? "Serial number:", SUBSTR(TMPSERNUM,1,8)
  ? "No. of Users :", VAL(SUBSTR (TMPSERNUM,10,1))
  ? "Licensed to  :", SUBSTR(TMPSERNUM,12,20)

See Also: BLINKER EXECUTABLE SERIAL
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson