home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / SYSTEM / TSUTLD18.ZIP / TSUTLD.INF < prev    next >
Encoding:
INI File  |  1990-09-09  |  12.1 KB  |  298 lines

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