home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / ZCPR33 / S-Z / VREN.LBR / VREN.DZC / VREN.DOC
Text File  |  2000-06-30  |  4KB  |  87 lines

  1.  NOTE: This is a copyrighted program released for private,
  2.  non-commercial use ONLY.  Please read copyright statement
  3.  starting on line number 58 for details.
  4.  
  5. Program: VREN (Visual RENamer)
  6. Author: Bruce Morgen    (contact via DHN* @ 215-623-4040 or
  7. Version: 1.0         Lillipute Z-Node @ 312-649-1730)
  8. Date: August 8, 1988
  9. Purpose:
  10.     Interactive renaming of files with format checking.
  11.     VREN takes a single wildcard filespec from the command
  12.     (if none given, "*.*" assumed).  It then allows the
  13.     user to step through the file names and change them
  14.     using the WordStar(tm) diamond and/or the TCAP-defined
  15.     arrow keys for cursor movement.  This includes the WS
  16.     control-A/control-F end-of-line commands.  VREN always
  17.     operates in an overwrite mode - there is no control-V
  18.     mode toggle.  Typing a period (.) moves the cursor to
  19.     the first character of the file extension, wiping out
  20.     any remaining filename characters to properly
  21.     attributed blanks, unless the cursor is over the first
  22.     character of the extension, in which case it moves to
  23.     the last character of the filename.  Otherwise editing
  24.     behavior is quite predictable.  There is a rubout
  25.     function closely resembling WS response and the WS
  26.     control-G (gobble) also works, although both treat the
  27.     filename and extension as distinct fields.  A carriage
  28.     return initiates the actual renaming of the file.  VREN
  29.     toggles file attributes using control-T as the trigger,
  30.     but, as with a rename, nothing changes until a RET.
  31.     Any attributed characters are shown in alternate video
  32.     or lower case if possible.  Unless VREN is "quieted"
  33.     there is a "12345678|rsa" header for clarity.  There
  34.     is protection against setting attribute #2, the home
  35.     of the Plu*Perfect-style "PUBlic" tag, if more than
  36.     one file of the name in question exist on the same
  37.     drive.  To disable this feature for non-PUBlic BDOS
  38.     or vanilla ZRDOS, see "Patching" below.
  39. _______________________________________________________________
  40.     
  41.     Patching: VREN obeys the ZCPR3 Quiet Flag unless the
  42.     low (0) bit of the byte at origin+2 (102h in DDT) is
  43.     patched to a non-zero value - in that case VREN is
  44.     always "quiet."  The high (7) bit of this byte
  45.     controls the attribute #2 protection scheme for
  46.     Plu*Perfect-compatible DOSs described above.  Set
  47.     this bit if you know what you're doing and want to be
  48.     able to set attribute #2 at will.
  49.  
  50.     Value at origin+2        Results in:
  51.     -----------------        -----------
  52.         00h        "loud" & PUBlic protected
  53.         01h        "quiet" & PUBlic protected
  54.         80h        "loud" & PUBlic unprotected
  55.         81h        "quiet" & PUBlic unprotected
  56. _______________________________________________________________
  57.  
  58.  [ N O T I C E   O F   P R O G R A M   O W N E R S H I P ]
  59.  VREN is copyright 1988 by the author.  It is released to
  60.  the user community in source and/or object form for non-
  61.  commercial use only.  Permission is hereby given to use
  62.  and/or modify it in any way that you see fit.  The author
  63.  retains exclusive rights to public release of VREN and
  64.  asks that any improvements to the program or adaptations
  65.  for other operating environments not be distributed in
  66.  any way without his consent.  Furthermore, any commercial
  67.  use of VREN, including its internal algorithms and screen
  68.  presentation, without the express written agreement of
  69.  the author is specifically prohibited.  This prohibition
  70.  includes sale of the program in any form except as part
  71.  a user group library disk selling for not more than $20
  72.  copying and handling fee or as a download offering on
  73.  remote access systems with no fee charged beyond normal
  74.  subscription and/or access rates.  VREN may not be sold
  75.  or licensed by any person other than the author or his
  76.  authorized agent(s).  As of August 8, 1988, there have
  77.  been no such agents appointed.
  78.  
  79.  The author warrants that VREN comprises his original
  80.  work and as such is protected by the copyright laws of
  81.  The United States of America and applicable international
  82.  copyright regulations.  No other warranty is expressed or
  83.  implied.
  84.  
  85.  (signed) Bruce Morgen            August 8, 1988
  86. _______________________________________________________________
  87. ■╩b 4═ú*ƒ7±⌡w═⌐#═8!±ß╔6*í7├\ +4:2=╛┌ï :3⌡*í7═w"í