----------------------------------------------------------------------------- HARDDISK INSTALL V1.1 Written by Henrik Brinch (c)1991 Copyright And All Rights Reserved By InfoCoast Technologies ----------------------------------------------------------------------------- What is HARDDISK INSTALL (HDI)? HDI is a program which makes it easier to install programs on a harddisk. Why HDI ? I wrote this little utility program for the program "World Atlas V2.50d" (Centaur Software inc.), because the harddisk installation was really not for the common user, if I hadn't written this utility the end-user of the program would have had to edit an advanced CLI file to change the destination path of the installation process. This is now replaced with an intuitionalized interface (string-gadget), which I think is much better. ----------------------------------------------------------------------------- Installing a program with HDI. IMPORTANT: IF YOU'RE RUNNING HDI FROM CLI YOU HAVE TO BE IN THE DIRECTORY WHERE THE FILE 'INSTALL.BATCH' IS (USUALY WHERE HDI IS). IF YOU AREN'T HDI WILL POP UP A REQUESTER SAYING IT COULDN'T FIND THAT FILE. TO GET TO THE DIRECTORY WHERE HDI IS SIMPLY USE THE 'CD' COMMAND. IGNORE THIS NOTE IF RUNNING HDI FROM WORKBENCH! That is very simple : 1. Click inside the box and write the device where you want to have your program installed on. Has to end with either : or / 2. Choose the install from the menu and select CONTINUE from the requester which appears... and then you've got it! 3. When finished you SHOULD read the final text, which mostly will say something about ASSIGNS which you SHOULD add to your s:startup-sequence or s:user-startup (using an ASCII text-editor) 4. After you've read these informations, click mouse and select quit from menu and you're finished!!! For the advanced users, you can also supply another installation batch file - the way to do this, is to specify the batch file as an argument. This can at time being only be done from CLI ie. : hd_install FAST_INSTALL.batch That will invoke HDI with the installation batch file called FAST_INSTALL.batch. BEWARE! If the installation file hasn't got the right HDI-.batch format you might be surprised by the result (please only supply a REAL HDI-.batch file, to prevent fireworks!). This will be fixed in future releases! ----------------------------------------------------------------------------- Using HDI for your own releases Yes that's possible! You can even write your own text in the program. This is how it works : The user enters a device/filepath in the string-gadget, when he chooses INSTALL (from menu) HDI loads the 'install.batch' file and replaces every @ with the device/filepath the user specified. Afterwards HDI will execute 'install.batch' as a normal CLI script. The text in HDI is also included in the 'install.batch' file (actually it is 'install.batch' where the installation job is done). EXAMPLE of 'install.batch' file : ; This is just a normal comment - will _NOT_ be visible to the user ; unless he types or edits this file! ; ; ; - END OF COMMENT - (not neccesary... just to show you where) ~This is the installation message, HAS to start with the ODD looking ~char in front of EACH line!... It is allowed to make an empty line ~ ~ ~ ~or more! ~ ; ; Here w have som more comments (YES...??) ; ^This is the text wich will be printed out after installation ^is finished...it HAS to start with the special character in the start ^of the line! ; You just write the CLI installation here... that's it! Copy c: @TEST all ; If the user had written say WORK: in the string gadget the above ; line will be parsed as : Copy c: WORK:TEST all!!!! ----------------------------------------------------------------------------- Future of HDI Development on HDI will continue, and HDI will be made more advanced so the individual programmer can customize HDI with requesters etc. For new versions of HDI, consult your local bulletin board system (BBS) or send US $5.00 and a disk to the address below, though i would advice you to e-mail me first, to secure that any new versions is available - I can't take time to return money and disks! ----------------------------------------------------------------------------- Distribution of HDI. HDI and _ONLY_ HDI is PD (Public Domain) and can freely be distributed. Please refer to your programs manual and see if you can distribute that too (normally not the case, if it is a commercial program!). HDI is Public Domain means that you can freely distribute it, however you MUST also copy the .doc file (this file) in an unchanged manor! I hope to see that you create a seperate drawer for this program and it's files! It is prohibited to change, or take out parts of the HDI's code! You're not obligated to send any registration fees whatsoever, but you're ofcourse welcome to do it! The author of HDI takes no responsibility of _ANY_ damages directly or indirectly caused by this utility, nor does he guarentee that it works properly on all configurations (though it should!). ----------------------------------------------------------------------------- Additional Informations. We are at InfoCoast Technologies ALWAYS interested in hearing about new ideas (doesn't matter if they are odd or crazy) for commercial software projects for Amiga/PC. If you're a good artist/musician (Amiga/PC) send us a sample, you just might have a bright future inhead of you! Don't hesitate to contact us : InfoCoast Technologies Kloevervej 7 2800 Lyngby DENMARK or... Tel./Fax: +45 45 87 67 23 FidoNext: 2:230/112.3 (NOTE: We can only REPLY on email within zone-2!) E-Mail : Euro.UUCP. cbmehq!cbmdeo!icoast!hbrinch Intl.UUCP. {pyramid|rutgers}cbmvax!cbmehq!cbmdeo!icoast!hbrinch ----------------------------------------------------------------------------- EOF