home *** CD-ROM | disk | FTP | other *** search
/ Windoware / WINDOWARE_1_6.iso / utils / bakrdozn / read.me < prev    next >
Text File  |  1987-06-01  |  13KB  |  417 lines

  1.  
  2.  
  3. +------------------------------------------------------+
  4. |  Welcome to "User Supported Software".               |
  5. |  This remarkable revolution in software distribution |
  6. |  was co-pioneered in 1982 by Jim Button and Andrew   |
  7. |  Fluegelman.  It has become a major force in the     |
  8. |  software industry, helping to drive software prices |
  9. |  down and to eliminate copy protection schemes.      |
  10. +------------------------------------------------------+
  11.  
  12.  
  13. HERE'S HOW USER SUPPORTED SOFTWARE WORKS:
  14.  
  15. You are encouraged to copy the program diskettes and share them freely
  16. with others.  You have the luxury of trying out the complete programs,
  17. at your own pace and in the luxury of your own home or workplace.
  18. This is not a crippled or "demo" copy, but the complete working
  19. version of the program.
  20.  
  21. If, after trying out the programs, you decide to continue to use them,
  22. you are trusted to purchase the programs from the program's author, or
  23. from an authorized dealer.
  24.  
  25.  
  26. Why pay at all?  We're glad you asked!
  27. --------------------------------------------------------------
  28. *  You receive a CURRENT copy of the program with a printed
  29.    manual (where applicable)
  30. *  One year of technical support - by phone or written
  31. *  Notification of updates (and fixes, if required)
  32. *  Inexpensive upgrade offers
  33. *  Notification of new products
  34. *  Your input and ideas help shape future products
  35. *  Periodic offers and "deals" (for our customers only)
  36. *  Access to the online ButtonWare Bulletin Board, which
  37.    means:
  38.      - Information and announcements (on line)
  39.      - Communication with other ButtonWare users
  40.      - More technical support, and helpful tips/pointers
  41. *  A sense of pride and ownership, in having honestly
  42.    participated in the User Supported Software revolution
  43. *  You help to keep software prices down, by supporting a
  44.    distribution method which doesn't rely on expensive
  45.    advertising campaigns.
  46.  
  47.  
  48. So please, dive in and enjoy the fun of sharing good software legally
  49. with your friends and associates.  But please be aware of the
  50. following restrictions, designed to protect the community of User
  51. Supported Software users and authors, and to prevent certain greedy
  52. people from taking unfair advantage of the trust, hard work, and good
  53. will of User Supported Software authors:
  54.  
  55. 1. No price or consideration may be charged.  However, a distribution
  56.    cost may be charged for the cost of the diskette, shipping, and
  57.    handling, so long as it's not more than $9 total.
  58.  
  59. 2. The files and programs on the disks can not be modified in any
  60.    way, and must always be distributed together.
  61.  
  62. 3. The programs cannot be sold as part of some other more inclusive
  63.    package.
  64.  
  65. 4. The programs cannot be "rented" or "leased" to others.
  66.  
  67. 5. The printed manuals cannot be copied or reproduced in any way.
  68.  
  69. 6. In the case of distribution via computerized "bulletin boards" or
  70.    through any other telecommunications link the following must be
  71.    done:
  72.    *  X-Modem or some other error checking protocol must be used
  73.    *  All ButtonWare programs (and documentation files) must be
  74.       transferred in library format. That means the files have
  75.       all been combined into one file. You can get assistance with
  76.       this procedure from the Technical Support Department at
  77.       ButtonWare
  78.  
  79. 7.  If you're copying the disks for distribution to students in a
  80.    classroom, you must provide them with the following written notice:
  81.  
  82. +-----------------------------------------------------+
  83. | These diskettes are distributed to you through the  |
  84. | courtesy of your school and instructor, and         |
  85. | Jim Button.  No royalty or registration fee has     |
  86. | been paid for the programs, which are for your use  |
  87. | and evaluation as a student.                        |
  88. |                                                     |
  89. | If you wish to receive technical support from       |
  90. | ButtonWare, as well as announcements of updates and |
  91. | improvements to the programs, you must first become |
  92. | a "registered user."  You do that by purchasing     |
  93. | each program you plan to use - from an authorized   |
  94. | dealer or directly from ButtonWare:                 |
  95. |                                                     |
  96. |                    Jim Button                       |
  97. |                  P.O.  Box 5786                     |
  98. |                Bellevue, WA 98006                   |
  99. |                                                     |
  100. | You may also register by calling our toll-free      |
  101. | order line, 1-800-JBUTTON.                          |
  102. +-----------------------------------------------------+
  103.  
  104.  
  105.  
  106. DOZEN.BAT
  107. ---------
  108. Shell to run many of the Baker's Dozen programs.  Runs
  109. BAKERS12.EXE using file DOZEN.TBL.  Only intended to
  110. help you get started.  Normally you should run Baker's
  111. Dozen programs by themselves.
  112.  
  113. To start:
  114. C>dozen
  115.  
  116. Select options.  When finished, press X or Esc.
  117.  
  118.  
  119. BTTNCALC.EXE
  120. ------------
  121. One page spreadsheet.  Help screens.  Requires 256K,
  122. full IBM PC compatability.
  123.  
  124. To start:
  125. C>bttncalc f=m b=n filespec
  126.  
  127. where: m specifies the foreground color
  128.          = 0,1,2,...9,A,...F
  129.        n specifies the background color
  130.          = 0,1,2....7
  131. filespec is the full filespec of a previously saved
  132.          BUTTON-CALC file.
  133.  
  134. NOTE: no parameters are needed.  Defaults to current
  135.       screen colors.  Previously saved files may be
  136.       brought in from within BUTTON-CALC.
  137.  
  138.  
  139. CALENDAR.COM
  140. ------------
  141. Programmable date calendar.  Uses about 9K with all data
  142. in CAL.DAT.  May be made resident with the r=Y option.
  143.  
  144. To make resident:
  145. C>calendar i=cal.dat r=Y f=F b=4 h=E m="message" k=6400
  146.  
  147. where:
  148.       i= full filespec of input data file
  149.       r= Y to make resident
  150.       f= foreground color in hex
  151.       b= background color in hex
  152.       h= highlight color in hex
  153.       m= message to display inside
  154.       k= hot key (scancode plus character in hex)
  155.  
  156.       defaults: not resident
  157.                 white on blue with red highlighting
  158.                 no message
  159.                 Alt7 hot key
  160.                 no calendar data.
  161.  
  162. C>calendar i=cal.dat r=Y  (normal way to make resident)
  163.  
  164.  
  165.  
  166. DISKUTIL.EXE
  167. ------------
  168. Disk utility program.  Requires at least 256K and full
  169. IBM PC compatability.
  170.  
  171. No input parameters.
  172. Numerous help screens (press F1 at almost any time).
  173. Change file or directory date/time, restore lost file,
  174. patch files, modify FAT, and much more.
  175.  
  176. To start:
  177. C>diskutil
  178.  
  179.  
  180. FILECOMP.EXE
  181. ------------
  182. Compare two ASCII text files.  Size of files limited to
  183. available memory.
  184.  
  185. C>filecomp
  186. will present program instructions.
  187.  
  188. To start:
  189. C>filecomp pathspec1 pathspec2 u=x  m=x b=x >redirspec
  190.  
  191. where: pathspec1 first of two files to compare
  192.        pathspec2 second of two files to compare
  193.        u=n display unique line numbers
  194.        u=l display unique lines
  195.        m=n display map of matching line numbers
  196.        m=l display map of matching lines
  197.        b=x remove all spaces
  198.        >redirspec where to save output if not screen.
  199.  
  200. minimum parameters to run:
  201. C>filecomp pathspec1 pathspec2
  202.  
  203.  
  204. GKEY.EXE
  205. --------
  206. Provides all keyboard information - key number pressed
  207. or released, hexadecimal and decimal table of ASCII
  208. character set, scancodes and valid keystrokes.  No
  209. parameters.
  210.  
  211. To start:
  212. C>gkey
  213.  
  214.  
  215.  
  216. LOCATE.EXE
  217. ----------
  218. Find any file(s) on disk or find in which file(s) a
  219. given string occurs.
  220.  
  221. To start:
  222. C>locate
  223. will present a screen of instructions.
  224.  
  225. or:
  226. C>locate filespec string /c /i /t >output
  227.  
  228. where:
  229.      filespec is the starting location and definition of
  230.               the search files.
  231.      string   is the string to search for and must be
  232.               enclosed in quotes.
  233.      /c       look in children directories as well as
  234.               starting location when search for strings.
  235.      /i       case insensitive search for string.
  236.      /t       display line of text in which string
  237.               located.
  238.      >output  location to save output file if not sent
  239.               to screen.
  240.  
  241. C>locate c:\*.DOC
  242.     find all .DOC files on C drive.
  243. C>locate c:\*.DOC "funny"
  244.     find all .DOC files in root directory of C which
  245.     contain the string funny.
  246. C>locate c:\*.DOC "funny" /C
  247.     like above except all .DOC files on disk C
  248. C>locate "funny" /i /t >save
  249.     find all the files on default directory which
  250.     contain the string(s) funny, FUNNY, Funny, ..., and
  251.     save this information in the file SAVE on the
  252.     default directory.  Also display the lines of text
  253.     in which the strings were located.
  254.  
  255.  
  256.  
  257. P90.EXE
  258. -------
  259. Print files at 90 degrees (also prints normally).
  260. Requires full IBM PC compatability and an Epson
  261. compatible printer.  (If not fully compatible with IBM
  262. PC, may run using parameters.
  263.  
  264. To start:
  265. C>p90            then answer menu questions.
  266.  
  267. To run with parameters:
  268. C>p90 f=fs w=# d=h s=n t=# n=# l=# m=# p=1 q=y b=n
  269.  
  270. where: f= filespec of the file to print.
  271.        w= 8,9, .. 16 sheet width in inches
  272.        d= h or v  direction (horizontal 90 deg) (vert)
  273.        s= c or n  print density (compressed)  (normal)
  274.        t= #       number of blank lines at top of page
  275.        n= #       spaces for left margin
  276.        l= #       max lines per page
  277.        m= #       max line length
  278.        p= #       number of formfeeds after each page
  279.        q= y or n  print formfeed at end of file (yes no)
  280.        b= y or n  double strike each line (yes no)
  281.  
  282. (Parameters intended for .BAT files).
  283.  
  284. PC_SORT.EXE
  285. -----------
  286. Sort files with up to 4 fields where each field may be
  287. ascending or descending, case sensitive or case
  288. insensitive.
  289.  
  290. To start:
  291. C>pc_sort
  292.  
  293. Answer menu of questions.  To run with parameters,
  294. especially from .BAT files:
  295.  
  296. C>pc_sort  <input >output
  297. sorts file INPUT as ascending, case sensitive, for the
  298. enter length of each line, and saves the results in file
  299. OUTPUT.
  300.  
  301. C>pc_sort <input >output /d/s/C#/L# /FdsC#L# .. /FdsC#L#
  302. Like above except field 1 defined as /d/sC#/L# and
  303. fields 2, 3 and 4 defined as /FdsC#L#
  304. where:
  305.       d = A or D for ascending or descending.
  306.       s = I or S for case insensitive or case sensitive.
  307.       #   is a number.
  308.      C# = beginning column number for field.
  309.      L# = length of field.
  310.  
  311.      /F   indicates beginning the definition of a new
  312.           field.
  313.  
  314.  
  315.  
  316. PRN_FILE.EXE
  317. ------------
  318. Redirects all information normally sent to your printer
  319. to a disk file of your choice.
  320.  
  321. To start:
  322. C>prn_file
  323.  
  324. You will be asked for program to run and where to save
  325. printer output.
  326.  
  327. You may specify the program to run and its parameters as
  328. parameters:
  329. C>prn_file pclabel a:dflt.lbl
  330.  
  331. in which case you would not be asked for the program to
  332. run from within PRN_FILE.
  333.  
  334.  
  335. RDIR.EXE
  336. --------
  337. Remove subdirectory including all files and all children
  338. directories.
  339.  
  340. C>rdir
  341. will present a screen of instructions.
  342.  
  343. To start:
  344. C>rdir pathspec
  345.  
  346. The directory named in pathspec will be removed after
  347. user confirmation.  If no disk is given, default drive
  348. is assumed.
  349.  
  350.  
  351.  
  352. SET_SCRN.EXE
  353. ------------
  354. Used to set screen border color and default screen
  355. colors.  Requires the line DEVICE=ANSI.SYS in CONFIG.SYS
  356. file and full IBM PC compatability.  No parameters.
  357.  
  358. To start:
  359. C>set_scrn
  360.  
  361. Select the colors you want and then exit the program.
  362. Creates the file SETSCRN.COM which you may then use in
  363. your AUTOEXEC.BAT file and to reset screen colors.  Does
  364. not work with Borland's Lightning.
  365.  
  366.  
  367.  
  368. SNAPSHOT.COM
  369. ------------
  370. Take pictures of any 80 column screen (not graphics) in
  371. any program.  May be installed as resident program, but
  372. not necessary.  Requires full IBM PC compatability.
  373.  
  374. To start:
  375. C>snapshot s=res c=n f=filespec b=on
  376.  
  377. where: s=res causes program to becom resident.
  378.        c=n   provides background color for review
  379.              screen.  (n=1,2..6)
  380.        f=filespec name and location of where snapshots
  381.              should be stored.  There must be no file
  382.              extension.  E.g. c:\subdir\snap
  383.        b=on  for PC-TYPE owners, this option will
  384.              distinguish between high and low intensity
  385.              and turn bold printing on or off
  386.              accordingly.
  387.  
  388. Minimum parameters to run:
  389.  
  390. C>snapshot
  391.  
  392. Will not be resident, hence you will be asked to enter
  393. the program of which you want to take snapshots.  Review
  394. screen will be black and white.  Snapshots will be saved
  395. in files SNAPSHOT.NN on default directory where NN will
  396. be 01, 02, .... 99.   No PC-TYPE bolding.
  397.  
  398. To take a snapshot, press Alt Ctrl P.   To review
  399. snapshots, press Alt Ctrl R.
  400.  
  401.  
  402.  
  403. SWCOM12.COM
  404. -----------
  405. Switch RS-232 ports for COM1 and COM2.  No parameters.
  406.  
  407. To start:
  408. C>swcom12
  409.  
  410.  
  411. SWLPT12.COM
  412. -----------
  413. Switch printer ports for LPT1 and LPT2.  No parameters.
  414.  
  415. To start:
  416. C>swlpt12
  417.