home *** CD-ROM | disk | FTP | other *** search
- ; Stack And Dialer for Windows 3.1
- ; Installation Information Script
- ; Copyright (c) 1997 Microsoft Corporation
- ; To be used with the new advanced Packaging API
-
- [Version]
- ; *** VERSION ***
- Signature="$CHICAGO$"
- SetupClass=BASE
- AdvancedInf=2.5
-
- [DefaultInstall]
- CustomDestination = ie4.destination
- Copyfiles = StackAndDialer.COPYFILES, StackAndDialer.COPYFILES.SIGNUP, StackAndDialer.COPYFILES.INF, StackAndDialer.COPYFILES.WIN
- UpdateAutoBat = StackAndDialer.UpdateAutoExec
- UpdateInis = StackAndDialer.UpdateIni,ConMgr.Grp
- AddReg = Uninstall.reg
- ;SmartReboot= N ;- Never reboot
- ;SmartReboot= AS ;- Always reboot without asking
- ;SmartReboot= IS ;- Reboot without prompting if needed
- SmartReboot= A ;- Always ask user to reboot
- ;SmartReboot= I ;- Ask user to reboot if needed
- RunPostSetupCommands=AddAndDetectModem
-
- [Uninstall.reg]
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\STACKND40","DisplayName",,"TEST"
-
- [AddAndDetectModem]
- "rundll advpck16.dll,UpdateAutoexec AddSet pctcp=%49000%\pctcp.shv"
- "rundll advpck16.dll,UpdateAutoexec AddSet ieppp=%49000%"
- "rundll %49000%\modems.dll,RunModemWizard %49000%"
- "rundll advpck16.dll,RebootLater stacknd.rbt"
-
-
- ;CustomAction """customie.dll"",""caReboot"""
- ;The customer has to be informed that they need to reboot.
- ;In Acme we could not force a system restart -
- ;just a restart of windows which does not help for the environment variables set above.
- ;For Active setup, we should find a way to reboot the system if these environment variables
- ;have been added to the autoexec so that the user can use the dialer.
- ;Ed is familiar with this issue if you need more background
-
-
- [ie4.Destination]
- 49000,49001=ProgramFilesDir,5
-
- [ProgramFilesDir]
- HKLM,"Software\Microsoft\Active Setup\InstallInfo","Install Dir",,"%24%"
-
- [SourceDisksNames]
- ;disk-ordinal ="disk-description",disk-label,disk-serial-number
- ;55 = "String Describing disk", "VolumeLabel", 0
- 55 = "Internet Explorer 4.0 (Stack) for Win 3.1","StackND.cab",1
-
- [SourceDisksFiles]
-
-
- [DestinationDirs]
- ; *** DESTINATION DIRECTORIES ***
- ;file-list-section=ldid[, subdir ]
- StackAndDialer.COPYFILES = 49000
- StackAndDialer.COPYFILES.SIGNUP = 49000,signup
- StackAndDialer.COPYFILES.INF = 49000,inf
- StackAndDialer.COPYFILES.WIN = 25
-
-
- [StackAndDialer.COPYFILES.WIN]
- telephon.ini
-
- [StackAndDialer.COPYFILES]
- ;******************************************************************************
- ;***** Add TCP/IP stack and Dialer
- ;CopySection TCPIPStack
- ;
- ;******************************************************************************
- VXDPCTCP.386
- FTPCFG.DLL
- PCTCPAPI.DLL
- WINSOCK.DLL
- WNET386.DLL
- KERNEL.MSG
- PCTCP.SHV
-
- ;******************************************************************************
- ;
- ;CopySection Dialer
- ;
- ;******************************************************************************
-
- IEDIAL.386
- iedial.EXE
- iedial.hlp
- CONNAPIE.DLL
- modems.dll
- RASC16IE.DLL
- SHIVAPPP.INI
- url.dll
- iescript.exe
- iescript.hlp
- scripter.exe
- script.wri
- ietapi.dll
- dllhelp.bin
- iecomhlp.exe
- iewcomm.386
- inetcfg.dll
- setup31.dll
- ;ICWCONN1.EXE
- ;ICWCONN2.EXE
- ;isignup.exe
- ;isign16.dll
- ;ICWDL.DLL
- ;ICWPHBK.DLL
- ;PHONE.ICW
- ;STATE.ICW
- ;ICWIP.DUN
- ;ICWX25A.DUN
- ;ICWX25B.DUN
- ;ICWX25C.DUN
- ;MSICW.ISP
- CONNECT.HLP
- ICWMAN16.EXE
-
-
-
- [StackAndDialer.COPYFILES.SIGNUP]
- ;install.ins
-
- [StackAndDialer.COPYFILES.INF]
- mdmaceex.inf
- mdmarcht.inf
- mdmarn.inf
- mdmati.inf
- mdmatt.inf
- mdmaus.inf
- mdmblatz.inf
- mdmboca.inf
- mdmbsb.inf
- mdmbsch.inf
- mdmcom1.inf
- mdmcommu.inf
- mdmcpi.inf
- mdmcpq.inf
- mdmcpv.inf
- mdmcrtix.inf
- mdmdgitn.inf
- mdmdicom.inf
- mdmdisco.inf
- mdmdsi.inf
- mdmdyna.inf
- mdmelpro.inf
- mdmelsa.inf
- mdmeric.inf
- mdmetech.inf
- mdmexp.inf
- mdmeyp.inf
- mdmgal.inf
- mdmgatew.inf
- mdmgen.inf
- mdmgvc.inf
- mdmgvcd.inf
- mdmhaeu.inf
- mdmhaeus.inf
- mdmhandy.inf
- mdmhayes.inf
- mdmico.inf
- mdminfot.inf
- mdminsys.inf
- mdmintel.inf
- mdmintpc.inf
- mdmitex.inf
- mdmke.inf
- mdmkortx.inf
- mdmlasat.inf
- mdmlasno.inf
- mdmlce.inf
- mdmlight.inf
- mdmlngsh.inf
- mdmmart.inf
- mdmmcom.inf
- mdmmetri.inf
- mdmmhrtz.inf
- mdmmix.inf
- mdmmoto.inf
- mdmmoton.inf
- mdmmts.inf
- mdmmulog.inf
- mdmneuhs.inf
- mdmnokno.inf
- mdmnova.inf
- mdmnovfx.inf
- mdmopt1.inf
- mdmoptn.inf
- mdmpace.inf
- mdmpbit.inf
- mdmphils.inf
- mdmpnb.inf
- mdmpp.inf
- mdmprodm.inf
- mdmrock.inf
- mdmrock2.inf
- mdmrock3.inf
- mdmsier.inf
- mdmsnitn.inf
- mdmsonix.inf
- mdmspec.inf
- mdmsrt.inf
- mdmsupra.inf
- mdmtelbt.inf
- mdmtelin.inf
- mdmtexas.inf
- mdmtger.inf
- mdmti.inf
- mdmtkr.inf
- mdmtosh.inf
- mdmtripl.inf
- mdmtron.inf
- mdmtrust.inf
- mdmucom.inf
- mdmusrcr.inf
- mdmusrf.inf
- mdmusrg.inf
- mdmusrsp.inf
- mdmusrwp.inf
- mdmvayrs.inf
- mdmvdot.inf
- mdmvict.inf
- mdmwoer.inf
- mdmyorik.inf
- mdmzoom.inf
- mdmzyp.inf
- mdmzyxel.inf
- mdmzyxlg.inf
- mdmzyxln.inf
- mdm3x.inf
- mdmcmcm.inf
- mdmcodex.inf
- mdmelink.inf
- mdmmtd.inf
- mdmnokia.inf
- mdmosi.inf
- mdmracal.inf
- mdmrfi.inf
- mdmrock4.inf
- mdmsmart.inf
- mdmtdk.inf
- mdmtelnk.inf
- mdmvv.inf
- mdmzyxld.inf
- MDMADC.INF
- MDMAIRTE.INF
- MDMAR1.INF
- MDMARCH.INF
- MDMCM28.INF
- MDMCOMM1.INF
- MDMDEFD.INF
- MDMEIGER.INF
- MDMGV.INF
- MDMHAY2.INF
- MDMMOTOU.INF
- MDMOLIVE.INF
- MDMPN1.INF
- MDMROCK5.INF
- MDMSECDY.INF
- MDMSIMPL.INF
- MDMSNIT1.INF
- MDMSPQ28.INF
- MDMSUPR3.INF
- MDMSUPRV.INF
- MDMTAICM.INF
- MDMTORN.INF
- MDMWELL.INF
- MDMWHQL0.INF
- WMMODEM.INF
-
-
-
- [StackAndDialer.UpdateAutoExec]
- PrefixPath=49000
-
- [StackAndDialer.UpdateIni]
- %25%\system.ini,"386Enh","device=*\iedial.386",,0
- %25%\system.ini,"386Enh","device=*\vxdpctcp.386",,0
- %25%\system.ini,"386Enh","device=*\iewcomm.386",,0
- %25%\system.ini,"386Enh",,"device=%49000%\iedial.386",0
- %25%\system.ini,"386Enh",,"device=%49000%\vxdpctcp.386",0
- %25%\system.ini,"386Enh",,"device=%49000%\iewcomm.386",0
-
- ;This will overwrite the old entry unconditionally. BUGBUG
- ;need to add the setting only it does not exit.
- %25%\system.ini,"SHIVAPPP",, "ClaimPort=0", 4
-
- %25%\iedial.ini,"Default", , "Blind_On=X3", 4
- %25%\iedial.ini,"Default", , "Blind_Off=X4", 4
- %25%\iedial.ini,"Default", , "Default_Blind_On=X3", 4
- %25%\iedial.ini,"Default", , "Default_Blind_Off=X4", 4
- %25%\iedial.ini,"Default", , "NoDialTone=No", 4
- %25%\iedial.ini,"CallWaiting",,"Count=3",4
- %25%\iedial.ini,"CallWaiting",,"Disable0=*70,",4
- %25%\iedial.ini,"CallWaiting",,"Disable1=1170,",4
- %25%\iedial.ini,"CallWaiting",,"Disable2=70#,",4
-
-
- [Strings]
- CONMAN1 = "Explorer Connection Manager"
- GOL_MSG = "Get Online"
-
-
- [ConMgr.Grp]
- setup.ini, progman.groups,,"MyGroup=Internet Explorer 4.0"
- setup.ini, MyGroup,,"""Get on the Internet"",""icwman16.exe"",,,,"%49000%",Get on the Internet"
-
-
- ;"system.ini", "SHIVAPPP", "ClaimPort=0", "ClaimPort=0", 0
-
-
- ;this will add a progman folder and then add links inside it.
- ;setup.ini, progman.groups,, "IExplorFolder=\"Internet Explorer\"" ;creates folder
- ;Link-Name, .EXE-name, Icon-file-name, Icon-index, profile, start in folder
- ;setup.ini, IExplorFolder,, """Solitaire Game"",SOL.EXE,,," ;creates link
-
-
- [StackAndDialer.]
- ;CustomAction customie.dll caDetectSetupModem
- ;Call DetectSetupModem() in Modems.dll
- ;AddProgmanItem %programgroupname% %signupname%", (iexplore_dir)\icwconn1.exe
- ;%programgroupname% = whaever the user selected for the program group
- ;%signupname%="Get on the Internet"
-
- [StackAndDialer.]
- ;CustomAction customie.dll caUpdateIniFile setup.inf,(iexplore_dir)\shivappp.ini,DialerUpdateINI
- ;add=Options,DialRetries,5
- ;add=Dial-In Configuration,DialString,ATDT
- ;CopySection dialerini %W
- ;iedial.ini /Ovr=NEVER
- ;telephon.ini /Ovr=NEVER
-
- [StackAndDialer.]
- ;CustomAction customie.dll caDelProgManItem %newconnectionname%
- ;Not sure why we do this - is may be legacy - check with donaldm
- ;%newconnectionname%="New Connection"
-
-