home *** CD-ROM | disk | FTP | other *** search
/ Shareware Gold 1 / The_Golden_ROM_Series_-_Shareware_Gold_Volume_1_Number_11_-_SK_89-301_-_1989.iso / BBS / LIB006.ARC / READ.ME < prev    next >
Text File  |  1987-06-01  |  12KB  |  412 lines

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