home *** CD-ROM | disk | FTP | other *** search
/ Software Du Jour / SoftwareDuJour.iso / BUTTON / BAKERS12.ARC / READ.ME < prev    next >
Encoding:
Text File  |  1987-06-01  |  11.9 KB  |  418 lines

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