home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / wp / dospel37.zip / DO-98.ZIP / DO.DOC < prev    next >
Text File  |  1991-11-19  |  21KB  |  529 lines

  1. Dutch intro
  2.  
  3. Alle suggesties/commentaar/opmerkingen en verzoeken, stuur ze naar bulletin
  4. board FIDO-HCC-Brielle-1  2:500/12, telefoon 01880-15600 of via een briefkaart
  5. naar mijn adres.
  6.  
  7. Elke reaktie wordt gewaardeerd. Ook simpele meldingen dat de programma's
  8. gebruikt worden.
  9.  
  10. Han Kleijn
  11.  
  12. Continued in English:
  13. ______________________________________________________________________________
  14. If you find an other bug or you have a request or suggestion to improve the
  15. programs send a message to Han Kleijn, Bulletin board/Fido Brielle-1
  16. Node 2:500/12, tel. 01880-15600, in the Netherlands.
  17.  
  18. You can also send suggestions/remarks to my personal address. When I have time
  19. i will try to implement them in the programs.
  20.  
  21. I am planning to place updates on Fido node 2:500/12 , see above. Small
  22. donations are welcome. This will compensate telephone costs and stimulate me
  23. to improve the programs.!!!
  24.  
  25. The DO utilities contain now:
  26.  
  27. - DO.EXE      version 7.0             First/general program.
  28. - DOE.EXE     version 2.1             DO Executor, with a tree window/menu.
  29. - DOMOVE.EXE  version 1.2             Moves files with disk full check.
  30. - DOCOPY.EXE  version 2.11            Copies + backup only new files.
  31. - DOF.EXE     version 1.71            DO Find utility for LZH,ARC,PAK,ZIP
  32.                                       and ZOO archives and standard files.
  33. - DC.EXE      version 1.0             DO Change directory.
  34. - NO-VGA.COM  version 2.0             Eliminates VGA features of multimode
  35.                                       video adapters.
  36. - DOTEXT.EXE  version 1.0             DO Textmode adjust program.
  37. - DOTIMER.EXE version 1.1             Program to determine elapsed runtime.
  38. - DOCALC.EXE  version 2.4             Scientific calculator.
  39. - DOCALC.DOC                          Dutch doc file for DOCALC.
  40. - DOC.EXE     version 1.13            Scientific calculator. (command line)
  41. - DOCOLOR.EXE version 2.0             Extra for adjusting colors
  42. - DOPASS.EXE  version 1.01            Password protection for the PC.
  43. - DOLOG       version 1.0c            Time/date file log utility
  44. - DOM-10.EXE  version 1.0d            Conversion between ZIP ARC PAK LZH.
  45. - DOCATCH.EXE version 1.0             Catch text from screen.
  46. - DODOS.EXE   version 1.1             Executes DOS instruction with every file
  47.                                       from selected file list.
  48. - HISTORY                             History of DO utilities.
  49. - DO.DOC                              This file.
  50.  
  51.  
  52.  This version of the DO utilities are hereby placed in the public domain.
  53.  The DO utilities are however, copyrighted by the author.
  54.  The DO utilities are intended for your private, none commercial use only.
  55.  You may make copies of the DO utilities for your own use, and you may
  56.  copy DO for others. You may not, however, charge for such copies,
  57.  or in any other way  sell the programs or otherwise attempt to make
  58.  money from it or any modified version of it.
  59.  
  60.  An exception to the above is, however, granted to recognised
  61.  user's groups, which are hereby authorised to charge a small
  62.  amount (not to exceed Fl 15.-) for media, postage, handling,
  63.  and whatnot.
  64.  
  65.  A second exception to above restrictions is given to commercial company's or
  66.  shops which are registered. For this they have to contact the author.
  67.  The total amount charged for the utilities, media, postage, handling, and
  68.  whatnot may not exceed Fl 12.50,-
  69.  
  70.  Registered company's:   - BroCo software Soest.
  71.  
  72.  
  73.  I do not warrant that the programs operates as designed.
  74.  I will not be liable for any damages of any kind sustained through
  75.  the use of the programs.  By using the programs, you agree to this.
  76.  
  77.  Date: 1991-11-19     Han Kleijn.
  78.                       Geldersestraat 66
  79.                       3011 MP Rotterdam
  80.                       The Netherlands
  81.  
  82. Postal giro account nr: 2965837   of J.A.M. Kleijn, Rotterdam, The Netherlands.
  83. A.B.N bank account nr : 50.50.08.092    ,,           ,,          ,,
  84. ____________________________________________________________________________
  85.  
  86. Extra information:
  87.  
  88. I don't believe in extensive documentation. The program(s) must explain them
  89. selves, but some extra information is needed:
  90.  
  91.  
  92. ***  Changing colors in  DOE, DOCALC and DO T/X/L option:
  93.  
  94.   If you want to change the default colors to something else you have to
  95.   find the following byte row in the .EXE file(s):
  96.  
  97.  
  98.     01 C6 06 ?? 00 06 C6 06 ?? 00 0E C6 06 ?? 00 0E
  99.     --             --             --             --
  100.   back1          back2           text1          text2
  101.  
  102.   The four marked bytes define the colors used for color video cards.
  103.   Changing these bytes will have effect on the color mode of a CGA, EGA or VGA
  104.   card. They have no effect on a HGC/MDA card. You can choose from the
  105.   following colors:
  106.  
  107.   Black        = 00;     Blue         = 01;
  108.   Green        = 02;     Cyan         = 03;
  109.   Red          = 04;     Magenta      = 05;
  110.   Brown        = 06;     LightGray    = 07;
  111.   DarkGray     = 08;     LightBlue    = 09;
  112.   LightGreen   = 0A;     LightCyan    = 0B;
  113.   LightRed     = 0C;     LightMagenta = 0D;
  114.   Yellow       = 0E;     White        = 0F;
  115.  
  116.  
  117. Note: color changes is not longer possibly in DOCALC. The program has been 
  118. compressed. If change is needed, please inform. 
  119.  
  120.  
  121.  
  122. *** DOTEXT utility:
  123.  
  124. This is a program to change the textmode of the video adapter. For example
  125. the instruction DOTEXT 259 will set a EGA or VGA adapter to the high 
  126. resolution mode. (43/50 line mode) This can be used in combination with
  127. the other utilities DO DOE and DOL.
  128.  
  129.  
  130.  
  131. *** DOF utility.
  132.  
  133. This utility searches for files anywhere on disk and inside LZH,ZIP,PAK
  134. en ARC archives. It also search inside the self extracting archive files of
  135. the archives. 
  136.  
  137. It is now tested on:
  138.  
  139. PAK10, PAK16,PAK20, PAK210 ,PK35 PK36,LH10E,LHARC113,ZOO201,
  140. ZOO151, PKZ092 ,PKZ101, PKZ102, PKZ110.
  141.  
  142.  
  143.    Usage:     DOF SEARCHSTRING [PARAMETERS]           [] optional
  144.  
  145.    Example:   DOF *.DOC
  146.  
  147.   
  148. When the parameter after DOF contains a ":" or a "\" the list mode will be
  149. activated. The listmode can be used as a list routine for the contents of
  150. archive file(s). For example the instruction LHARC L *.LZH is equivalent
  151. with DOF C:*.LZH. The listmode handles the same commandos as the standard
  152. DOS dir. Examples:
  153.  
  154.                    1) DOF C:*.LZH is equal to DOF CURRENTPATH\*.LZH
  155.                    2) DOF C:                  DOF CURRENTPATH\*.*
  156.                    3) DOF C:FILES             DOF CURRENTPATH\FILES\*.*
  157.                    4) DOF C:FILES\*.*         DOF CURRENTPATH\FILES\*.*
  158.  
  159.                    (Examples are for C: drive)
  160.  
  161.  
  162. The program can be used to make a total list of the contents of a disk.
  163. Enter for this purpose: DOF *.* - f  The - means only normal files, the f
  164. means write report to file. The program will ask for a file name and start.
  165.  
  166. The searchstring turbo is equivalent with turbo.*  When a file in a archive is
  167. archived with its original path a + sign is added to the filename in the
  168. report. To find files without a extension like README, enter "DOF README." The
  169. dot is necessary to prevent the automatic added extension ".*"
  170.  
  171. To change the video mode to writing via the BIOS  (instead of direct
  172. in video memory, which  is faster) patch the word 'dovideo' at the end of
  173. the file dof.exe to something else (eg: ?ovideo). You will find the word tree
  174. times. Change only the last one.
  175.  
  176.  
  177.  
  178. *** DOCOPY utility :
  179.  
  180. This program is an intelligent copy program which works in the following way:
  181.  
  182. Make a dir list of the source files. Show total source size in bytes. Copy
  183. the files. If a file already exists and the file is older overwrite file.
  184. If there is not enough space to overwrite older destination file then delete
  185. older destination file. If destination file is from the same date or newer
  186. then proceed with next file.(ignore) If there is not enough space try next
  187. file till disk is full. If disk is full wait for next disk.
  188. Check destination disks for double file(s). This means that when a file
  189. is copied to destination disk one and is found again on disk two, the program
  190. ask delete or update. Delete means delete the double destination file on
  191. disk two, update means update the double file on disk two.
  192.  
  193. DOCOPY can be used to 1) Backup files in standard DOS format.
  194.                          The program puts as much as possible on every disk
  195.                          No selection or calculation is needed. Everything
  196.                          works automatically.
  197.                       2) Update fast backups of files. This goes fast because
  198.                          only the changed files are updated.
  199.  
  200.  
  201. *** NO-VGA utility :
  202.  
  203. This memory resident program looks to interrupt 10h. When register AH is equal
  204. or below 13h the interrupt is passed but in all other cases an IRET is given.
  205. The result is that my EGA-wonder and many other multimode video adapters/cards
  206. with VGA capabilities will be detected by many programs like Turbo Pascal as a
  207. normal EGA card. This is very useful when the monitor is not capable of
  208. displaying VGA.
  209.  
  210. Hint: To save some memory  place no-vga in AUTOEXEC.BAT.bat file before path
  211. setting. This will reduce the  environment string placed together with no-vga
  212. in memory.
  213.  
  214.  
  215. *** DO  utility :
  216.  
  217. Several options are available. See opening menu DO. It is not necessary to
  218. enter the second parameter. If the second parameter is empty then the program
  219. will ask for the second parameter.
  220.  
  221. The most popular option H, change directory based on short directory name, can
  222. be entered in a short or standard way. Example: DO PA  or DO H PA . The
  223. objective of this example is to change to the directory "Pascal". The H
  224. instruction is not necessary if the second parameter is two or more characters
  225. long. The instruction DO CAL is also possible. (Pas(cal))
  226.  
  227. To speed up the T and X option the program makes an image of the tree of the
  228. C:,D:.. drive in the file \treeinfo.do. Except for the T and X option it is not
  229. necessary to update the treeimage file \treeinfo.do. Searching through
  230. directories goes live. The program searches from root till four directories
  231. deep.
  232.  
  233. To delete other files then *.BAK  files with the W=Wipe option use the standard
  234. DOS "set" option to set the environment string "WIP&" to the search
  235. string you want to delete every where on the disk. Example enter first at the
  236. DOS prompt: SET WIP&=*.WS. After entering this DO W will delete all *.WS files
  237. on your disk without acknowledge !! Be careful !!!. Enter SET WIP&=    to reset
  238. the environment to the default *.BAK option or just switch off the computer.
  239. You can also place the set option in the autoexec.bat file.
  240.  
  241.  
  242.  
  243. *** DC utility :
  244.  
  245.  
  246. Utility to change fast directory, based on a short directory name.
  247. Example: to change to PASCAL enter DC PA or DC PASCAL. It is a little bit
  248. faster then the DO H option, because the program is faster loaded. (5 Kbyte)
  249. It has an extra option to change to a directory with an extension. This is not
  250. a default option because it is a slower process. Enter for those directories
  251. the search string with the dot included. Example : To change to the directory
  252. TURBO.5 enter DC BO. or DC TURBO.5
  253.  
  254.  
  255.  
  256. *** DOE utility :
  257.  
  258. Utility to execute fast programs. It can handle now 150 directories. The left
  259. window shows a tree presentation of the selected drive. When a directory is
  260. selected with the enter key the left window shall show all executable files of
  261. the selected directory. (.EXE .COM .BAT) When a executable file is selected the
  262. status area in the top of the screen shall ask for extra parameter. For example
  263. if the normal start up procedure in DOS is "TURBO FILE" , you have to enter
  264. FILE. After entering this the program shall be started. If you have no
  265. parameters, just enter nothing. When you finished with TURBO, you will come
  266. back in DOE.
  267.  
  268. DOE has also the feature to change directory. Just select a directory in the
  269. left window and press the space bar. This feature is compatible with the T
  270. option in DO.
  271.  
  272. Directories with a extension are not displayed.
  273.  
  274.  
  275.  
  276. *** DOTIMER utility :
  277.  
  278. Simple program to show elapsed runtime. If you for example want to know the
  279. searchtime of DO enter: DOTIMER DO F MYGIRL.SEX. You will see all waste time
  280. and discover that your computer can't solve all your needs.
  281.  
  282.  
  283.  
  284. *** DOCALC utility :
  285.  
  286. The DO Scientific calculator. Calculates numbers between 3.4E-4932 and
  287. 1.1E+4932. Enter your formulas in DOCALC. Enter as much "( )" as needed.
  288. Remember that the normal rules for calculations are valid:
  289.  
  290.        First calculate power, then * and /  , then + and -.
  291.  
  292. This means that 2+3*2=8 and 10/2*3=15, but 10/(2*3)=1.666667. Calculations in
  293. hex are not possible. Calculations like 2--1=3 are supported. A example
  294. ABCFORM.CDO for calculation of the zero points of a parabola is added.
  295.  
  296. There are English and Dutch help screens available. English is the default. To
  297. switch direct to Dutch, enter in DOS: DOCALC NL. The maximum amount of lines
  298. is restricted to one screen (MDA/HGC/CGA=24 EGAHI=42 VGAHI=49). A screen can
  299. be saved and loaded again. If the filename * or no name is entered a file list
  300. will been displayed. Do not type the standard file extension .CDO
  301.  
  302. There is a Dutch help file added: DOCALC.DOC
  303.  
  304.  
  305.  
  306. *** DOCOLOR utility   :
  307.  
  308. Changes the back ground and text color. (text attribute)  Original made for
  309. DOCALC version 1 but not longer used for version DOCALC 2.0. Still useful
  310. for some other programs like the editor TED.COM.
  311.  
  312.   Usage: DOCOLOR COLOR 
  313.  
  314. Example, yellow text and a blue background (text color 14 + background 16).
  315.  
  316. Usage in a BAT file :      DOCOLOR 30
  317.                            PROGRAM
  318.                            CLS
  319.  
  320.  
  321. DOCOLOR changes text attribute accordance table 1 and then clears the screen:
  322.  
  323.  
  324.                                     Table 1,  Color or text-attr.
  325.  
  326.                         Bit
  327.  
  328.                   7 6 5 4 3 2 1 0
  329.                   ---------------
  330.                   1 . . . . . . .   Blinking text.
  331.                   . 1 . . . . . .   Red component background color.
  332.                   . . 1 . . . . .   Green component background color.
  333.                   . . . 1 . . . .   Blue component background color.
  334.                   . . . . 1 . . .   Intensity text.
  335.                   . . . . . 1 . .   Red component text.
  336.                   . . . . . . 1 .   Green component text.
  337.                   . . . . . . . 1   Blue component text.
  338.  
  339.  
  340.  
  341.  
  342.  
  343. *** DOPASS utility
  344.  
  345. Program for simple protection against not allowed use of the PC. Simply place
  346. the following instructions in the beginning of the autoexec.bat file:
  347.  
  348. ECHO OFF
  349. DOPASS PASSWORD
  350.  
  351. The instruction echo off will prevent the echo of the second instruction.
  352. Otherwise the password will be displayed fo a short time. 
  353.  
  354. The program is intended to protect your PC against children and most PC users. 
  355. In case you forgot the password, boot the system with a DOS floppy
  356. and look/modify the autoexec.bat file on the hard disk. Don't place the
  357. instruction in the autoexec.bat of the bootable DOS floppy. If you forgot the
  358. password you will need a other bootable DOS floppy to restart ! It is not
  359. possible to stop the program with control-C or control-break.
  360.  
  361.  
  362.  
  363. *** DOLOG utility  :
  364.  
  365. Simple time/date log program for use in batch files=.BAT  Writes current
  366. time/date to log file.
  367.  
  368.    Usage: DOLOG INFO [LOGFILENAAM]             []=optional ');
  369.  
  370. Info is a text message witch is with the current time/date written to the
  371. log file. The default logfilenaam=DO.LOG.
  372.  
  373. For example if you want a log of the format program make a bat file like:
  374.  
  375.    FORMAT2.bat =      DOLOG START-FORMAT
  376.                       C:\DOS\format.com %1
  377.                       DOLOG STOP-FORMAT
  378.  
  379.  
  380. After the execution of the program FORMAT2 the DO.LOG file will contain:
  381.  
  382.    START-FORMAT  Time :   91-11-19   22:03
  383.    STOP-FORMAT   Time :   91-11-19   22:04
  384.   
  385. Every time the format2 program is executed the new start and stop time will
  386. be added to DO.LOG. Instead "DOLOG start-format", the line
  387. "DOLOG start-format format" can be used. The log shall will be send to the
  388. file format.log.
  389.  
  390. A nice application is a instruction DOLOG START in the autoexec.bat file.
  391. This will make a record the times the computer is used.
  392.  
  393.  
  394.  
  395. *** DOMOVE utility :  No extra information available
  396.  
  397.  
  398.  
  399. *** DOM-10 package :
  400.  
  401. Conversion package for converting between .LZH .PAK .ARC .ZIP archives.
  402. For example MAKELZH C: converts every archive on the C: drive to the LZH
  403. format. The package contains specific documentation.
  404.  
  405.  
  406. **** DOCATCH
  407.  
  408. Program designed for to catch text or other files from the screen. Useful
  409. for text files made with text processors/editor with can't be converted to a
  410. ASCII file. (often is that possible through printing to a file.) A possible
  411. application is the converting of GW-basic files. The program DOcatch installs
  412. itself resident (keyboard routine 16H) and captures the text line at the cursor.
  413. When the text is scrolled with the down arrow, the text is captured. In the
  414. menu, Alt-A the left and right margin can be adjusted.
  415.  
  416. Sometimes because of the slow screen build up (text program) it is necessary to
  417. scroll slowly. Capture of text lines is only possible if the text lines are
  418. visible on the screen.
  419.  
  420.  
  421.  
  422.  
  423. **** DODOS
  424.  
  425. Example 1
  426.  
  427. Program designed for a friend a me, who wanted to print several files in a
  428. network. He used the copy instruction instead of the print instruction.
  429. For 10 files he had to enter:
  430.  
  431.     Copy file1 LPT1
  432.     Copy file2 LPT1
  433.     Copy file2 LPT1
  434.     .... ..... ....
  435.  
  436.  
  437. This takes a lot of time. With the DODOS program, it can be done with a few
  438. instructions. First enter:
  439.  
  440. 1)    DODOS                  or         1)    DODOS COPY ? LPT1
  441. 2)    COPY ? LPT1
  442.  
  443. Skip then the question "directory + searchstring" by just a pressing enter.
  444. Select then the files in the window (space bar) and just press again enter.
  445.  
  446.  
  447.  
  448.  
  449. Example 2
  450.  
  451. To use DODOS as a Shell for LHARC (or PKZIP/PAK) enter:
  452.  
  453.  
  454. 1)    DODOS                   or        1)   DODOS LHARC A NAME &
  455. 2)    LHARC A NAME &
  456.  
  457.  
  458. NAME is the name of the archive to create.
  459.  
  460. Select then the files to add to the archive NAME and press enter.
  461.  
  462.  
  463.  
  464.  
  465. Example 3
  466.  
  467. The program can also be used as a "Shell" to copy/delete files and for
  468. example for changing a archive file from ARC to LZH format. See for this
  469. the F1 help screen in the program. The batch file ARCLZH.BAT for changing
  470. ARC to LZH format is added to the DO utilities. The use is as follows:
  471.  
  472. 1) DODOS
  473. 2) ARCLZH !
  474. 3) *.*   or    *.ARC    or  \PASCAL\*.ARC  or .....
  475.  
  476. Select then the files to convert and press enter.
  477.  
  478.  
  479. ____________________________________________________________________________
  480.  
  481. That's all folks.
  482. ______________________________________________________________________________
  483.  
  484.  
  485.          ----------------end-of-author's-documentation---------------
  486.  
  487.                          Software Library Information:
  488.  
  489.                     This disk copy provided as a service of
  490.  
  491.                            Public (software) Library
  492.  
  493.          We are not the authors of this program, nor are we associated
  494.          with the author in any way other than as a distributor of the
  495.          program in accordance with the author's terms of distribution.
  496.  
  497.          Please direct shareware payments and specific questions about
  498.          this program to the author of the program, whose name appears
  499.          elsewhere in  this documentation. If you have trouble getting
  500.          in touch with the author,  we will do whatever we can to help
  501.          you with your questions. All programs have been tested and do
  502.          run.  To report problems,  please use the form that is in the
  503.          file PROBLEM.DOC on many of our disks or in other written for-
  504.          mat with screen printouts, if possible.  PsL cannot debug pro-
  505.          programs over the telephone, though we can answer questions.
  506.  
  507.          Disks in the PsL are updated  monthly,  so if you did not get
  508.          this disk directly from the PsL, you should be aware that the
  509.          files in this set may no longer be the current versions. Also,
  510.          if you got this disk from another vendor and are having prob-
  511.          lems,  be aware that  some files may have become corrupted or
  512.          lost by that vendor. Get a current, working disk from PsL.
  513.  
  514.          For a copy of the latest monthly software library newsletter
  515.          and a list of the 4,000+ disks in the library, call or write
  516.  
  517.                            Public (software) Library
  518.                                P.O.Box 35705 - F
  519.                             Houston, TX 77235-5705
  520.  
  521.                                 1-800-2424-PSL
  522.                              MC/Visa/AmEx/Discover
  523.  
  524.                           Outside of U.S. or in Texas
  525.                           or for general information,
  526.                               Call 1-713-524-6394
  527.  
  528.  
  529.