home *** CD-ROM | disk | FTP | other *** search
- ; PhoneLink Script Language v0.01
- ; (c)PhoneLink plc
- ;
- ; Install Script File for Installing - Tel-Me v2.10
- ;
- ; Created by Simon May & Andy Walker - 03/05/95 Tel-Me v2.00
- ; Ammended by John Christiansen - 20/09/95 Tel-Me v2.10
- ;--------------------------------------------------------------------
- :START
- MAINTEXT "Welcome To Tel-Me"
- $InstallDir = "C:\TELME"
- $InstallFrom = "A:\"
- $Name = " "
- $Company = " "
- $Type = "LOCAL"
- #App = "0"
- #Product = "0"
- $PrdBmpDir = $InstallDir
- $NameOfProd = "Any name"
- $PathAppBmp = $InstallDir
- $KeepSettings = "YES"
- $MainBmp = " "
- SYS_RUN $MainBmp
-
- ;--------------------------------------------------------------------
- :INTRO
- INTRODIALOG "Introduction" $InstallFrom, $InstallDir, $KeepSettings
- INITFIB $InstallFrom, $InstallDir
- OPTIONSDIALOG "Install Options", $InstallDir
- GETTYPE $Type
- REGISTERDIALOG "Registration" $Name, $Company
- STARTPROGRESS
- GETSTARTAPP #App
- COPYSYSFILES
-
- ;--------------------------------------------------------------------
- :APP_LOOP_START
- IF #App = "-1", GOTO :APP_LOOP_COMPLETE
- COPYAPPBMP #App, $PathAppBmp
- BITMAP RIGHT, BOTTOM, $PathAppBmp
- COPYAPPINI #App, $KeepSettings
- GETSTARTPRD #App, #Product
-
- :PRODUCT_LOOP_START
- IF #Product = "-1", GOTO :PRODUCT_LOOP_COMPLETE
- COPYPRDINI #App, #Product
- COPYPRDBMP #App, #Product, $ProdBmpDir
- BITMAP CENTRE, 15, $ProdBmpDir
- COPYPRD #App, #Product
- SETINI #App, #Product
- GETNEXTPRD #App, #Product
- GOTO :PRODUCT_LOOP_START
-
- :PRODUCT_LOOP_COMPLETE
- IF #App = "-1", GOTO :SKIPREGISTRATION
- SETINI #App, "0", "Registration Info", "Name", $Name
- SETINI #App, "0", "Registration Info", "Company", $Company
-
- :SKIPREGISTRATION
- GETNEXTAPP #App
-
- GOTO :APP_LOOP_START
-
- :APP_LOOP_COMPLETE
- ENDPROGRESS
- LATE $InstallFrom, $InstallDir, 8
- CREATEDIR $InstallDir + "\DEFAULT"
- CREATEDIR $InstallDir + "\DAILYPST"
- CREATEDIR $InstallDir + "\RONLIB"
- WRITEBUILTFIB
- VALIDATE $InstallDir
-
- IF $Type = "USER", GOTO :USER_ICONS
- IF $Type = "REMOTE", GOTO :REMOTE
- IF $Type = "IMAGE", GOTO :MESSAGE
-
- ;--------------------------------------------------------------------
- :LOCAL
- UPDATE_TMVER $InstallDir
- UPDATE_TMVER $InstallDir+"\UPGRADE"
- VERSIONFILE $InstallDir+"\COMMS\TMRLS.DAT"
-
- DELFILE $InstallDir+"\email\subdom.dll"
- DELFILE $InstallDir+"\email\mailtool.dll"
- DELFILE $InstallDir+"\comms\bt2400.1"
- DELFILE $InstallDir+"\comms\bt2400.2"
- DELFILE $InstallDir+"\comms\fmodem.db"
- DELFILE $InstallDir+"\comms\fmodem.dll"
- DELFILE $InstallDir+"\comms\errorsrp.txt"
- DELFILE $InstallDir+"\classfd\headings.dat"
- DELFILE $InstallDir+"\classfd\headings.hix"
-
- ICON_START
- CREATE_GROUP "Tel-Me", "TELME.GRP", "NO"
-
- REMICON "Tel-Me"
- REMICON "Tel-Me Comms Setup"
- REMICON "Tel-Me Supervisor"
- REMICON "Tel-Me User Admin"
- REMICON "Tel-Me Install"
- REMICON "Tel-Me Upgrade"
- REMICON "Comms Setup"
- REMICON "Upgrade\Tool"
- REMICON "Upgrade Tool"
- REMICON "Daily Post"
- REMICON "Registration On-Line"
- REMICON "Register for Tel-Me"
- REMICON "Read Me"
-
- ADDICON $InstallDir+"\HARNESS.EXE -i"+$InstallDir+"\TELME.INI", "Tel-Me", "0"
- ADDICON $InstallDir+"\COMMS\SETUP.EXE -i"+$InstallDir+"\TELME.INI", "Tel-Me Comms Setup", "0"
- ADDICON $InstallDir+"\INTRO.EXE USERADMIN " +$InstallDir+"\TMADMIN.EXE -i"+$InstallDir+"\TELME.INI", "Tel-Me User Admin", "0", $InstallDir+"\TMADMIN.EXE"
- ADDICON $InstallDir+"\INSTALL.EXE ", "Tel-Me Install", "0"
- ADDICON $InstallDir+"\HARNESS.EXE -pD -i"+$InstallDir+"\TELME.INI", "Daily Post", "0"
- ADDICON $InstallDir+"\INTRO.EXE UPGRADE " +$InstallDir+"\UPGRADE\UPGRADE.EXE", "Upgrade Tool", "0", $InstallDir+"\UPGRADE\UPGRADE.DLL"
- ADDICON $InstallDir+"\INTRO.EXE RON " +$InstallDir+"\HARNESS.EXE -i"+$InstallDir+"\TELME.INI /nc -pR", "Register for Tel-Me", "1", $InstallDir+"\HARNESS.EXE"
- ADDICON "WRITE.EXE "+$InstallDir+"\README.WRI", "Read Me", "0"
-
- ICON_CLEANUP
-
- RUNAPP $InstallDir+"\TMSETUP.EXE "+$InstallFrom+" "+$InstallDir
- GOTO :END
-
- ;--------------------------------------------------------------------
- :USER_ICONS
- UPDATE_TMVER $InstallDir
- UPDATE_TMVER $InstallDir+"\UPGRADE"
-
- ICON_START
-
- CREATE_GROUP "Tel-Me", "TELME.GRP", "NO"
-
- REMICON "Tel-Me"
- REMICON "Tel-Me Comms Setup"
- REMICON "Tel-Me Supervisor"
- REMICON "Tel-Me User Admin"
- REMICOM "Tel-Me Upgrade"
- REMICON "Tel-Me Install"
- REMICON "Comms Setup"
- REMICON "Upgrade\Tool"
- REMICON "Upgrade Tool"
- REMICON "Daily Post"
- REMICON "Registration On-Line"
- REMICON "Register for Tel-Me"
- REMICON "Read Me"
-
- ADDICON $InstallFrom+"\HARNESS.EXE -i"+$InstallDir+"\TELME.INI", "Tel-Me", "0"
- ADDICON $InstallFrom+"\COMMS\SETUP.EXE -i"+$InstallDir+"\TELME.INI", "Tel-Me Comms Setup", "0"
- ADDICON $InstallFrom+"\INTRO.EXE USERADMIN " +$InstallFrom+"\TMADMIN.EXE -i"+$InstallDir+"\TELME.INI", "Tel-Me User Admin", "0", $InstallFrom+"\TMADMIN.EXE"
- ADDICON $InstallFrom+"\HARNESS.EXE -pD -i"+$InstallDir+"\TELME.INI", "Daily Post", "0"
- ADDICON "WRITE.EXE "+$InstallFrom+"\README.WRI", "Read-Me", "0"
-
- ICON_CLEANUP
-
- RUNAPP $InstallFrom+"\TMSETUP.EXE "+$InstallFrom+" "+$InstallFrom+" "+$InstallDir
- GOTO :END
-
- ;--------------------------------------------------------------------
- :REMOTE
- VERSIONFILE $InstallDir+"\COMMS\TMRLS.DAT"
- GOTO :MESSAGE
-
- ;--------------------------------------------------------------------
- :MESSAGE
- $InstalledMessage = "Tel-Me Has Finished Installing To " + $InstallDir
- MESSAGEBOX $InstalledMessage
- GOTO :END
-
- :END
-