home *** CD-ROM | disk | FTP | other *** search
/ Online Praxis 1997 March / OP2_97.BIN / cd-rom / treiber / diamond / wnt / rasnce1.exe / rar / ACOICONS.INF < prev    next >
INI File  |  1997-04-18  |  9KB  |  333 lines

  1. [Source Media Descriptions]
  2.     1  = ""      ;, TAGFILE = MPRDisk1.TAG
  3.  
  4. [IconConstants]
  5.     Group        = "ISDN for Windows NT"
  6.     ProductPath = $(!STF_WINDOWSSYSPATH)"\Acotec"
  7.     AcoMprPath  = $(ProductPath)
  8.     AcoReadMe    = $(ProductPath)
  9.     AcoRasPath  = $(ProductPath)
  10.     AcoCGPath   = $(ProductPath)
  11.     SetupPath    = $(ProductPath)
  12.     IconFile    = $(SetupPath)"\DATAS.DLL"
  13.  
  14.     ;// AcoMpr executables pathes
  15.     SNMPCLIENT    =  $(AcoMprPath)"\SNMPCLNT.EXE"
  16.     SNMPMONI    =  $(AcoMprPath)"\SNMPCLNT.EXE -m loopback"
  17.     README        =  $(AcoMprPath)"\MprReadE.txt"     
  18.     LIESMICH    =  $(AcoMprPath)"\MprReadG.txt"
  19.     FAQENGLISH  =  $(AcoMprPath)"\MPRFAQE.txt"
  20.     FAQGERMAN    =  $(AcoMprPath)"\MPRFAQG.txt"
  21.     USERLOG        =  $(ProductPath)"\AcoLog_3.Log"
  22.     CONTROL     =  "CONTROL.EXE"        
  23.     EVENT        =  "EVENTVWR.EXE"
  24.     PERFORMANCE =  "PERFMON.EXE %SystemRoot%\System32\Acotec\AcoMpr.PMW"
  25.     ACOCMD        =  "CMD.EXE /K%SystemDrive%&&cd "$(ProductPath)
  26.     SETUPEXE    =  $(ProductPath)"\AcoSetup.EXE"
  27.  
  28.     ;// AcoRas pathes
  29.     AcoRasConfig    = $(AcoRasPath)"\RasCfg.exe"
  30.     AcoRasLog        = $(AcoRasPath)"\RasLog.TXT"
  31.     AcoRasTrace        = $(AcoRasPath)"\RasTrc.TXT"
  32.     AcoRasReadmeGE    = $(AcoRasPath)"\RasReadG.txt"
  33.     AcoRasReadmeEN    = $(AcoRasPath)"\RasReadE.txt"
  34.     AcoRasFAQE        = $(AcoRasPath)"\RasFAQG.txt"
  35.     AcoRasFAQG        = $(AcoRasPath)"\RasFAQE.txt"
  36.     AcoRasHelp        = $(AcoRasPath)"\AcoRasHB.EXE"
  37.     AcoRasHilfe        = $(AcoRasPath)"\AcoRasHB.EXE"
  38.     AcoRasMonis        = $(AcoRasPath)"\RasMonis.Exe"
  39.  
  40. [AcoMprIconDatasENG]        
  41. ; Name, Path, IconSource, IconNumber
  42.  
  43. "SNMP client",            $(SNMPCLIENT),                $(IconFile),    5
  44. "Channel monitor",        $(SNMPMONI),                $(IconFile),    0
  45. "Router Readme",        $(README),                    $(IconFile),    2
  46. "Router Questions& Answers",$(FAQENGLISH),            $(IconFile),    1
  47. "Userlog",                $(AcoMprPath)"\AcoLog_3.Log",$(IconFile),    0
  48. "AcoMpr Performance",    $(PERFORMANCE),                "PERFMON.EXE",    0
  49. "Acotec setup",            $(SETUPEXE),                 $(IconFile),     4 
  50.  
  51. [AcoMprIconDatasGER]        
  52. ; Name, Path, IconSource, IconNumber
  53.  
  54. "SNMP-Client",            $(SNMPCLIENT),                $(IconFile),    5 
  55. "Channel Monitor",        $(SNMPMONI),                $(IconFile),    0 
  56. "Router liesmich",        $(LIESMICH),                $(IconFile),    2 
  57. "Router Fragen& Antworten",$(FAQGERMAN),            $(IconFile),    1 
  58. "Userlog",                $(AcoMprPath)"\AcoLog_3.Log",$(IconFile),    0
  59. "AcoMpr Sys-Monitor",   $(PERFORMANCE),                "PERFMON.EXE",    0     
  60. "Acotec Setup",            $(SETUPEXE),                 $(IconFile),     4 
  61.  
  62. [AcoRasIconDatasGER]        
  63. ; Name, Path, IconSource, IconNumber
  64.  
  65. "Acotec RasCapi Konfiguration", $(AcoRasConfig),    $(IconFile),    8    
  66. "RasCapi View Logging",            $(AcoRasLog),        $(IconFile),    3
  67. "RasCapi View Tracing",            $(AcoRasTrace),        $(IconFile),    9
  68. "Acotec RasCapi ReadMe",        $(AcoRasReadmeGE),    $(IconFile),    2 
  69. "Acotec RasCapi FAQ",            $(AcoRasFAQG),        $(IconFile),    1 
  70. "RasCapi Hilfe",                $(AcoRasHilfe),        ""                0
  71. "Ras Monitors",                    $(AcoRasMonis),        $(IconFile),    7
  72. "Acotec Setup",                    $(SETUPEXE),         $(IconFile),     4 
  73.  
  74. [AcoRasIconDatasENG]        
  75. ; Name, Path, IconSource, IconNumber
  76.  
  77. "Acotec RasCapi Configuration", $(AcoRasConfig),    $(IconFile),    8    
  78. "RasCapi View Logging",            $(AcoRasLog),        $(IconFile),    3
  79. "RasCapi View Tracing",            $(AcoRasTrace),        $(IconFile),    9
  80. "Acotec RasCapi ReadMe",        $(AcoRasReadmeEN),    $(IconFile),    2 
  81. "Acotec RasCapi FAQ",            $(AcoRasFAQE),        $(IconFile),    1 
  82. "RasCapi Help",                    $(AcoRasHelp),        ""                0
  83. "Ras Monitors",                    $(AcoRasMonis),        $(IconFile),    7
  84. "Acotec setup",                    $(SETUPEXE),         $(IconFile),     4 
  85.  
  86. [NTRASIconDatasGER]
  87. "RAS-Telefonbuch",                "rasphone.exe",        "",  0      
  88. "RAS-Monitor",                    "rasmon.exe",        "",  0          
  89. "RAS-Verwaltung",                "rasadmin.exe",        "",  0       
  90. "ReadMe",                        "NOTEPAD.EXE %SystemRoot%\system32\RAS\RASREAD.TXT", "PROGMAN.EXE",  29
  91. "Windows NT RAS-Hilfe",            "WINHLP32.EXE RASPHONE.HLP", "WINHLP32.EXE", 0
  92. "RAS und Internet",                "WINHLP32.EXE  -k internet RASPHONE.HLP", "%SystemRoot%\system32\RAS\RAS.ICO", 0
  93.  
  94. [NTRASIconDatasENG]
  95. "RAS Phonebook",                "rasphone.exe",        "",  0      
  96. "RAS Monitor",                    "rasmon.exe",        "",  0          
  97. "RAS Administration",            "rasadmin.exe",        "",  0       
  98. "ReadMe",                        "NOTEPAD.EXE %SystemRoot%\system32\RAS\RASREAD.TXT", "PROGMAN.EXE",  29
  99. "RAS-Help for Windows NT",        "WINHLP32.EXE RASPHONE.HLP", "WINHLP32.EXE", 0
  100. "RAS and Internet",                   "WINHLP32.EXE  -k internet RASPHONE.HLP", "%SystemRoot%\system32\RAS\RAS.ICO", 0
  101.  
  102. [AcoCGIconDatasGER]        
  103. ; Name, Path, IconSource, IconNumber
  104.  
  105. "ConnectGate Konfiguration",    $(AcoCGPath)"\cgconfig.EXE",    $(AcoCGPath)"\cgconfig.exe",    0
  106. "ConnectGate Status Anzeige",    $(AcoCGPath)"\cgstatus.EXE",    $(AcoCGPath)"\cgstatus.exe",    0
  107. "AcoCG liesmich",                $(AcoCGPath)"\CGREADG.TXT"        $(IconFile),    2
  108. "AcoCG Fragen& Antworten",        $(AcoCGPath)"\CGFAQG.TXT"        $(IconFile),    1
  109. "Acotec Setup",                    $(SETUPEXE),                     $(IconFile),     4 
  110.  
  111. [AcoCGIconDatasENG]        
  112. ; Name, Path, IconSource, IconNumber
  113.  
  114. "ConnectGate Configuration",    $(AcoCGPath)"\cgconfig.EXE",    $(AcoCGPath)"\cgconfig.exe",    0
  115. "ConnectGate Status monitor",    $(AcoCGPath)"\cgstatus.EXE",    $(AcoCGPath)"\cgstatus.exe",    0
  116. "AcoCG Readme",                    $(AcoCGPath)"\CGREADE.TXT"        $(IconFile),    2 
  117. "AcoCG Questions& Answers"        $(AcoCGPath)"\CGFAQE.TXT"        $(IconFile),    1 
  118. "Acotec setup",                    $(SETUPEXE),             $(IconFile),     4
  119.  
  120. [CommonIconDatasENG]
  121. "Control Panel",        $(CONTROL),                $(IconFile),    6
  122. "Event Viewer",            $(EVENT),                "EVENTVWR.EXE",    0
  123. "Acotec CMD"        ,    $(ACOCMD),                "PROGMAN.EXE",    10
  124.  
  125. [CommonIconDatasGER]
  126. "Systemsteuerung",        $(CONTROL),                $(IconFile),    6 
  127. "Ereignisanzeige",        $(EVENT),                "EVENTVWR.EXE",    0 
  128. "Acotec CMD",            $(ACOCMD),                "PROGMAN.EXE",    10
  129.  
  130. [OldIconNames]
  131. "Acotec Router Setup"
  132. "AcoRasGE.txt"
  133. "AcoRasEN.txt"
  134. "AcoMpr readme"
  135. "AcoMpr liesmich"
  136. "Acotec Router Setup"
  137. "Fragen& Antworten"
  138. "Questions& Answers"
  139. "MPR-Userlog"
  140. "Userlog"
  141. "Acotec Userlog"
  142. "Acotec Setup"
  143.  
  144. [InstallInstallIcons]
  145. ;// before call this you must set value 'ICONSECTION'
  146.  
  147.     CreateCommonProgManGroup $(Group) ""
  148.     ShowCommonProgManGroup   $(Group), 1
  149.  
  150.     set Name        = ^($(ICONSECTION),1)
  151.     set Path        = ^($(ICONSECTION),2)
  152.     set IconSource    = ^($(ICONSECTION),3)
  153.     set IconNumber  = ^($(ICONSECTION),4)
  154.  
  155.     forlistdo $(Name)
  156.         CreateCommonProgmanItem  $(Group) +
  157.         *($(Name),$(#)) +
  158.         *($(Path),$(#)) +
  159.         *($(IconSource),$(#)) +
  160.         *($(IconNumber),$(#))
  161.     EndForListDo
  162.  
  163.     exit
  164.  
  165. [DeInstallIcons]
  166. ;// before call this you must set value 'ICONSECTION'
  167.  
  168.     CreateCommonProgManGroup $(Group) ""
  169.     ShowCommonProgManGroup   $(Group), 1
  170.  
  171.     set Name    = ^($(ICONSECTION),1)
  172.  
  173.     forlistdo ^(OldIconNames , 1)
  174.         set Name    = >($(Name), $($))
  175.     endforlistdo 
  176.  
  177.     set Count    = {1,2,3}    
  178.  
  179.     forlistdo $(Count)    
  180.         forlistdo $(Name)
  181.             RemoveCommonProgmanItem $(Group) , *($(Name),$(#))
  182.         EndForListDo
  183.     EndForListDo
  184.  
  185.     ShowCommonProgManGroup   $(Group), 2 
  186.     exit
  187.  
  188. [RemoveIcons]
  189. ;// $($0) = section name    
  190.  
  191.     set ret = $($0)
  192.     read-syms IconConstants
  193.  
  194.     set ICONSECTION = $(ret)ENG
  195.     install DeInstallIcons
  196.  
  197.     set ICONSECTION = $(ret)GER
  198.     install DeInstallIcons
  199.  
  200.     return
  201.  
  202. [InstallIcons]
  203. ;// $($0) = section name; $($1) = Langage
  204.  
  205.     set ret        = $($0)
  206.     set Lang     = $($1)
  207.  
  208.     read-syms IconConstants
  209.  
  210.     Shell "" RemoveIcons "OldIconNames"
  211.     Shell "" RemoveIcons $(ret)
  212.  
  213.     ifstr $(Lang) == ""
  214.         set Lang = ENG
  215.     endif
  216.     
  217.     set ICONSECTION = $(ret)$(Lang)
  218.     install InstallInstallIcons
  219.     
  220.     return
  221.  
  222. [RemoveCommonIcons]
  223.  
  224.     Shell "" RemoveIcons "CommonIconDatas"
  225.     return
  226.  
  227. [InstallCommonIcons]
  228.  
  229.     Shell "" InstallIcons "CommonIconDatas" $($0)
  230.     return
  231.  
  232. [RemoveMPRIcons]
  233.  
  234.     Shell "" RemoveIcons "AcoMprIconDatas"
  235.     return
  236.  
  237. [InstallMprIcons]
  238. ;// Language Parm1
  239.  
  240.     Shell "" InstallIcons "AcoMprIconDatas" $($0)
  241.     Shell "" InstallCommonIcons    $($0)
  242.     return
  243.  
  244. [RemoveRASIcons]
  245.  
  246.     Shell "" RemoveIcons "AcoRasIconDatas"
  247.     Shell "" RemoveIcons "NTRASIconDatas"
  248.     return
  249.  
  250. [InstallRASIcons]
  251.  
  252.     Shell "" InstallIcons "AcoRasIconDatas" $($0)
  253.     Shell "" InstallIcons "NTRASIconDatas" $($0)
  254.     Shell "" InstallCommonIcons $($0)
  255.     return
  256.  
  257. [RemoveCGIcons]
  258.  
  259.     Shell "" RemoveIcons "AcoCGIconDatas"
  260.     return
  261.  
  262. [InstallCGIcons]
  263.  
  264.     Shell "" InstallIcons "AcoCGIconDatas" $($0)
  265.     Shell "" InstallCommonIcons    $($0)
  266.     return
  267.  
  268. ;// Switch log or traceicons for rascapi viewing
  269. [SetTraceIconsSection]
  270.  
  271.     CreateCommonProgManGroup $(Group) ""
  272.  
  273.     ifstr(i) $(LogFilename) != ""
  274.         RemoveCommonProgmanItem  $(Group) "RasCapi View Logging"
  275.         CreateCommonProgmanItem  $(Group) , "RasCapi View Logging"  +
  276.             $(LogFilename) +
  277.             $(IconFile) 3 
  278.     endif
  279.  
  280.     ifstr(i) $(TraceFilename) != ""
  281.         RemoveCommonProgmanItem  $(Group) "RasCapi View Tracing"
  282.         CreateCommonProgmanItem  $(Group) , "RasCapi View Tracing"  +
  283.             $(TraceFilename) +
  284.             $(IconFile)        9
  285.     endif
  286.  
  287.     exit
  288.  
  289. ;// Input new TraceFilename LogFilename
  290. [SetRasTraceIcons]
  291.  
  292.     read-syms IconConstants
  293.  
  294.     Install SetTraceIconsSection
  295.     exit
  296.  
  297. [Shell Commands]
  298.  
  299.     set !STF_WINDOWSSYSPATH = $(!STF_CWDDIR)
  300.  
  301.     set a = ""
  302.     split-string $(!STF_WINDOWSSYSPATH) "\" SplitList
  303.     querylistsize SplitCount $(SplitList)
  304.  
  305.     forlistdo $(SplitList)
  306.         ifint $(SplitCount) == $(#)
  307.             ifstr(i) "\" == *($(SplitList), $(#))
  308.             else 
  309.                 set a = $(a)*($(SplitList), $(#))
  310.             endif
  311.         else 
  312.             set a = $(a)*($(SplitList), $(#))
  313.         endif
  314.     endforlistdo
  315.  
  316.     set !STF_WINDOWSSYSPATH = $(a)
  317.  
  318.     Shell "" InstallMprIcons GER
  319.     Shell "" InstallRASIcons GER
  320.     Shell "" InstallCGIcons     GER
  321.     
  322. ;    Shell "" RemoveMprIcons 
  323. ;    Shell "" RemoveRASIcons 
  324. ;    Shell "" RemoveCGIcons    
  325. ;    Shell "" RemoveCommonIcons
  326.     
  327.     exit
  328.  
  329. ;//*** end file ***
  330.  
  331.  
  332.  
  333.