home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / SYSTEM / TSUTLD19.ZIP / TSUTLD.INF < prev    next >
Encoding:
INI File  |  1992-03-28  |  12.0 KB  |  303 lines

  1.                            - 1 -
  2. Sat 28-March-1992
  3.  
  4. About TSUTLD in General                        (All rights reserved)
  5. =======================
  6.  
  7. This is the fourth package in my utilities series. TSUTLD is a
  8. stand-alone companion to TSUTIL, TSUTLB, TSUTLC, and TSUTLE.
  9. Although this TSUTLD set is for any type of PC, it is somewhat
  10. inclined towards utilities with a laptop flavor.
  11.  
  12. This package may be used and distributed freely for NON-COMMERCIAL,
  13. NON-INSTITUTIONAL, PRIVATE purposes, provided it is not changed in
  14. any way. (Repacking with another method is ok, though.) For ANY
  15. other usage, such as use in a business enterprise or a university,
  16. contact the author for registration. Uploading to bulletin boards is
  17. encouraged. Please do not distribute any part of this package
  18. separately.
  19.  
  20. The programs are under development. Comments and contacts are
  21. solicited. If you have any questions, please do not hesitate to use
  22. electronic mail for communication.
  23. InterNet address: ts@chyde.uwasa.fi         (preferred)
  24. Bitnet address:   SALMI@FINFUN.BITNET
  25. Funet address:    GADO::SALMI
  26.  
  27. The author shall not be liable to the user for any direct, indirect
  28. or consequential loss arising from the use of, or inability to use,
  29. any program or file howsoever caused. No warranty is given that the
  30. programs will work under all circumstances.
  31.  
  32. Timo Salmi
  33. Professor of Accounting and Business Finance
  34. School of Business Studies, University of Vaasa
  35. P.O. BOX 297, SF-65101 Vaasa, Finland
  36.  
  37.  
  38. Timo Salmi UTiLities set D, release 1.9 (TSUTLD19) includes the
  39. *    *     ** *          *          * *
  40. following utility-type programs:
  41.  
  42. TSUTLD19        Fourth set of Utilities, T.Salmi
  43. Filename        Comment                         
  44. --------        --------------------------------
  45. ADJCURS.BAT     Batch shell for adjusting cursor
  46. BIGCURS.EXE     Make the cursor better visible  
  47. BIGNCURS.EXE    NonResident temporary big cursor
  48. CAPS.EXE        Get/set keyboard toggles        
  49. FILES.EXE       Summary of your different files 
  50. KEYRATE.EXE     Set keyboard repeat rate & delay
  51. POPSCR.EXE      Pop screen from image file      
  52. PSK.EXE         Dis/enable the PrintScreen key  
  53. PUSHSCR.EXE     Push screen to image file       
  54. SETPRT.EXE      Set PrintScreen retry times     
  55. SWITCHAR.EXE    Makes Unix freaks feel at home  
  56. TODAY.EXE       Scan disk for files made today  
  57. TSPROG.INF      List of PD programs from T.Salmi
  58. TSUTLD.INF      Document                        
  59. TSUTLD.NWS      News announcements about tsutld 
  60. VAASA.INF       Info: Finland, Vaasa, U of Vaasa
  61. WARMBOOT.EXE    Reboot without memory tests     
  62. ----            ------             ------  -----
  63. 0017
  64.  
  65.  
  66.                            - 2 -
  67.  
  68. ADJCURS.BAT  Adjust cursor size
  69. ===========
  70.                                                                         
  71. Usage: ADJCURS choice                                                   
  72. where the choice must be 1-7:                                           
  73.   1  Big resident cursor                                                
  74.   2  Medium resident cursor                                             
  75.   3  Big transient cursor                                               
  76.   4  Medium transient cursor                                            
  77.   5  Restore original cursor for 1 and 2                                
  78.   6  Restore original cursor for 3 and 4                                
  79.   7  Map the resident programs                                          
  80.                                                                         
  81. Although BIGCURS.EXE and BIGNCURS.EXE can be used without further
  82. utilities, to use *this batch* you must have the TSR Utilities from
  83. TurboPower Software. In particular you'll need the programs
  84. MARK.EXE, RELEASE.EXE, and MAPMEM.EXE. Another utility that is
  85. necessary for this batch, is RESET.EXE by Timo Salmi. RESET restores
  86. the original screen settings. You should be able to obtain them by
  87. downloading TSRCOM33.ZIP and TSUTIL35.ZIP (or later) from any
  88. well-stocked BBS or FTP site, such as garbo.uwasa.fi, 128.214.87.1,
  89. Vaasa, Finland.
  90. ┌───────────────────────────────────────────────────────────────┐
  91. │ Warning: It is not advisable to load the resident cursor more │
  92. │ than once.                                                    │
  93. └───────────────────────────────────────────────────────────────┘
  94.  
  95. Hint: First experiment with BIGNCURS.EXE to find the cursor size you
  96. prefer, and then apply BIGCURS.EXE.
  97.  
  98. Release notes: Release 1.1: I have now tested the programs with
  99. several video adapters. I have added the option to give the
  100. starting scan line of the cursor as a numerical parameter.  For
  101. example to get a medium size cursor you can alternatively use
  102.      BIGCURS 3
  103. or whatever is best applicable on your system. Another improvement,
  104. thanks to Erik Jacobsen, is that the BIGCURS.EXE program releases
  105. the timer interrupt for the other resident programs that may be
  106. running. Thus the other TSRs that may use the timer, are not frozen
  107. by bigcurs.
  108.  
  109.  
  110. CAPS (Ver. 1.1)  Get/set keyboard toggles
  111. ===============
  112.  
  113. Usage :   CAPS [get] [c+│-] [n+│-] [s+│-] [/b]
  114.  only get status ─┘   │      │      │       │ 
  115.         set CapsLock ─┘      │      │       │ 
  116.                 set NumLock ─┘      │       │ 
  117.                     set ScrollLock ─┘       │ 
  118.                      batch mode, no output ─┘
  119.  
  120. The purpose of this program is to set and/or report the state of the
  121. keyboard toggles. This is useful in special situations such as in
  122. batch files when the state of these toggles need to be controlled,
  123. or if there are no keyboard leds, or if there is something wrong
  124. with the keyboard keys or leds.
  125.  
  126. The output will be in the format:
  127.    CapsLock   OFF
  128.    NumLock    ON
  129.    Insert     OFF
  130.    ScrollLock OFF
  131.  
  132.  
  133. FILES (Ver. 1.2)  Summary of your different files
  134. ================
  135.  
  136. Where does all your precious disk space go? FILES.EXE can be used to
  137. answer this question. It gives the following type of statistics
  138. (this is for my laptop's ramdisk):
  139.  
  140. Type       Count        Size  Allocation  Efficiency
  141. .              1         419         512       81.84
  142. .COM           4       13473       13696       98.37
  143. .EXE           3      106212      106368       99.85
  144. .TPU           1       15536       15616       99.49
  145. Total D:       9      135640      136192       99.59
  146.  
  147. The statistics can be sorted by any of the fields:
  148.  
  149. Usage: FILES [device:]
  150.              [/n(o sort)]       (the default sort is by extension)
  151.              [/c(ount sort)]
  152.              [/s(ize sort)]
  153.              [/a(allocation sort)]
  154.              [/e(fficiency sort)]
  155.              [/r(everse sort)]
  156.    or: FILES ?
  157.  
  158. Hint 1: If you have several partitions on your harddisk, and want to
  159. assess the overall file usage, apply MsDos join command before
  160. running files.exe. See your MsDos manual for using join.
  161.  
  162. Hint 2: FILES does not include a switch for page by page scrolling
  163. since this is easily achieved by proper filtering. For example use
  164. FILES | MORE or better still, if you have Veron Buerg's well-known
  165. list program, use FILES | LIST /S.
  166.  
  167. Release notes:
  168.    Version 1.2: If the files are sorted by count (/c), size (/s), or
  169. allocation (/a), the percentage of each file type is shown as an
  170. additional column. - The capacity of the program has been increased
  171. from 2500 different file types to 3000.
  172.  
  173.  
  174. POPSCR.EXE (Ver 1.0)  Pop screen from image file saved by PUSHSCR
  175. ====================
  176.  
  177. Usage: POPSCR ImageFileName
  178.  
  179. For batch programming, returns errorlevel 1 if operation
  180. unsuccessful, else 0.
  181.  
  182.  
  183. PUSHSCR.EXE (Ver 1.0)  Push screen to image file
  184. =====================
  185.  
  186. Usage: PUSHSCR ImageFileName [/o]
  187.   overwrite if already exists ─┘
  188.  
  189. For batch programming, returns errorlevel 1 if operation
  190. unsuccessful, else 0.
  191.  
  192.  
  193. KEYRATE (Ver. 1.0)  Set keyboard repeat rate & delay
  194. ==================
  195.  
  196. Usage: KEYRATE DelayCode RepeatRateCode [/b]
  197.                                           └─ batch mode, no output
  198.  
  199. When a key is held down there is a default delay before it starts
  200. repeating, and then the key repeats at a default rate. KEYRATE
  201. resets both the delay, and the repeat rate. The facility is useful
  202. e.g. when you want to speed up the cursor movement by incresing the
  203. repeat rate. Or if you have a faulty keyboard striking ddoouubble,
  204. you can try a temporary remedy by increasing the delay. The
  205. facilities used in this program do not work for XTs and older ATs.
  206. The delay and the rate are coded as follows:
  207.       code   delay (ms)     code    rate (chars per sec)
  208.        0      250             0     30.0
  209.        1      500             1     26.7
  210.        2      750             2     24.0
  211.        3     1000             3     21.8
  212.                               4     20.0
  213.                               :       :
  214.                              30      2.1
  215.                              31      2.0
  216. KEYRATE recognizes the type of your processor chip and ROM BIOS
  217. version and informs whether the program is likely to have an effect
  218. or not.
  219.  
  220.  
  221. PSK (Ver. 1.0) Dis/enable the PrintScreen key
  222. ==============
  223.  
  224. PSK.EXE was added to this collection in release TSUTLD14.arc.
  225. Running PSK disables your PrintScreen key. It works as a toggle.
  226. Running PSK again reverses the process and enables the PrintScreen
  227. key. This is a utility that is particularly useful on laptops with
  228. cramped keyboads where you want to avoid the consequences of an
  229. accidental hitting of the PrintScreen key. Internally, PSK works by
  230. manipulating the contents of the memory location 0000:0500 Hex.
  231.  
  232.  
  233. SETPRT (Ver 1.0) Set PrintScreen retry times
  234. ================
  235.  
  236. Usage: SETPRT [RetryTimes]
  237.  
  238. If your printer is offline and you hit the PrintScreen key by
  239. accident, (depending on your hardware) you may be in for an annoying
  240. wait while your computer goes through its (default 20) recycles of
  241. retrying the printing. You can use this program to reset the times
  242. your computer retries PrintScreen before your computer accepts input
  243. again. Notice that some systems detect the printer's offline status
  244. immediately, others don't. You'll need setprt in the former case.
  245. For example I have a Zenith Z-181 laptop as one of my PCs, and I
  246. find it useful to reset the retry times to 3 from the autoexec.bat.
  247. On the other hand, I don't need this trick on my Trifunic 386
  248. desktop, since it detects the offline condition of the printer as
  249. soon as I apply the PrintScreen key.
  250.  
  251. Hint: Using an excessively small value, like 1, may cause problems
  252. by giving too hasty offline feedback to some programs.
  253.  
  254.  
  255. SWITCHAR  Toggle the switch character
  256. ========
  257.  
  258. In our series of completely useless programs please meet switchar
  259. for Unix freaks. Switchar toggles the MsDos switchar between the
  260. slash (/) and the hyphen (-). When the switchar is the hyphen, the
  261. slash can be used in path names instead of the backslash (\).  Have
  262. fun.
  263.  
  264. Example: You can use expressions like dir -w c:/progs/yak
  265.  
  266. Warning: Using the hyphen as switchar may have unexpected effects on
  267. some programs.
  268.  
  269.  
  270. TODAY (Ver. 1.2)  Scan disk for files made today
  271. ================
  272.  
  273. Usage: TODAY DirectoryMask [/the options (see below)]
  274.  /Bxx     since xx days Back
  275.  /Dddmmyy since ddmmyy
  276.  /E       only Exact date (else date and later)
  277.  /N       No recursion (else all files in the default directory and below)
  278.  
  279. Examples:
  280.  To scan the entire disk: TODAY C: or TODAY C:\
  281.  To scan the current directory and its subdirectories: TODAY *.*
  282.  To scan the Pascal files for today and yesterday: TODAY C:\*.PAS /B1
  283.  
  284. Hidden files are indicated by h, and read-only files by r.
  285.  
  286. Release notes:
  287.   Version 1.2: Corrected a file mask bug in formats like TODAY . and
  288. TODAY D: when used from another drive like C:.
  289.  
  290.  
  291. WARMBOOT (Ver. 1.0)  Reboot without memory tests
  292. ===================
  293.  
  294. Reboot your PC as if alt-crtl-del had been pressed.
  295.  
  296. Usage: WARMBOOT [/b] [/e] [/n] [/t]
  297.       batch mode ─┘    │    │    │
  298.               execute ─┘    │    │
  299.            no confirmation ─┘    │
  300. test only, don't actually reboot─┘
  301.  
  302. If there are errors, errorlevel is set to 1 for batch usage.
  303.