home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 March / PCO3_97.ISO / filesbbs / os2 / hpp100a.arj / INSTALL.TXT < prev    next >
Encoding:
Text File  |  1997-01-15  |  11.2 KB  |  358 lines

  1.                 INSTALLATION NOTES FOR HOMEPAGE PUBLISHER
  2.                 -----------------------------------------
  3.  
  4. o Installation from harddisk
  5.   --------------------------
  6.   Create a temporary directory and copy (or unzip) all the files to that
  7.   directory. Then run INSTALL.EXE
  8.  
  9. o Installation error EPFIE602
  10.   ---------------------------
  11.   The user may receive the message "EPFIE602 An error occurred while
  12.   attempting to create a directory. Ensure that you have write access
  13.   to a drive with adequate disk space."
  14.  
  15.   This error may occur if INSTALL.EXE cannot distinguish hard drives on
  16.   the workstation. In this case you need to set the EPFINSTDIR environment
  17.   variable before running INSTALL.EXE.
  18.  
  19.   For instance, if OS/2 is installed on the C: drive you should set
  20.   EPFINSTDIR as follows:
  21.  
  22.   SET EPFINSTDIR=C:\OS2\SYSTEM
  23.  
  24.   If you don't have enough disk space on this drive you may use another
  25.   drive and/or directory
  26.  
  27.  
  28. o LAST RESORT IN CASE THE INSTALLER WON'T START
  29.   =============================================
  30.  
  31.   Under special circumstances you may run into the problem that the
  32.   installer (INSTALL.EXE) refuses to start. In this case you can use the
  33.   REXX script below to install HPP 'manually'.
  34.   Please edit the installation directory before running the script.
  35.  
  36. ---Inst.Cmd------------------ Cut here -----------------------------------
  37. /* REXX program for 'last resort' installation of HPP 1.0             */
  38.  
  39. /* Please edit the installation directory before running the script.  */
  40.    HPPDIR = 'K:\HomePage'
  41.  
  42.    '@echo off'
  43.    If RxFuncQuery('SysLoadFuncs') Then Do
  44.       Call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'
  45.       Call SysLoadFuncs
  46.    End
  47.  
  48.    /**************************/
  49.    /* Create sub-directories */
  50.    /**************************/
  51.  
  52.    'mkdir ' HPPDIR
  53.    'mkdir ' HPPDIR||'\INSTALL'
  54.    'mkdir ' HPPDIR||'\IMAGES'
  55.    'mkdir ' HPPDIR||'\SOUNDS'
  56.  
  57.    /***************/
  58.    /* xCopy files */
  59.    /***************/
  60.  
  61.    SOURCE = 'README.TXT'
  62.    PWS = 'README.TXT'
  63.    'Copy' SOURCE  HPPDIR||'\'||PWS
  64.    if (rc <> 0) then signal Error
  65.  
  66.    SOURCE = 'LICENSE.TXT'
  67.    PWS = 'LICENSE.TXT'
  68.    'Copy' SOURCE  HPPDIR||'\'||PWS
  69.    if (rc <> 0) then signal Error
  70.  
  71.    SOURCE = 'INSTALL.TXT'
  72.    PWS = 'INSTALL.TXT'
  73.    'Copy' SOURCE  HPPDIR||'\'||PWS
  74.    if (rc <> 0) then signal Error
  75.  
  76.    SOURCE = 'INSTALL.EXE'
  77.    PWS = 'INSTALL.EXE'
  78.    'Copy' SOURCE  HPPDIR||'\INSTALL'||PWS
  79.    if (rc <> 0) then signal Error
  80.  
  81.    SOURCE = 'INSTALL.IN_'
  82.    PWS = 'INSTALL.IN_'
  83.    'Copy' SOURCE  HPPDIR||'\INSTALL'||PWS
  84.    if (rc <> 0) then signal Error
  85.  
  86.    SOURCE = 'HPP.DSC'
  87.    PWS = 'HPP.DSC'
  88.    'Copy' SOURCE  HPPDIR||'\INSTALL'||PWS
  89.    if (rc <> 0) then signal Error
  90.  
  91.    SOURCE = 'HPP.ICF'
  92.    PWS = 'HPP.ICF'
  93.    'Copy' SOURCE  HPPDIR||'\INSTALL'||PWS
  94.    if (rc <> 0) then signal Error
  95.  
  96.    SOURCE = 'HPP.PKG'
  97.    PWS = 'HPP.PKG'
  98.    'Copy' SOURCE  HPPDIR||'\INSTALL'||PWS
  99.    if (rc <> 0) then signal Error
  100.  
  101.    /****************/
  102.    /* Unpack files */
  103.    /****************/
  104.  
  105.    SOURCE = 'HPPIEXTS.DL_'
  106.    PWS = 'HPPIEXTS.DLL'
  107.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  108.    if (rc <> 0) then signal Error
  109.    'Copy' HPPDIR||'\'||PWS
  110.    if (rc <> 0) then signal Error
  111.  
  112.    SOURCE = 'HPPEXTS.EX_'
  113.    PWS = 'HPPEXTS.EXE'
  114.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  115.    HPPDIR||'\HPPEXTS.EXE -L'
  116.    if (rc <> 0) then signal Error
  117.  
  118.    SOURCE = 'HPP.EX_'
  119.    PWS = 'HPP.EXE'
  120.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  121.    if (rc <> 0) then signal Error
  122.  
  123.    SOURCE = 'HPPWP.DL_'
  124.    PWS = 'HPPWP.DLL'
  125.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  126.    if (rc <> 0) then signal Error
  127.  
  128.    SOURCE = 'HPPOOU3.DL_'
  129.    PWS = 'HPPOOU3.DLL'
  130.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  131.    if (rc <> 0) then signal Error
  132.  
  133.    SOURCE = 'HPPOM30.DL_'
  134.    PWS = 'HPPOM30.DLL'
  135.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  136.    if (rc <> 0) then signal Error
  137.  
  138.    SOURCE = 'HPPOOB3.DL_'
  139.    PWS = 'HPPOOB3.DLL'
  140.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  141.    if (rc <> 0) then signal Error
  142.  
  143.    SOURCE = 'HPPOOR3U.DL_'
  144.    PWS = 'HPPOOR3U.DLL'
  145.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  146.    if (rc <> 0) then signal Error
  147.  
  148.    SOURCE = 'ENGLISH.DI_'
  149.    PWS = 'ENGLISH.DIC'
  150.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  151.    if (rc <> 0) then signal Error
  152.  
  153.    SOURCE = 'HPPBMP.DL_'
  154.    PWS = 'HPPBMP.DLL'
  155.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  156.    if (rc <> 0) then signal Error
  157.  
  158.    SOURCE = 'HPPTCPIP.DL_'
  159.    PWS = 'HPPTCPIP.DLL'
  160.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  161.    if (rc <> 0) then signal Error
  162.  
  163.    SOURCE = 'HPPMMPM.DL_'
  164.    PWS = 'HPPMMPM.DLL'
  165.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  166.    if (rc <> 0) then signal Error
  167.  
  168.    SOURCE = 'README.HT_'
  169.    PWS = 'README.HTM'
  170.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  171.    if (rc <> 0) then signal Error
  172.  
  173.    SOURCE = 'LICENSE.HT_'
  174.    PWS = 'LICENSE.HTM'
  175.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  176.    if (rc <> 0) then signal Error
  177.  
  178.    SOURCE = 'LICENSE.HT_'
  179.    PWS = 'LICENSE.HTM'
  180.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  181.    if (rc <> 0) then signal Error
  182.  
  183.    SOURCE = 'SAMPLES.HT_'
  184.    PWS = 'SAMPLES.HTM'
  185.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  186.    if (rc <> 0) then signal Error
  187.  
  188.    SOURCE = 'INSTALL.IC_'
  189.    PWS = 'INSTALL.ICO'
  190.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  191.    if (rc <> 0) then signal Error
  192.  
  193.    SOURCE = 'HPP.GI_'
  194.    PWS = 'HPP.GIF'
  195.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  196.    if (rc <> 0) then signal Error
  197.  
  198.    SOURCE = 'HPP200.GI_'
  199.    PWS = 'HPP200.GIF'
  200.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  201.    if (rc <> 0) then signal Error
  202.  
  203.    SOURCE = 'HPPBUILD.GI_'
  204.    PWS = 'HPPBUILD.GIF'
  205.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  206.    if (rc <> 0) then signal Error
  207.  
  208.    SOURCE = 'HPPCYAN.GI_'
  209.    PWS = 'HPPCYAN.GIF'
  210.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  211.    if (rc <> 0) then signal Error
  212.  
  213.    SOURCE = 'HPPRED.GI_'
  214.    PWS = 'HPPRED.GIF'
  215.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  216.    if (rc <> 0) then signal Error
  217.  
  218.    SOURCE = 'HPPGOLD.GI_'
  219.    PWS = 'HPPGOLD.GIF'
  220.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  221.    if (rc <> 0) then signal Error
  222.  
  223.    SOURCE = 'HPPHR01.GI_'
  224.    PWS = 'HPPHR01.GIF'
  225.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  226.    if (rc <> 0) then signal Error
  227.  
  228.    SOURCE = 'HPPFLDR1.IC_'
  229.    PWS = 'HPPFLDR1.ICO'
  230.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  231.    if (rc <> 0) then signal Error
  232.  
  233.    SOURCE = 'HPPFLDR2.IC_'
  234.    PWS = 'HPPFLDR2.ICO'
  235.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  236.    if (rc <> 0) then signal Error
  237.  
  238.    SOURCE = 'HPPBG01.JP_'
  239.    PWS = 'HPPBG01.JPG'
  240.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  241.    if (rc <> 0) then signal Error
  242.  
  243.    SOURCE = 'HPPMAIL.JP_'
  244.    PWS = 'HPPMAIL.JPG'
  245.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  246.    if (rc <> 0) then signal Error
  247.  
  248.    SOURCE = 'HPPMLBOX.GI_'
  249.    PWS = 'HPPMLBOX.GIF'
  250.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  251.    if (rc <> 0) then signal Error
  252.  
  253.    SOURCE = 'HPPPAPER.JP_'
  254.    PWS = 'HPPPAPER.JPG'
  255.    'unpack' SOURCE  HPPDIR||'\IMAGES' '/N:'||PWS
  256.    if (rc <> 0) then signal Error
  257.  
  258.    SOURCE = 'SAMPLES.WA_'
  259.    PWS = 'SAMPLES.WAV'
  260.    'unpack' SOURCE  HPPDIR||'\SOUNDS' '/N:'||PWS
  261.    if (rc <> 0) then signal Error
  262.  
  263.    SOURCE = 'TEMPLATE.01_'
  264.    PWS = 'TEMPLATE.001'
  265.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  266.    if (rc <> 0) then signal Error
  267.  
  268.    SOURCE = 'TEMPLATE.02_'
  269.    PWS = 'TEMPLATE.002'
  270.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  271.    if (rc <> 0) then signal Error
  272.  
  273.    SOURCE = 'TEMPLATE.03_'
  274.    PWS = 'TEMPLATE.003'
  275.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  276.    if (rc <> 0) then signal Error
  277.  
  278.    SOURCE = 'HPP.HL_'
  279.    PWS = 'HPP.HLP'
  280.    'unpack' SOURCE  HPPDIR '/N:'||PWS
  281.    if (rc <> 0) then signal Error
  282.  
  283.    HPPDIR||'\HPPEXTS.EXE -I' HPPDIR||'\HPP.HLP'
  284.    if (rc <> 0) then signal Error
  285.  
  286.    /*********************/
  287.    /* Create WP Objects */
  288.    /*********************/
  289.  
  290.    Call SysCreateObject "WPFolder", "HomePage Publisher", "<WP_DESKTOP>",,
  291.         "OBJECTID=<HPP_FOLDER>;ICONFILE="||HPPDIR||"\IMAGES\HPPFLDR1.ICO;ICONNFILE=1,"||HPPDIR||"\IMAGES\HPPFLDR2.ICO;ICONVIEWPOS=10,10,50,50", "R"
  292.  
  293.    Call SysCreateObject "WPProgram", "HomePage^Publisher", "<HPP_FOLDER>",,
  294.         "PROGTYPE=PM;EXENAME="||HPPDIR||"\HPP.EXE;OBJECTID=<HPP>;STARTUPDIR="||HPPDIR||";PARAMETERS=",  "R"
  295.  
  296.    Call SysCreateObject "WPProgram", "Documentation", "<HPP_FOLDER>",,
  297.         "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=<HPP_DOC>;STARTUPDIR="||HPPDIR||";PARAMETERS=HPP.INF General",  "R"
  298.  
  299.    Call SysCreateObject "WPProgram", "Registration", "<HPP_FOLDER>",,
  300.         "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=<HPP_REGISTER>;STARTUPDIR="||HPPDIR||";PARAMETERS=HPP.INF Registration",  "R"
  301.  
  302.    Call SysCreateObject "WPProgram", "FAQ", "<HPP_FOLDER>",,
  303.         "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=<HPP_FAQ>;STARTUPDIR="||HPPDIR||";PARAMETERS=HPP.INF Frequently asked questions",  "R"
  304.  
  305.    Call SysCreateObject "WPShadow", "Readme", "<HPP_FOLDER>",,
  306.         "OBJECTID=<HPPREADME_TXT>;SHADOWID="||HPPDIR||"\README.TXT", "R"
  307.  
  308.    Call SysCreateObject "WPShadow", "License", "<HPP_FOLDER>",,
  309.         "OBJECTID=<HPPLICENSE_TXT>;SHADOWID="||HPPDIR||"\LICENSE.TXT", "R"
  310.  
  311.    Call SysCreateObject "WPShadow", "Readme", "<HPP_FOLDER>",,
  312.         "OBJECTID=<HPPREADME_HTM>;SHADOWID="||HPPDIR||"\README.HTM", "R"
  313.  
  314.    Call SysCreateObject "WPShadow", "License", "<HPP_FOLDER>",,
  315.         "OBJECTID=<HPPLICENSE_HTM>;SHADOWID="||HPPDIR||"\LICENSE.HTM", "R"
  316.  
  317.    Call SysCreateObject "WPShadow", "Samples", "<HPP_FOLDER>",,
  318.         "OBJECTID=<HPPSAMPLES_HTM>;SHADOWID="||HPPDIR||"\SAMPLES.HTM", "R"
  319.  
  320.    Call SysCreateObject "WPProgram", "Dial & HPP.NEWS", "<HPP_FOLDER>",,
  321.         "PROGTYPE=PM;EXENAME=LINKUP.EXE;OBJECTID=<HPP_LINK_WEBEXP>;STARTUPDIR="||HPPDIR||";PARAMETERS=EXPLORE.EXE http://ourworld.compuserve.com/homepages/clerin/", "R"
  322.  
  323.    Call SysCreateObject "WPProgram", "HPP.NEWS", "<HPP_FOLDER>",,
  324.         "PROGTYPE=PM;EXENAME=EXPLORE.EXE;OBJECTID=<HPP_WEBEXP>;STARTUPDIR="||HPPDIR||";PARAMETERS=http://ourworld.compuserve.com/homepages/clerin/", "R"
  325.  
  326.    Call SysCreateObject "WPProgram", "Uninstall", "<HPP_FOLDER>",,
  327.         "ICONFILE="||HPPDIR||"\IMAGES\UNINSTAL.ICO;PROGTYPE=PM;EXENAME="||HPPDIR||"\INSTALL\INSTALL.EXE;OBJECTID=<HPP_UNINST>;STARTUPDIR="||HPPDIR||"\INSTALL;PARAMETERS=/A:D", "R"
  328.  
  329.    Call SysCreateObject "WPProgram", "HomePage Publisher", "<HPP_FOLDER>",,
  330.         "ASSOCFILTER=*.HTM,*.HTML;ASSOCTYPE=HomePage Publisher;ICONFILE="||HPPDIR||"\IMAGES\HPPPAGE.ICO;NOTVISIBLE=YES;PROGTYPE=PM;EXENAME="||HPPDIR||"\HPP.EXE;OBJECTID=<HPP_ASSOC>;STARTUPDIR="||HPPDIR||";PARAMETERS=",  "R"
  331.  
  332.    /*********/
  333.    /* Done! */
  334.    /*********/
  335.  
  336.    Say '**********************************************************'
  337.    Say 'PLEASE. Insert the following commands into your CONFIG.SYS'
  338.    Say ''
  339.    Say 'LIBPATH=.;'||HPPDIR';.....'
  340.    Say 'SET PATH='||HPPDIR';.....'
  341.    Say 'SET HELP='||HPPDIR';.....'
  342.    Say 'SET BOOKSHELF='||HPPDIR';.....'
  343.    Say 'SET HPP_BASE='||HPPDIR';'
  344.    Say 'SET HPP_PATH='||HPPDIR'\IMAGES;'||HPPDIR'\SOUNDS;'
  345.    Say ''
  346.  
  347.    return
  348.  
  349.    /**********/
  350.    /* Error! */
  351.    /**********/
  352. Error:
  353.    Say '**********************************************************'
  354.    Say '* INSTALLATION ERROR - SOURCE =' SOURCE
  355.    Say '**********************************************************'
  356.    return
  357.  
  358.