This shows you the differences between two versions of the page.
userspace:adobe_flashplayer [2014/04/29 09:55] Kevin W. created |
userspace:adobe_flashplayer [2021/08/23 08:37] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Adobe Flashpayer 13.0.0.206 ====== | ||
- | **Feel free to contact me :)** | ||
- | |||
- | Tested with Opsi 4.0.4.5\\ | ||
- | Tested with Windows 7 Enterprise x64/x32, 8 Enterprise x64, 8.1 Pro x64, Server 2003 SP2 x32, Server 2012 Standard\\ | ||
- | requiredWinstVersion >= 4.11.3\\ | ||
- | By [[Kevin.Weis@faw.de|Kevin Weis]] 2014-04-29\\ | ||
- | |||
- | Download: [[https:// | ||
- | |||
- | |||
- | Download: [[https:// | ||
- | |||
- | < | ||
- | Tree: | ||
- | |-- setup_data | ||
- | | |-- install_flash_player_13_active_x.exe | ||
- | | |-- install_flash_player_13_plugin.exe | ||
- | | `-- sha1sum.txt | ||
- | |-- Adobe Flash Player Distribution Adobe.url | ||
- | |-- check_msi-exitcode.ins | ||
- | |-- delsub.ins | ||
- | |-- flashplayer.png | ||
- | |-- setup.ins | ||
- | |-- sha1sum.txt | ||
- | `-- uninstall.ins | ||
- | </ | ||
- | |||
- | ==== What is does, and what not ==== | ||
- | It Does: | ||
- | - Handle install and uninstall of: ActiveX and Plugin based Flashplayer | ||
- | - Use the check_msi-exitcode script from " | ||
- | |||
- | ==== Change Log ==== | ||
- | < | ||
- | flashplayer (13.0.0.206-2.1) release; urgency=low; | ||
- | -- Kevin Weis < | ||
- | * update | ||
- | * catch installer exit-code 1032 | ||
- | </ | ||
- | |||
- | ==== TODO ==== | ||
- | Stop using Adobe Flashplayer!1!! | ||
- | |||
- | |||
- | ===== control ===== | ||
- | <code winst control.txt> | ||
- | [Package] | ||
- | version: 2.1 | ||
- | depends: | ||
- | incremental: | ||
- | |||
- | [Product] | ||
- | type: localboot | ||
- | id: flashplayer | ||
- | name: Flash Player | ||
- | description: | ||
- | advice: | ||
- | version: 13.0.0.206 | ||
- | priority: 55 | ||
- | licenseRequired: | ||
- | productClasses: | ||
- | setupScript: | ||
- | uninstallScript: | ||
- | updateScript: | ||
- | alwaysScript: | ||
- | onceScript: | ||
- | customScript: | ||
- | userLoginScript: | ||
- | |||
- | [Changelog] | ||
- | flashplayer (13.0.0.206-2.1) release; urgency=low; | ||
- | -- Kevin Weis < | ||
- | * update | ||
- | * catch installer exit-code 1032 | ||
- | |||
- | |||
- | flashplayer (13.0.0.182-2.1) release; urgency=low; | ||
- | -- Kevin Weis < | ||
- | * switch message locale from german to english | ||
- | * Apply new variables nomination | ||
- | * Add " | ||
- | * If some fatal error occours, the error will now be displayed (as a Message), too. | ||
- | * Use the check_msi-exitcode script from Der-Matze: | ||
- | |||
- | |||
- | flashplayer (13.0.0.182-2.0) release; urgency=high; | ||
- | -- Kevin Weis < | ||
- | * update | ||
- | * removed: flash-player1_kl.png | ||
- | |||
- | |||
- | flashplayer (12.0.0.70-2.0) release; urgency=high; | ||
- | -- Kevin Weis < | ||
- | * update: | ||
- | Flash Player 12.0.0.70 (Internet Explorer) | ||
- | Flash Player 12.0.0.70 (Plugin-based browsers) | ||
- | |||
- | |||
- | flashplayer (12.0.0.43-2.0) release; urgency=high; | ||
- | -- Kevin Weis < | ||
- | * update: Flash Player 12.0.0.38 (Internet Explorer); 12.0.0.43 (Plugin-based browsers) | ||
- | * remove unused directory " | ||
- | |||
- | |||
- | flashplayer (11.8.800.94-2.0) urgency=high; | ||
- | -- Kevin Weis < | ||
- | * update | ||
- | |||
- | |||
- | flashplayer (11.7.700.202-2.0) urgency=low; | ||
- | -- Kevin Weis < | ||
- | * update | ||
- | |||
- | |||
- | flashplayer (11.7.700.169-2.0) urgency=high; | ||
- | -- Kevin Weis < | ||
- | * update | ||
- | |||
- | |||
- | flashplayer (10.1.202.64-2.0) testing; urgency=low; | ||
- | flashplayer (11.4.402.265-1.0) urgency=high; | ||
- | flashplayer (11.6.602.171-1.0) urgency=high; | ||
- | -- Kevin Weis < | ||
- | * Initial package | ||
- | |||
- | |||
- | </ | ||
- | |||
- | ===== check_msi-exitcode.ins ===== | ||
- | <code winst check_msi-exitcode.ins> | ||
- | SetLogLevel = 1 | ||
- | Set $Temp_ExitCode$ = GetLastExitCode | ||
- | Set $Temp_Message$ = "" | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Comment " | ||
- | SetLogLevel = 1 | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Comment " | ||
- | SetLogLevel = 1 | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Comment " | ||
- | SetLogLevel = 1 | ||
- | EndIf | ||
- | |||
- | |||
- | Else | ||
- | |||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Comment " | ||
- | SetLogLevel = 1 | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If ( $Temp_ExitCode$ = " | ||
- | SetLogLevel = 5 | ||
- | Set $Temp_Message$ = " | ||
- | Message "Fatal error: " + $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | EndIf | ||
- | |||
- | SetLogLevel = $DefaultLogLevel$ | ||
- | |||
- | </ | ||
- | |||
- | ===== delsub.ins ===== | ||
- | <code winst delsub.ins> | ||
- | Set $Uninstall_Arguments$ = " | ||
- | |||
- | If FileExists ( $Setup_ExeActiveX$ ) | ||
- | Set $Temp_Setup_Exe$ = $Setup_ExeActiveX$ | ||
- | Message " | ||
- | WinBatch_Uninstall / | ||
- | Sub " | ||
- | Message " | ||
- | EndIf | ||
- | |||
- | If FileExists ( $Setup_ExePlugin$ ) | ||
- | Set $Temp_Setup_Exe$ = $Setup_ExePlugin$ | ||
- | Message " | ||
- | WinBatch_Uninstall / | ||
- | Sub " | ||
- | Message " | ||
- | EndIf | ||
- | |||
- | |||
- | [WinBatch_Uninstall] | ||
- | " | ||
- | |||
- | </ | ||
- | |||
- | ===== setup.ins ===== | ||
- | <code winst setup.ins> | ||
- | [Initial] | ||
- | SetLogLevel = 6 | ||
- | ExitOnError = True | ||
- | ScriptErrorMessages = Off | ||
- | TraceMode = Off | ||
- | StayOnTop = False | ||
- | |||
- | [Actions] | ||
- | Message " | ||
- | RequiredWinstVersion >= " | ||
- | |||
- | DefVar $DefaultLogLevel$ | ||
- | DefVar $MinimumSpace$ | ||
- | DefVar $ProductName$ | ||
- | DefVar $ProductVersion$ | ||
- | DefVar $Setup_Arguments$ | ||
- | DefVar $Setup_ExeActiveX$ | ||
- | DefVar $Setup_ExePlugin$ | ||
- | DefVar $Temp_ExitCode$ | ||
- | DefVar $Temp_Message$ | ||
- | DefVar $Temp_Setup_Exe$ | ||
- | DefVar $Uninstall_Arguments$ | ||
- | DefVar $Path_SetupData$ | ||
- | |||
- | Set $DefaultLogLevel$ = " | ||
- | Set $MinimumSpace$ = "20 MB" | ||
- | Set $Path_SetupData$ = " | ||
- | Set $ProductName$ = "Flash Player" | ||
- | Set $ProductVersion$ = " | ||
- | Set $Setup_ExeActiveX$ = $Path_SetupData$ + " | ||
- | Set $Setup_ExePlugin$ = $Path_SetupData$ + " | ||
- | Set $Temp_Message$ = "" | ||
- | |||
- | ShowBitMap " | ||
- | SetLogLevel = $DefaultLogLevel$ | ||
- | |||
- | If Not ( HasMinimumSpace ( " | ||
- | Set $Temp_Message$ = "Fatal error: Not enough space on %SystemDrive%, | ||
- | Message $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | If Not ( FileExists ( $Setup_ExePlugin$ ) ) And Not ( FileExists ( $Setup_ExePlugin$ ) ) | ||
- | Set $Temp_Message$ = "Fatal error: File not found: " + $Setup_ExeActiveX$ + " _AND_ " + $Setup_ExePlugin$ | ||
- | Message $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | Message " | ||
- | Sub " | ||
- | |||
- | If FileExists ( $Setup_ExeActiveX$ ) | ||
- | Set $Setup_Arguments$ = " | ||
- | Set $Temp_Setup_Exe$ = $Setup_ExeActiveX$ | ||
- | Message " | ||
- | WinBatch_Install | ||
- | Sub " | ||
- | Message " | ||
- | Else | ||
- | Message "File not found: " + $Setup_ExeActiveX$ | ||
- | LogWarning "File not found: " + $Setup_ExeActiveX$ | ||
- | EndIf | ||
- | |||
- | If FileExists ( $Setup_ExePlugin$ ) | ||
- | Set $Setup_Arguments$ = " | ||
- | Set $Temp_Setup_Exe$ = $Setup_ExePlugin$ | ||
- | Message " | ||
- | WinBatch_Install | ||
- | Sub " | ||
- | Message " | ||
- | Else | ||
- | Message "File not found: " + $Setup_ExePlugin$ | ||
- | LogWarning "File not found: " + $Setup_ExePlugin$ | ||
- | EndIf | ||
- | |||
- | Message " | ||
- | |||
- | |||
- | [WinBatch_Install] | ||
- | " | ||
- | |||
- | </ | ||
- | |||
- | ===== uninstall.ins ===== | ||
- | <code winst uninstall.ins> | ||
- | [Initial] | ||
- | [Initial] | ||
- | SetLogLevel = 6 | ||
- | ExitOnError = True | ||
- | ScriptErrorMessages = Off | ||
- | TraceMode = Off | ||
- | StayOnTop = False | ||
- | |||
- | [Actions] | ||
- | Message " | ||
- | RequiredWinstVersion >= " | ||
- | |||
- | DefVar $DefaultLogLevel$ | ||
- | DefVar $MinimumSpace$ | ||
- | DefVar $ProductName$ | ||
- | DefVar $ProductVersion$ | ||
- | DefVar $Setup_Arguments$ | ||
- | DefVar $Setup_ExeActiveX$ | ||
- | DefVar $Setup_ExePlugin$ | ||
- | DefVar $Temp_ExitCode$ | ||
- | DefVar $Temp_Message$ | ||
- | DefVar $Temp_Setup_Exe$ | ||
- | DefVar $Uninstall_Arguments$ | ||
- | DefVar $Path_SetupData$ | ||
- | |||
- | Set $DefaultLogLevel$ = " | ||
- | Set $MinimumSpace$ = "20 MB" | ||
- | Set $Path_SetupData$ = " | ||
- | Set $ProductName$ = "Flash Player" | ||
- | Set $ProductVersion$ = " | ||
- | Set $Setup_ExeActiveX$ = $Path_SetupData$ + " | ||
- | Set $Setup_ExePlugin$ = $Path_SetupData$ + " | ||
- | Set $Temp_Message$ = "" | ||
- | |||
- | ShowBitMap " | ||
- | SetLogLevel = $DefaultLogLevel$ | ||
- | |||
- | If Not ( FileExists ( $Setup_ExePlugin$ ) ) And Not ( FileExists ( $Setup_ExePlugin$ ) ) | ||
- | Set $Temp_Message$ = "Fatal error: File not found: " + $Setup_ExeActiveX$ + " _AND_ " + $Setup_ExePlugin$ | ||
- | Message $Temp_Message$ | ||
- | LogError $Temp_Message$ | ||
- | IsFatalError $Temp_Message$ | ||
- | EndIf | ||
- | |||
- | Message " | ||
- | Sub " | ||
- | Message " | ||
- | |||
- | </ | ||