Readme File for D-QL!
----------------------------------------------------------------
Table of Contents : 
I) Introduction
	A) What is D-QL
	B) Minimum requirements
	C) Installation/Uninstallation
	D) About
II) Working
	A) Detailed Explanation of how the program works
	B) How should the file containing the list of applications 
	   to be run be written?
	C) How to run the program to make it launch the applications?
	D) How to Prevent certain applications from being launched?
III) Contact Information
IV) Acknowledgements
V) Disclaimer
----------------------------------------------------------------

I) Introduction

   I-A) What is D-QL?

	D-QL (D-QuickLaunch) is a program that will execute 
applications that are listed in a file with a user specified time 
delay between the execution of applications. All the user needs is a 
file containing the list of applications to run (with full path) and 
can also contain the individual time delay for each application and
 D-QL when run and given the file details in the command line will 
launch all the programs listed in that file with the time delays 
the user has specified for each application.

   I-B) Minimum Requirements
    
	Hardware:
	-486 DX2 Processor
	-8 MB RAM
	-15 inch Monitor

	Software:
	-Windows 95 / 98 / Me / XP
	-Microsoft Visual Basic 6.0 runtime file (msvbvm60.dll)
	-A file containing a list of applications to be run

   I-C) Installation/Uninstallation

	This program requires no special installation or 
uninstallation methods. The program can be run from any location 
in the hard drive. You can run the program from the location you 
saved it during downloading or you can create a directory and 
copy/move the program to it and run it from there.

	To uninstall, simply use windows explorer to display the 
contents of the directory in which the program is stored and right 
click on the file D-QL.EXE and select DELETE after making sure it 
is not currently being used. If you do not know in which directory 
you had stored the file, simply click on 'START', then click on 
'FIND', and choose the option 'FILES OR FOLDERS' and in the new 
window that opens up, enter D-QL.EXE in the 'NAMED' field and 
select the drive where you stored the program in(normally C:\) and 
click on 'FIND NOW'. Once the file has been found, right click on 
it and choose 'DELETE' after making sure that it is not currently 
being used. 

   I-D) About

	Author : dimbu
	Version : 1.0.8
	Started on : 12/12/2002
	Finished on : 12/30/2002
	Last Modified on : 01/02/2003	
	Author Homepage : http://www.dimbu.com/programs4free/
	Program Homepage : http://www.dimbu.com/programs4free/d-ql/

II) Working
   
   II-A) Detailed Explanation of how the program works

	To get the program to launch your applications, you first 
need a file containing a list of the applications to run. Along 
with the application and its path, you can also specify the time 
to wait before launching that particular program and this can be 
done for all the programs.

	Now, when you run the program and give the file (with full 
path) containing the list of applications, you can also provide a 
global time delay which will be used for programs that you 
have not specified an individual time delay. In case you did not 
specify an individual time delay and a global time delay, the the 
program reverts to a default value of 5 seconds (5000 ms).

	So, you have run the program and given the file containing the 
list of applications in the command line, now the program immediately 
launches the first program and then, it waits for the individual time 
delay specified for the second program or the global time delay if 
individual time delay is not specified or else it will wait for the 
default time delay and then launches the second application and so 
on till all the applications listed in the file are launched and then 
the program ends itself.

   II-B) How should the file containing the list of applications to be 
run be written?

	- The file should be a text file created in any word processing 
	  software.
	- Each application must be entered along with its full path 
	  in a seperate line.
	
	  Example : 

	  c:\program files\d-filemu\d-filemu.exe
	  d:\some app of mine.exe

	- An individual time delay can be specified for any application 
	  by simple adding a Pipe Symbol to the end of the application 
	  followed by the time value in seconds (maximum value = 30 secs). 
	  Please note that the time value provided in seconds will be 
	  converted to milliseconds by multiplying with 1000 and so you 
	  can have time values entered with decimal values to manipulate 
	  the final actual time in milliseconds (1000 millisec = 1 sec).

	  Example : 
	
	  c:\program files\d-filemu\d-filemu.exe|3.5
	  d:\some app of mine.exe|5
	  c:\games\game1.exe|.2

	- Please note that currently you can launch only programs that 
	  are of extensions .exe, .com, .bat. Any other application 
	  will most probably not work...atleast the ones I tried :)

   II-C) How to run the program to make it launch the applications?

	Its really quite simple once you have the file containing 
the list of applications to launch. Just run the file D-QL.exe while 
giving the filename(with full path) of the file containing the list 
of applications as a command line parameter. You can also provide a 
global time delay value(in seconds) to use for programs which do 
not have an individual time delay specified by adding a Pipe 
Symbol '|' to the end of the command line followed by the global 
time delay value.

	Example : 

	D-QL.exe c:\applist.txt|5.5
	D-QL.exe c:\my documents\list.abc|.15
	D-QL.exe d:\myprogs.app

   II-D) How to Prevent certain applications from being launched?

	This can be done by adding an Asterix Symbol '*' to the 
beginning of the line containing the application you do not 
want to be launched. All other programs will continue to be 
launched as normal as long as they do not contain the Asterix 
Symbol '*' in their respective lines.


III) Contact Information
	Please Please Please contact me :)...I want to hear you views, 
ideas, suggestions or problems. If you turn out to be as lazy as I am, 
atleast just send me an one line email just letting me know that you 
used this program. You can contact me by any of the following methods :

	Email         : dimbu@dimbu.com
	IRC           : dimbu (@ irc.dal.net)
	MSN Messenger : dimbu
	ICQ           : 145928354

	Also, please visit www.dimbu.com/programs4free/

IV) Acknowledgements

	'Thank You' for downloading this program and trying it out. I 
really hope that this program has satisfied your needs.

Thank you Markus Oberhumer & Laszlo Molnar for creating the program UPX 
(a freeware compressor for executables) which was used to compress the 
executable file of this program and reduce is size from 440KB to 73KB. 
Visit their website at http://upx.tsx.org

Thank you programmers at SnideSoft for creating the program SnICO 
Edit(free for non-commercial use Advanced Windows Icon Editor) which was 
used to finally create the icon thus replacing the default one. Visit 
their website at http://home.kabelfoon.nl/~meijer/

Thank you Bert van Velsen for requesting me to create this program 
for your use and for patiently waiting for me to complete it and 
also testing it for me and making sure it worked properly.

V) Disclaimer

THIS SOFTWARE IS NOT FAULT TOLERANT AND SHOULD NOT BE USED IN ANY 
ENVIRONMENT WHICH REQUIRES THIS.

This software and any related documentation is provided 'as is' 
and the author makes no warranties, expressed or implied, 
regarding the software.

The author does not warrant, guarantee or make any representations 
regarding the use or the results of the use of the software in 
terms of its correctness, accuracy, reliability, currentness or 
otherwise. The entire risk as to results and performance of the 
software, and its interaction with other equipment or software 
owned or used by you, is assumed by you.

Should  the  program  prove  defective, the user (and not the 
author),  assumes the entire cost of all damages.

In no event will the author be liable to you for any consequential, 
incidental or indirect damages (including without limitation, 
damages for loss of business profits, business interruption, 
loss of business information, and the like, or any other pecuniary 
loss) arising out of the use or the inability to use this software, 
even if the author has been advised of the possibility of such 
damages.

It is recommended that you do a virus scan check of all software 
including this one before installing by using a good and updated 
copy of an antivirus software.
----------------------------------------------------------------