home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 July / Chip_1998-07_cd.bin / zkuste / Svet_OS2 / PMVIEW10 / README.TXT < prev   
Text File  |  1996-11-06  |  7KB  |  159 lines

  1. INSTALLATION NOTES FOR PMVIEW 1.00
  2. ==================================
  3.  
  4. Installation from harddisk
  5. --------------------------
  6. Create a temporary directory and copy (or unzip) all the 
  7. files to that directory. Then run INSTALL.EXE
  8.  
  9. Installation from diskette
  10. --------------------------
  11. Format a new diskette and give it the volume label PMVIEW1
  12. Then copy (or unzip) all the files to a diskette. Finally
  13. run INSTALL.EXE
  14.  
  15. NB! It is required that you label the disk PMVIEW1. If you don't 
  16. do this, the installer will not accept the disk and keep asking 
  17. you for "PMView - Diskette 1".
  18.  
  19. Installation to a network
  20. -------------------------
  21. Create a temporary directory and copy (or unzip) all the 
  22. files to that directory. Then run INSTALL.EXE
  23. Note that the Installer will not let the SOM DLL path point 
  24. to a network drive. You need to specify a local drive. After
  25. installing, please read README.TXT for more advice on
  26. network installation issues.
  27.  
  28. Installation error EPFIE602
  29. ---------------------------
  30. The user may receive the message "EPFIE602 An error occurred while 
  31. attempting to create a directory. Ensure that you have write access 
  32. to a drive with adequate disk space."
  33.  
  34. This error may occur if INSTALL.EXE cannot distinguish hard drives on 
  35. the workstation. In this case you need to set the EPFINSTDIR environment
  36. variable before running INSTALL.EXE.
  37.  
  38. For instance, if OS/2 is installed on the D: drive you should set
  39. EPFINSTDIR as follows:
  40.  
  41. SET EPFINSTDIR=D:\OS2\SYSTEM
  42.   
  43. NB! If you don't have enough disk space on this drive you may use another
  44. drive and/or directory
  45.  
  46.  
  47. LAST RESORT IN CASE THE INSTALLER WON'T START
  48. =============================================
  49.  
  50. Under special circumstances you may run into the problem that the installer
  51. (INSTALL.EXE) refuses to start. In this case you can use the REXX script below
  52. to install PMView 'manually'. PLease edit the two installation directories 
  53. before running the script.
  54.  
  55. --------------------------------- Cut here -----------------------------------
  56. /* REXX program for 'last resort' installation of PMView 1.00 */
  57.  
  58. Call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'
  59. Call SysLoadFuncs
  60.  
  61. /* Make sure that these two directories already exist. They will not
  62.    be created by this REXX script! */
  63.  
  64. PMViewDIR = 'C:\PMVIEW'
  65. SOMObjDIR = 'C:\OS2\DLL' /* This must NOT be a network/removable drive! */
  66.  
  67. /* Create sub-directories */
  68. 'mkdir '||PMViewDIR||'\filters'
  69. 'mkdir '||PMViewDIR||'\dmdaemon'
  70.  
  71. /* Unpack files */
  72. 'unpack pmview.@ '||PMViewDIR||' /N:pmview.exe'
  73. 'unpack pmview.@ '||PMViewDIR||' /N:pmview.hlp'
  74. 'unpack pmview.@ '||PMViewDIR||' /N:pmview.ini'
  75. 'unpack pmview.@ '||PMViewDIR||' /N:register.exe'
  76. 'unpack pmview.@ '||PMViewDIR||' /N:register.dat'
  77. 'unpack pmview.@ '||PMViewDIR||' /N:readme.txt'
  78. 'unpack pmview.@ '||PMViewDIR||' /N:order.txt'
  79. 'unpack pmview.@ '||PMViewDIR||' /N:ordform.txt'
  80. 'unpack pmview.@ '||PMViewDIR||'\dmdaemon /N:instdd.cmd'
  81. 'unpack pmview.@ '||PMViewDIR||'\dmdaemon /N:uninstdd.cmd'
  82. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour1.flt'
  83. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour2.flt'
  84. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour3.flt'
  85. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour4.flt'
  86. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour5.flt'
  87. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour6.flt'
  88. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour7.flt'
  89. 'unpack pmview.@ '||PMViewDIR||'\filters /N:contour_.flt'
  90. 'unpack pmview.@ '||PMViewDIR||'\filters /N:diagonal.flt'
  91. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossi1.flt'
  92. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossi2.flt'
  93. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossi3.flt'
  94. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossi4.flt'
  95. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossi5.flt'
  96. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossi6.flt'
  97. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossi7.flt'
  98. 'unpack pmview.@ '||PMViewDIR||'\filters /N:embossin.flt'
  99. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradien1.flt'
  100. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradien2.flt'
  101. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradien3.flt'
  102. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradien4.flt'
  103. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradien5.flt'
  104. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradien6.flt'
  105. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradien7.flt'
  106. 'unpack pmview.@ '||PMViewDIR||'\filters /N:gradient.flt'
  107. 'unpack pmview.@ '||PMViewDIR||'\filters /N:high_pa1.flt'
  108. 'unpack pmview.@ '||PMViewDIR||'\filters /N:high_pa2.flt'
  109. 'unpack pmview.@ '||PMViewDIR||'\filters /N:high_pa3.flt'
  110. 'unpack pmview.@ '||PMViewDIR||'\filters /N:high_pas.flt'
  111. 'unpack pmview.@ '||PMViewDIR||'\filters /N:horizon1.flt'
  112. 'unpack pmview.@ '||PMViewDIR||'\filters /N:horizont.flt'
  113. 'unpack pmview.@ '||PMViewDIR||'\filters /N:laplaci1.flt'
  114. 'unpack pmview.@ '||PMViewDIR||'\filters /N:laplaci2.flt'
  115. 'unpack pmview.@ '||PMViewDIR||'\filters /N:laplacia.flt'
  116. 'unpack pmview.@ '||PMViewDIR||'\filters /N:low_pas1.flt'
  117. 'unpack pmview.@ '||PMViewDIR||'\filters /N:low_pas2.flt'
  118. 'unpack pmview.@ '||PMViewDIR||'\filters /N:low_pas3.flt'
  119. 'unpack pmview.@ '||PMViewDIR||'\filters /N:low_pas4.flt'
  120. 'unpack pmview.@ '||PMViewDIR||'\filters /N:low_pass.flt'
  121. 'unpack pmview.@ '||PMViewDIR||'\filters /N:prewitt1.flt'
  122. 'unpack pmview.@ '||PMViewDIR||'\filters /N:prewitt_.flt'
  123. 'unpack pmview.@ '||PMViewDIR||'\filters /N:sobel_ho.flt'
  124. 'unpack pmview.@ '||PMViewDIR||'\filters /N:sobel_ve.flt'
  125. 'unpack pmview.@ '||PMViewDIR||'\filters /N:vertica1.flt'
  126. 'unpack pmview.@ '||PMViewDIR||'\filters /N:vertica2.flt'
  127. 'unpack pmview.@ '||PMViewDIR||'\filters /N:vertical.flt'
  128. 'unpack pmview.@ '||SOMObjDIR||' /N:dmdaemon.dll'
  129.  
  130. /* Create Folder */
  131. setup='OBJECTID=<PMVIEWFLD>;'
  132. Call SysCreateObject 'WPFolder','PMView v1.00','<WP_DESKTOP>',setup,'R'
  133.  
  134. /* Create Program Object */
  135. setup='CCVIEW=YES;EXENAME='||PMViewDIR||'\pmview.exe;PROGTYPE=PM;PARAMETERS=;'
  136. setup=setup||'STARTUPDIR='||PMViewDIR||';ASSOCFILTER='
  137. setup=setup||'*.BMP,*.CUR,*.DCX,*.FIT,*.FITS,*.GIF,*.ICO,*.IFF,*.IMG,*.JPG,'
  138. setup=setup||'*.JPEG,*.LGO,*.MAC,*.MSP,*.PCD,*.PCX,*.PIC,*.PBM,*.PGM,*.PPM,'
  139. setup=setup||'*.PNM,*.PNG,*.PTR,*.RAS,*.RLE,*.SGI,*.SHW,*.TIF,*.TIFF,*.TGA,'
  140. setup=setup||'*.WPG,*.XBM,*.XPM,*.XWD'
  141. setup=setup||';ASSOCTYPE=Bitmap,IFF,GIF,JPG,PCX,Photo CD,Targa,TIFF'
  142. Call SysCreateObject 'WPProgram','PMView','<PMVIEWFLD>',setup,'R'
  143.  
  144. /* Create Shadow for readme.txt */
  145. setup='SHADOWID='||PMViewDIR||'\readme.txt;OBJECTID=<PMVIEWREADME>;'
  146. Call SysCreateObject 'WPShadow','readme.txt','<PMVIEWFLD>',setup,'R'
  147.  
  148. /* Register WPS class and create DMDaemon object */
  149. call SysRegisterObjectClass 'DMDaemon', SOMObjDir||'\dmdaemon.dll'
  150. setup='NOTVISIBLE=YES;OBJECTID=<DMDaemon>'
  151. Call SysCreateObject 'DMDaemon','DMDaemon','<WP_DESKTOP>',setup,'R'
  152.  
  153. /* Deregister MMViewer WPS classes (Warp 4.0 ONLY) */
  154. 'c:\mmos2\install\instmmvw -r'
  155.  
  156. /* Done! */
  157.  
  158. return
  159.