wireshark/packaging/portableapps/win32
Graeme Lunt 04b798cbf4 Update to optionally use the "Ultimate Packer for eXecutables" (UPX) to pack the exes and dlls prior to U3 and PortableApps packaging.
For the U3 package, this results in a 40% smaller package.
For the PortableApps version, the package size is not much different, but the install time is quicker. 


svn path=/trunk/; revision=23484
2007-11-18 10:20:26 +00:00
..
Installer.nsi Initial Portable Apps (www.portableapps.com) packaging to produce a "Wireshark Portable" (WSP) distribution. 2007-11-02 13:47:23 +00:00
WiresharkPortable.ini update various other places, where WinPcap version 4.0.1 was used 2007-11-12 07:31:38 +00:00
WiresharkPortable.nsi update various other places, where WinPcap version 4.0.1 was used 2007-11-12 07:31:38 +00:00
appinfo.tmpl Initial Portable Apps (www.portableapps.com) packaging to produce a "Wireshark Portable" (WSP) distribution. 2007-11-02 13:47:23 +00:00
makefile.nmake Update to optionally use the "Ultimate Packer for eXecutables" (UPX) to pack the exes and dlls prior to U3 and PortableApps packaging. 2007-11-18 10:20:26 +00:00
readme.txt A bit of a readme for the Wireshark Portable packaging. Includes details of the NSIS plug-in required. 2007-11-03 20:27:48 +00:00

readme.txt

$Id$

Portable Wireshark
==================

This directory contains experimental packaging for running Wireshark under the Portable Apps 
(http://www.portableapps.com/). 

The packaging relies on the same "manifest" as used by the U3 packaging. Therefore there is no need to maintain a list of relevant files for the Portable Wireshark. Only the U3 list needs to be updated.

Currently only an additional menu item for Wireshark is added - the other tools could be added to Portable Apps menu if required.

WinPcap
=======

If you want to capture packets, then WinPcap needs to be installed. Wireshark Portable will try and install WinPcap if it doesn't find it installed on the local machine. If it does install it, it will uninstall it when Wireshark Portable quits.
A quieter install/de-install for WinPcap would help matters - but ultimately a minimal installation mechanism needs to be identified for WinPcap. But that is not for the Wireshark forum.

NSIS
====

The Portable Apps packaging uses the NullSoft Scriptable Installer System (NSIS) to create a installation package to install onto the USB drive, and a launcher to launch Wireshak from the USB drive.

NSIS is used by the standard Win32 installation mechansim (packaging/nsis) but an additional plug-in is required for the Wireshark Portable launcher. This can be downloaded from:
http://nsis.sourceforge.net/Find_Process_By_Name
which also contains the instructions for its installation. 

INI Settings
============

To be documented.