ecamm network

    shopping cart
products support

Nutshell v3.2.2





Nutshell PRO v3.2.2

Nutshell

ship a single PRC file



5 Using Nutshell for Palm OS


Installing Nutshell for Palm OS

Install Nutshell for Palm OS as you would a regular Palm program. You should refer to your Palm User's Guide for information on installing Palm programs.

Main Screen

Nutshell's main screen provides a list of all databases present on your device and expansion cards. (All programs and data are referred to as databases.) Items with a padlock indicator are copy-protected and cannot be beamed.

Categories and Filters

The category selector can used to show only a specific type of database distinguished by Palm OS database "type". For example, you may view all executable PRC programs, all hack modules, all E-Books/Doc Files or all Palm VII PQA modules.
  • The "Name Filter" category allows you to view all databases containing a particular word, phrase, or series of letter.
  • The "Type Filter" and "Creator ID Filter" categories allow you to view specific Palm file types.
  • The "Selected Items" category displays all databases that have been selected for transfer.
  • The "Last Used" category displays the last files that were added to an installer.
  • The "Favorites" category is a custom category for frequently used items. Add favorites using the "Add To Favorites" drop-down menu item. While in the "Favorites" category, a "Remove from Favorites" menu item will show up instead.


Choose databases by tapping list items to place checkboxes in the left-hand column. The size of each database in kilobytes is listed to the right of the name.

Including Address and Datebook Items

Use the other tabs to access Datebook items and Address items to add to your Nutshell installer.

Choose Datebook items one day at a time using the date selector, or choose to view an entire month of data at a time, using the "Month View" icon.

Memory Buffer

Nutshell needs room on the Palm device to save the installer that you are about to create. As you choose items, Nutshell will indicate how much data can be added to a new installer. When the memory buffer reaches 100%, you have reached your maximum. This percentage is based upon the amount of memory available on the device.

Batch Beaming Files

You can use the beaming feature to beam any databases to any other Palm device. To beam databases, mark the databases with checkboxes and tap the "Beam" button.

Batch Deleting Files

To batch delete databases, mark the databases with checkboxes and choose "Delete Selected Items" from the drop-down menu. Use caution when deleting databases that you do not recognize. The Palm uses many hidden files which may contain important information. Before deleting large amounts of files, you can use the "Selected Items" category to review your selected items.

Select All/Deselect All

"Select All" and "Deselect All" are available in the dropdown menus. "Select All" will select all items in the current category. "Deselect All" will deselect all databases in all categories.

Hide/Show System Databases

Nutshell conveniently hides read-only databases and Palm OS 5 "a68k" databases. If you wish to view them, the drop-down menu provides an option called "Show System Databases".

Choosing Files For An Expansion Card

Nutshell provides the ability to install files and directories to an expansion card. Tap the small card icon to the right of the contacts tab to access the expansion card file list. Provide a list of directories and/or file names on your storage card that should be included in the Nutshell. Nutshell will include all directories and files included within the specified directories, and reproduce the directory structure on the expansion card when the installer runs. If no expansion card is present, the expansion card installation phase will be skipped. On devices with internal storage such as the LifeDrive or T5, the internal card will be used for installation.

Settings Screen

Once you have chosen the files to include, tap the "Create Installer" button. The settings screen contains the following options:

Icon Name

The icon name will show up as the application icon in the Palm's main menu. This should be short enough to fit in the small space provided by the launcher.

Database Name

This field sets the installer's database name. A Palm OS database name must be unique on a Palm device. Installing a file with a duplicate database name will replace the existing file. Therefore, you should choose a database name for your installer, and continue to use this name for future versions of your installer. That will ensure that older copies of your installer will be replaced by newer ones. Database names are limited to 31 characters.

Description Text

The "Description Text" will be displayed to the user while the installer is running. If the installer contents is small, this message may not even stay on the screen long enough to be readable.

Automatically Launch

If any of the files that you have selected are executable programs or PQA files, then an "Automatically Launch" checkbox will show up will a list of programs to choose from.

Options Screen

Tap "Options" to access more options:

Installer Can't Be Beamed

This option will prevent the Nutshell installer from being beamed. A padlock icon will be displayed next to the database in beaming applications.

Ask Before Replacing DBs

You may specify whether or not the user is asked about replacing files that already exist during the install process. If this option is chosen, the user must confirm before replacing any database that already exists on the device. A "Replace All" option will be provided

Auto-Delete Installer

Installers will delete themselves after installation. This option is recommended since it is unlikely that a user will need to install your software twice. Installers run from an expansion card will not auto-delete.

Uninstaller

Select "Uninstaller" to create an uninstaller along with your installer. The uninstaller is not installed by the installer, but can be installed separately by the user. The uninstaller program will confirm the process with the user and then delete all files installed by the installer.

Warn User if Different Version is Detected

If this option is selected, the uninstaller will warn the user if it is about to uninstall a different version of an app than was originally installed. Note that in earlier versions of Nutshell, there was no option for this, and it always happened. the user and then delete all files installed by the installer.

Remove All Files With Included Creator IDs

Use this option if your app creates new PDB files after it is installed. When the uninstaller runs, it will erase all files and databases with your app's creator ID. (Without this option, the uninstaller will just delete exactly what it originally installed.)

Inherit Icon From Auto-Launch App

If you choose an auto-launch application, then you can choose to have your installer automatically use the application's icon.

Creator ID

Since the installer is an actual program, it is necessary for it to have a creator ID. A creator ID is a unique four letter code assigned to Palm programs and databases.

IMPORTANT: If you need multiple Nutshell installers to show up individually in the Palm's main menu or Palm's built-in beaming list, you must assign each Nutshell installer a unique Creator ID. This only applies to some Palm OS versions.

Category

Specifies the default launcher category in which the installer will show up.

Version

This is the version number that will show up in the Palm's Info window. Any text string can be provided.

Extras Screen

More settings are located in the "Extras" screen:

Automatically Run After HotSync or Beam

The installer will run automatically after it arrives on a device, either via HotSync or a beaming transfer.

Use Compression

This option will use ZIP compression to reduce the size of your installer by up to 70%. On slower Palm devices, this may increase the time it takes to install.

Preserve Address Book Categories

When installing new Address Book entries, this feature will put them in the appropriate category. This feature will create a new category if necessary.

Prevent Duplicate Contacts and Appts

When installing Address and Datebook records, this feature will compare incoming records with existing records to ensure that duplicate entries are not created.

Prevent Installation on Palm OS 5/6 or Higher

Check this box if you want to prevent the installer from running on a Palm OS 5 or 6 device. This is only desirable if you are distributing software that is not compatible with Palm OS 5/6.

(Note, Nutshell installers themselves are fully compatible with Palm OS 5 and 6.)

Minimum Palm OS

You may choose a minimum Palm OS version for the installer to run on. When a user attempts to run the installer on an OS version that is too old, they will be presented with an appropriate message, and the installation will not take place.

Languages Screen

You can choose to include installer alerts and messages for Spanish, French, Italian, German and Brazilian Portuguese. The languages will be chosen automatically based on the Palm device's locale. Each language adds about 2K to the installer.

Only Install Overlay DBs for Device Locale

Overlay databases are special Palm OS resource databases which allow developers to add new languages to applications. This checkbox enables a mechanism by which only the appropriate overlay database for a Palm device's locale will be installed. For example, your installer may include overlay databases for French, Spanish and Japanese. When the installer is run on a Spanish Palm, only the Spanish overlay database will be installed. When run on an English Palm, no overlays will be installed.

Saving and Restoring

You can save and restore Nutshell template files from an expansion card using the "Restore/Save" button. This allows you to save all of your configuration settings (included selected files) for later use. Note that an expansion card is necessary for this feature.

Compatibility with Desktop Nutshell

The settings files are compatible with Windows and Mac OS X Nutshell allowing you to type welcome messages, etc. and move settings between platforms. To move settings between the Palm and desktop, simply move the files to and from the /PALM/Nutshell directory on the expansion card.

Exporting an Installer

Once an installer has been created, you will want to move the installer PRC file to the desktop. Various methods can be used:

Using HotSync on a Windows PC

Choose "Custom..." from the HotSync menu on your PC. Set the "System" conduit to "Handheld Overwrites Desktop". HotSync your Palm device as usual. The Nutshell database will be backed up to a directory on your PC. The directory is usually:

  C:\Palm\your Palm HotSync ID\backups\

 or with newer installations:

  C:\Program Files\palmOne\your Palm HotSync ID\Backups\

  or for Sony:

  C:\Sony\your Palm HotSync ID\backups\

(Note that the HotSync ID directory name may be a slightly mangled version of your HotSync ID.)

Using HotSync on Mac OS X

In the "HotSync Manager" application, choose "Conduit Settings" from the "HotSync" menu. Set the "Backup" conduit to "Backup". HotSync your Palm device as usual. The Nutshell archive will be backed up to a folder on your Macintosh. The folder should usually be:

  Home/Documents/Palm/Users/your Palm HotSync ID/Backups

Using Expansion Card

You can copy Nutshell files to an expansion card using the Palm's built-in copy feature. Files can then be moved to the desktop using a card reader. The installer file will show up in /PALM/Launcher on the card.

Using Palm OS Emulator

Right-click, and choose "Export Database" from the Palm OS Emulator menu. Choose to export the newly created Nutshell archive. Note, the database will have the name that you provided in the "database name" field, but the list of databases will be sorted by the "icon name" field.

Using Palm OS Simulator

To export files from the Palm OS Simulator, you must perform a HotSync operation to the desktop and then following the instructions for Using HotSync on a Windows PC above. For instructon on HotSyncing the Simulator see this page

Compatibility/System Requirements

  • Nutshell is compatible with Palm OS 3.0 or later. This includes Palm OS 5 and 6.
  • Nutshell is incompatible with !pZip v1.1. This may be corrected in later versions of !pZip.



introduction


documentaton


faq


contact support


modification history

about us  |   faq  |   contact us  |   download  |   purchase  |   news feed  |   freeware  |   blog  |   terms of use / privacy  |  


ecamm network copyright 2008, all rights reserved