Canon Digital Camera Solutions Disks v12.1

Post Reply
User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Canon Digital Camera Solutions Disks v12.1

Post by Hendrik_Ambrosius » 31. Aug 2006, 21:34

The add-on-software that comes with the Canon Ixus V3 digital camera is comprised of
several applications (including the camera driver) with different installation routines.

The complete suite can be repackaged like this:

- Create a setup.iss file in the windows directory by running "setup.exe /r" from the software\instdata\<language> directory
- When trying to install the setup in unattended mode with the setup.iss created the installation fails.
Therefore I tried various modifications of the setup.iss and finally succeeded by changing these lines:
Component-count=4
Component-0=FVW
Component-1=RCW
Component-2=ZBEX
Component-3=WIA_DUMMY
to:
Component-count=1
Component-0=WIA_DUMMY
...which by definition should only install the driver but it actually installs the whole suite :-)
- Another issue is that the installation source files must be in the root of the installation drive, as if they were on a CD (c:\software\...).

The main section of an Empirum script to run the installation could look like this:

[Application]
...
ApplicationDir=%ProgramFilesDir%\Canon
...

[Product]
--Set:Installation, DONTDELETE

[SET:Installation]
md c:\software
callhidden %system%\xcopy.exe "%src%\*.*" "c:\software" /S /Y /K /I
Cd "C:\SOFTWARE\INSTDATA\GERMAN"
Call "SETUP.EXE" /S
If DoesfileExist ("%App%\Camerawindow\camerawindowcomp.exe") <> "1" Then "SET:InstallationError" EndIf
deltree c:\software

The setup.iss must be in c:\software\instdata\german when running the setup.exe /s

A reboot after the installation is recommended.
After the restart a user without admin rights can connect a camera and the driver will install automatically.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Post Reply

Return to “Afford”

Who is online

Users browsing this forum: No registered users and 1 guest