Difference between revisions of "Irfanview"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Irfanview 4.23)
m (Reverted edits by 75.101.141.2 (Talk); changed back to last version by 194.157.58.202)
Line 3: Line 3:
 
[http://www.irfanview.com Irfanview] is a freeware (for non-commercial use) image viewer and minor image editor.
 
[http://www.irfanview.com Irfanview] is a freeware (for non-commercial use) image viewer and minor image editor.
  
Extraordinarity: , <a href="http://www.giantbomb.com/profile/dt2b1k7/">older women masturbating</a>, [url="http://www.giantbomb.com/profile/dt2b1k7/"]older women masturbating[/url], http://www.giantbomb.com/profile/dt2b1k7/ older women masturbating, <a href="http://www.carroll.edu/boards/member.php?u=24327">latina porn stars</a>, [url="http://www.carroll.edu/boards/member.php?u=24327"]latina porn stars[/url], http://www.carroll.edu/boards/member.php?u=24327 latina porn stars, <a href="http://www.topbutton.com/Profile/Profile.aspx?Menu=MyAccount&ViewOnly=Yes&Type=&Profile=999536">cum eater galleries</a>, [url="http://www.topbutton.com/Profile/Profile.aspx?Menu=MyAccount&ViewOnly=Yes&Type=&Profile=999536"]cum eater galleries[/url], http://www.topbutton.com/Profile/Profile.aspx?Menu=MyAccount&ViewOnly=Yes&Type=&Profile=999536 cum eater galleries,
+
=== Irfanview 4.23 ===
 +
 
 +
<source lang="xml">
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
 
 +
<packages>
 +
 
 +
<package
 +
    id="irfanview"
 +
    name="IrfanView"
 +
    revision="4230"
 +
    reboot="false"
 +
    priority="0">
 +
 +
<check type="file" condition="versionequalto" path="%PROGRAMFILES%\IrfanView\i_view32.exe" value="4.2.3.0" />
 +
        <!-- Irfanview 3.99 didn't bump the version in the executable, so check the size too -->
 +
<check type="file" condition="sizeequals" path="%PROGRAMFILES%\IrfanView\i_view32.exe" value="474112" />
 +
 +
<install cmd='%SOFTWARE%\irfanview\iview423_setup.exe /silent /folder="%ProgramFiles%\Irfanview" /desktop=1 /group=1 /allusers=1 /assoc=1' />
 +
 +
<!-- bring in our INI file which forces Irfanview to use per-user configurations in %APPDATA% -->
 +
<install cmd='cmd /c copy /y "%SOFTWARE%\irfanview\i_view32.ini" "%ProgramFiles%\Irfanview\"' />
 +
 +
<upgrade cmd='"%PROGRAMFILES%\IrfanView\iv_uninstall.exe" /silent' />
 +
<upgrade cmd='%SOFTWARE%\irfanview\iview423_setup.exe /silent /folder="%ProgramFiles%\Irfanview" /desktop=1 /group=1 /allusers=1 /assoc=1' />
 +
 +
<remove cmd='"%PROGRAMFILES%\IrfanView\iv_uninstall.exe" /silent' />
 +
</package>
 +
 
 +
</packages>
 +
</source>
  
 
=== Irfanview 3.99 ===
 
=== Irfanview 3.99 ===

Revision as of 15:29, 13 February 2009

This is a silent installer for Irfanview.

Irfanview is a freeware (for non-commercial use) image viewer and minor image editor.

Irfanview 4.23

<?xml version="1.0" encoding="UTF-8"?>

<packages>

<package
    id="irfanview"
    name="IrfanView"
    revision="4230"
    reboot="false"
    priority="0">
 
	<check type="file" condition="versionequalto" path="%PROGRAMFILES%\IrfanView\i_view32.exe" value="4.2.3.0" />
        <!-- Irfanview 3.99 didn't bump the version in the executable, so check the size too -->
	<check type="file" condition="sizeequals" path="%PROGRAMFILES%\IrfanView\i_view32.exe" value="474112" />
 
	<install cmd='%SOFTWARE%\irfanview\iview423_setup.exe /silent /folder="%ProgramFiles%\Irfanview" /desktop=1 /group=1 /allusers=1 /assoc=1' />
 
	<!-- bring in our INI file which forces Irfanview to use per-user configurations in %APPDATA% -->
	<install cmd='cmd /c copy /y "%SOFTWARE%\irfanview\i_view32.ini" "%ProgramFiles%\Irfanview\"' />
 
	<upgrade cmd='"%PROGRAMFILES%\IrfanView\iv_uninstall.exe" /silent' />
	<upgrade cmd='%SOFTWARE%\irfanview\iview423_setup.exe /silent /folder="%ProgramFiles%\Irfanview" /desktop=1 /group=1 /allusers=1 /assoc=1' />
 
	<remove cmd='"%PROGRAMFILES%\IrfanView\iv_uninstall.exe" /silent' />
</package>

</packages>

Irfanview 3.99

<package
    id="irfanview"
    name="IrfanView"
    revision="399"
    reboot="false"
    priority="2">

        <!-- Irfanview 3.99 didn't bump the version in the executable, so check the size too -->
	<check type="file" condition="versionequalto" path="%PROGRAMFILES%\IrfanView\i_view32.exe" value="3.9.8.0" />
	<check type="file" condition="sizeequals" path="%PROGRAMFILES%\IrfanView\i_view32.exe" value="444928" />

	<install cmd='%SOFTWARE%\iview399.exe /silent /folder="%ProgramFiles%\Irfanview" /desktop=1 /group=1 /allusers=1 /assoc=1' />

	<!-- bring in our INI file which forces Irfanview to use per-user configurations in %APPDATA% -->
	<install cmd='cmd /c copy /y \\server\share\IrfanView\i_view32.ini "%ProgramFiles%\Irfanview\"' />

	<upgrade cmd='"%PROGRAMFILES%\IrfanView\iv_uninstall.exe" /silent' />
	<upgrade cmd='%SOFTWARE%\iview399.exe /silent /folder="%ProgramFiles%\Irfanview" /desktop=1 /group=1 /allusers=1 /assoc=1' />

	<remove cmd='"%PROGRAMFILES%\IrfanView\iv_uninstall.exe" /silent' />
</package>

Plugins

<package id="irfanview_plugins" name="Irfanview Plugins" revision="1" reboot="false" priority="1">
        <check type="file" condition="exists" path="%PROGRAMFILES%\IrfanView\plugins\IV_player.exe" />
        <depends package-id="irfanview" />
        <install cmd='%SOFTWARE%\irfanview\irfanview_plugins_422_setup.exe /silent' />
        <upgrade cmd='%SOFTWARE%\irfanview\irfanview_plugins_422_setup.exe /silent' />
 </package>

Installation options

See http://www.irfanview.com/faq.htm for a full list of the installer options.


Configuration

By default Irfanview uses a user configuration file (i_view32.ini) in the Irfanview program directory. This is not appropriate in a multi-user environment. Irfanview can instead use an alternative configuration file if you instruct it to do so. Tell Irfanview to use a configuration file in a user's %APPDATA% directory and each user will be able to have their own configuration. Do this by replacing the default i_view32.ini with the following one.

Save this as i_view32.ini and place it your %PACKAGES%\IrfanView\ directory beside the installer.

[Others]
INI_Folder="%APPDATA%\Irfanview"