Post Reply 
Intellisync for HP 200LX
11-21-2018, 03:53 PM
Post: #1
Intellisync for HP 200LX
Anybody know where to get ahold of Intellisync for the HP 200LX? I'm curious to see what sort of PIM data synchronization it's capable of (supposedly only with 16-bit Windows applications of the era, like Schedule+).

Not seeing any copies on ebay at the moment, nor floating around any of the usual abandonware sites.
Visit this user's website Find all posts by this user
Quote this message in a reply
11-21-2018, 07:48 PM (This post was last modified: 11-21-2018 07:52 PM by Dave Frederickson.)
Post: #2
RE: Intellisync for HP 200LX
Maybe it's on the InfoBase CD. I'd check but I can't find mine at the moment.

http://www.hpmuseum.net/display_item.php?sw=584
Find all posts by this user
Quote this message in a reply
11-21-2018, 08:08 PM
Post: #3
RE: Intellisync for HP 200LX
(11-21-2018 07:48 PM)Dave Frederickson Wrote:  Maybe it's on the InfoBase CD. I'd check but I can't find mine at the moment.

http://www.hpmuseum.net/display_item.php?sw=584

That's a good idea. I doubt it has commercial software like that on there, but it could always be a case like Lotus Agenda where it was later released as freeware. I'll dig up my copy and have a look around.
Visit this user's website Find all posts by this user
Quote this message in a reply
11-21-2018, 08:49 PM
Post: #4
I have a copy of it here
It hasn't been used in close to 10 years, but it likely did work then.

Name: Intellisync for HP 200LX.exe
Creation Date: 1998-04-30 12:47:06
Size (Bytes): 3,892,876

I can't run it under Windows 10 natively but it's a self-extracting ZIP file with the following contents:

_SETUP .LIB 229,637 1996-12-16 16:49:10
SETUP .PKG 1,153 1996-12-16 16:49:02
PROGRAM.3 1,365,887 1996-12-16 16:49:02
PROGRAM.1 465,945 1996-12-16 16:49:02
PROGRAM.2 1,389,082 1996-12-16 16:49:00
SETUP .INS 72,115 1996-12-16 16:48:20
README .TXT 20,860 1996-11-19 17:22:14
SETUP .BMP 48,318 1996-10-24 15:45:08
SETUP .INI 80 1996-07-02 13:11:40
_INST16.EX_ 276,454 1996-02-18 17:25:48
SETUP .EXE 47,616 1996-02-18 17:18:54
UNINST1.EXE 246,784 1996-01-09 1:34:14
_SETUP .DLL 10,752 1995-09-26 0:33:58
_ISDEL .EXE 8,192 1995-09-07 19:22:40
DISK2 .ID 3 1995-07-18 13:58:10
DISK3 .ID 3 1995-07-18 13:58:06
DISK1 .ID 3 1995-07-18 13:58:06
Find all posts by this user
Quote this message in a reply
11-21-2018, 08:58 PM
Post: #5
Contents of the README.TXT file - Version 1.01, 1996-11-25
Welcome to IntelliSync for the HP 200LX
Version 1.01

November 25, 1996
----------------------------------------------------------------------


==============================
CONTENTS
==============================
Installation
Documentation Errata
Known Anomalies
Categories
Note Field
Phone Numbers
To Do Priority
Repeating Items
Note Field
Casio SF Series Notes
Day-Timer Organizer Notes
Lotus Organizer Notes
NetManage Ecco Notes
Now Up-to-Date Notes
Microsoft Schedule+ Notes
Starfish Sidekick Notes

==============================
INSTALLATION
==============================
The installation program allows you to install the main application
files, the HP PIM, and select which translators you wish to install for
Synchronization. Installing all components takes up around 7 megabytes
of disk space. Deselecting those translators which you will not be
needing will reduce the amount of disk space needed. The setup program
can be run again at a later time to install a translator which was not
installed originally.

When installing on Windows 95, the 'Select Program Folder' window's
'Existing Folders' list may be empty. If you wish to use a folder other
than the default provided, type it into the 'Program Folders' field.

Be sure that you run the "HP 200LX Server Installation Utility" (found
in the installation program group) to install the Remote Server program
onto your HP 200LX. The Remote Server is needed to move files between
your PC and your HP 200LX.

==============================
DOCUMENTATION ERRATA
==============================
There is no known documentation errata.


==============================
KNOWN ANOMALIES
==============================
1. There is a small resource leak which occurs when IntelliSync is run
under Windows 3.x. Repeatedly running IntelliSync will slowly deplete
system resources and eventually necessitate that Windows be restarted.

2. Synchronizing or Exporting an HP 200LX daily repeating event which has
exclusion dates to Schedule+ 7.0/7.0a will not honor the exclusions in
Schedule+ - an instance of the repeating event appears on the exclusion
date.


==============================
CATEGORIES
==============================
IntelliSync will automatically create new category names on your HP
200LX. Items will be placed in an existing category on the HP 200LX
provided that (a) you have created the category on the HP 200LX, (b) the
Category field for the HP 200LX application has been mapped to a PC
application field, and (c) the name of the desired category is in the PC
field which is mapped. If IntelliSync does not find the specified
category on the HP 200LX, the new category will be automatically created.
When updating an existing record on your HP 200LX, the record will always
remain under its designated category, unless the Category field is mapped
and a different category values exists in the mapped field (resulting in
a change to the category).


==============================
NOTE FIELD
==============================
The Note field on the HP 200LX is capable of holding up to 32,765
characters. IntelliSync only supports up to 32,000 characters due
to internal limitations on field size. When reading Note records
in HP 200LX files that are larger than 32,000, only the first 32,000
characters will be output (the original data will be left in tact).
Attempting to import Note values larger than 32,000 will be truncated
to 32,000.


==============================
PHONE NUMBERS
==============================
Some PC applications have separate phone extension fields. The HP 200LX
does not have separate phone extension fields, so if you wish to include
extensions, you must either maintain them as part of the number in the PC
application, or map the PC application's extension field to an available
field on the HP 200LX (such as "Phone - Alternate").


==============================
TO DO PRIORITY
==============================
The HP 200LX can accept priorities using a 2 character combination of
letters and numbers. Most PC applications use varying schemes for
representing priority codes. For synchronization purposes, it is best to
use numeric values on your HP 200LX, so that they can be easily converted
to similar priority values in other applications. Further, depending on
the PC Application you are using, you should limit your use of priority
codes on the HP 200LX to those available in the PC application. For
example, HP priority code 1, 2, 3, and 4 map to Lotus Organizer priority
code 1, 2, 3, and 3 because Lotus doesn't support a priority code value
of 4.

If you use an elaborate priority code scheme on your HP 200LX, you may
wish to map the HP Priority field to a field other than Priority in the
PC application which has no limitations on content (such as a "User"
field). This means that your HP priority codes can be maintained in your
PC application exactly as they are on your HP.


==============================
REPEATING ITEMS
==============================
When repeating items are synchronized with the HP 200LX, they will be
"fanned" if the recurrence pattern cannot be adequately expressed in the
HP 200LX Appointment Book application. For example, NetManage Ecco
supports an elaborate choice of repeating item types. If the HP 200LX is
presented with a repeating item that it cannot accept, the pattern will
be fanned into individual events that collectively represent the
repeating item. In such cases, IntelliSync will only create events within
the date range specified in the Setting dialog. Regardless of date range,
IntelliSync applies "reasonable" limits to the number of generated items
in the HP 200LX. This is done to avoid cluttering the device memory with
these generated items. The following maximum items will be created from
any repeating item of the given type:

Repeating Type Max Fanned Items
-------------- ----------------
Daily 31
Weekly 53
Monthly 13
Quarterly 8
Yearly 5
All Others 50

Note that for multi-day weekly items, the number is 53 times the number
of occurrences - the idea being to get 1 year's worth of items. For
example, a Monday/Wednesday/Friday Weekly item that gets fanned will be
limited to 159 occurrences.

If the selected Date Range is set wide enough that it contains more than
the above listed maximum number of instances, we choose instances that
are likely to be most useful. We assume that future instances are always
more USEFUL than PAST instances. And we assume that near future
instances are more useful than distant future instances. And that recent
past instances are more useful than distant past instances. So we
generate the most useful set of instances. For example, an "other"
repeat pattern that has a start date of 2 months ago and goes on for 5
years which has over 50 instances in the future will be fanned starting
today, rather than the actual start date of the repeating item.


==============================
NOTE FIELD
==============================
In the HP 200LX To Do application, the Note field has been subdivided
into three (3) separate fields (visible in field mapping dialog). This
permits mapping other useful data to the various lines in the Note field.
For example, if you wish to keep data in your To Do records for which no
explicit field exists in the HP 200LX To Do application, you can go to
the field mapping dialog, and map one or more of the Note lines to the
desired PC application field(s). In this way, you can synchronize more
data than otherwise available in the HP 200LX application.

Generally, the top-level HP 200LX field labeled "Note" is mapped to a PC
application field. If this is the case, then the full contents of Note
will be synchronized with the corresponding PC field. If you wish to use
the HP 200LX Note field to synchronize with multiple fields in your PC
application, map fields Note Line 1-5.


==============================
CASIO SF SERIES NOTES
==============================
* When importing Reminder data from Casio, note that alarms cannot be
imported to HP because Reminders, as untimed items, are created as
Events, and Events do not support alarms.


==============================
DAY-TIMER ORGANIZER NOTES
==============================
* Both Day-Timer Organizer 2.0 and 2.1 are supported. However, version
2.1 involves a different program than version 2.0. In order for us
to communicate with version 2.0, program file DTDDE.EXE must be run.
Version 2.1 requires that program DTDDEF.EXE be run. IntelliSync will
automatically attempt to start the Day-Timer program when initiating
synchronization. If running version 2.1, you will be prompted once to
re-specify the name of the program to DTDDEF.EXE.

* In order to synchronize with Day-Timer Organizer, IntelliSync must be
able to locate the Day-Timer DDE Server program located in the Day-Timer
installation directory. If unable to locate the program using standard
Windows search path, IntelliSync will prompt you to specify the location
of Day-Timer on your machine. Once specified, the modified location of
the DDE Server program will be reused on the next synchronization
attempt. The DDE server program is called DTDDE.EXE in Day-Timer
version 2.0, and DTDDEF.EXE in Day-Timer version 2.1.

* In order to synchronize data with Custom Fields in any of the Day-Timer
sections, you must set field labels for those fields in Day-Timer (from
the Setup menu, choose Custom Fields item). Attempting to map Custom
Fields and synchronizing without first setting the field labels will
result in a successful operation, but warnings will appear in the log.
The Custom Fields are not mapped by default.

* Because Day-Timer supports multiple user databases, when IntelliSync
cannot open a database, it must prompt for database password, user name,
and user password. If you have password protected your single user
database, you still need to specify these values. IntelliSync remembers
the values you specify in an INI file (passwords are encoded) so that the
next time you access the database, you will not need to respecify the
password/user information (unless of course the password has changed). To
access the database as a different user, edit the file ILXDAYT.INI in the
installation directory, and remove the UserInfo section.

* When choosing a Day-Timer database, a special "file" browser is used.
This enables you to select or enter a database name, rather than an
explicit file name. This behavior mirrors that of Day-Timer itself.
You should not enter an explicit file name nor file extension when
choosing a Day-Timer database.


==============================
LOTUS ORGANIZER NOTES
==============================
* In order to communicate with Lotus Organizer, the application must be
running. If Lotus Organizer is not already started, we will load it
automatically before starting the first synchronize operation. In order
to reduce the likelihood of startup problems, we recommend that you
manually start Lotus Organizer before initiating HotSync.

* Due to a restriction in the current Lotus Organizer API, a newly-created
Lotus Organizer file cannot remain open during a synchronization operation.
To avoid this problem, close the newly-created file before attempting the
first synchronization operation. After the file has been closed once, it
may remain open during synchronize operations thereafter.

* Due to a restriction in the current Lotus Organizer API, items added to
the Lotus Organzier Phonebook with Last Name values that start with lower
case letters will not initially appear in the correct index tab in Lotus.
For example, the item "johnson" will appear under the "I" tab. Editing
this item in Organizer will place the item on the correct tab. If an
item is created and the Last Name field begins with a number, it will not
be accessible in Lotus Organizer, due to the same limitation of the API.

* In general, Lotus Organizer files can remain open during synchronize
operations. However, you will need to re-open the data file to see the
updated information after the synchronize operation has completed.

* When synchronizing Category data (for any section), only the first selected
Category item in the Lotus Organizer record will be used. This is due to
a restriction in the current Lotus Organizer API.

* When using passwords in Lotus Organizer (any version prior to Lotus
SmartSuite 97), the password should be temporarily removed from the
Lotus Organizer file before the synchronization operation is started.
If the password is not temporarily removed, you may get prompted to
enter your password MANY times during the synchronization process.
This behavior of excessive password entry is caused by Lotus Organizer
functions which are used during the synchronization process.
Presently, the IntelliSync program has no way of avoiding this Lotus
Organizer password behavior.


==============================
NETMANAGE ECCO NOTES
==============================
* IntelliSync supports synchronization with Ecco version 3.03 and later only.
Older versions of Ecco are not supported. To obtain your free upgrade to
version 3.03, please contact NetManage Customer Support at 206-885-4272,
or visit the NetManage World Wide Web site at http://www.netmanage.com
and look to the Ecco section for details on upgrading.

* If you change the start date of an instance of a repeating item in Ecco,
the item will not be preserved during synchronization. The original
instance of the item will be deleted from the HP 200LX, leaving the other
instances of the repeating item in tact. The changed instance will not
appear in the HP 200LX Appointment Book.

* In order to synchronize with Ecco, the application must be loaded at the
time of data transfer. IntelliSync will automatically attempt to load
the Ecco application, using default Windows search paths. If it is unable
to find the Ecco application, you will be prompted to enter the location
of the Ecco application. Once specified, the modified location of the
Ecco application will be reused in subsequent synchronization attempts.

* Following a synchronize operation involving Phone Book records, click on
Search button in Ecco to refresh the display of the record index. To see
Memo Pad items in Ecco after a synchronize operation, select the View menu,
and choose the Folder Window menu item. Select Outline under New Column to
see the transferred Memo Pad records.

* Fields Note, Category, Private and Priority (To-Do only) are included
in the Ecco field lists. By default, these fields are not mapped. When
mapped, IntelliSync will automatically create new columns in the Ecco
file to hold the values from the corresponding fields in HP 200LX. If you
wish to transfer any of these HP 200LX fields, use the Field Mapping
dialog under Settings to map the fields. To view the newly-added columns
in Ecco, use the View.Folder Window command, and select the New Columns
folder. To add one of the columns in the Ecco view, highlight the desired
column name, and select the Column.Insert Column command in Ecco.


==============================
NOW UP-TO-DATE NOTES
==============================
* IntelliSync supports Now Up-to-Date for Windows Version 1.5. While
the program may also work with version 1.0, there were problems with
the initial release of Now Up-to-Date that have been fixed in v1.5.
We strongly recommend that you obtain your free upgrade to v1.5 from
Now Software, so as to benefit from the improvements made. Call Now
Software at 503-274-2800 to request your free upgrade.

* Now Up-to-Date does not run under Windows NT. While the application now
can be installed under NT, the Now translator does not operate under NT.
When you attempt to run with Now as the selected system, you will get
an error message about not a missing DLL. This is a limitation of the
Now API that IntelliSync uses to access data. The Now application runs
under either Windows 3.1 or Windows 95.

* Before attempting to synchronize with Now Up-to-Date for Windows 3.1 or
Now Up-to-Date for Windows 95, the Now application must be manually
started on your system. This is necessary because exchanging data with
these applications requires that some Now Up-to-Date files already be
loaded in memory.

* If using Now Up-to-Date for Windows 3.1, the database MUST BE CLOSED
prior to initiating a synchronize operation. The last database which
was opened will always be used for synchronization operations.

* When using Now Up-to-Date for Windows 95, the database MUST BE OPEN in
for IntelliSync to synchronize its data. The currently-opened database
will always be used as the source/target database for synchronization.

* New category names should first be created in Now Up-to-Date, if you wish
to transfer the content of the category field during synchronization. If
a new category name is found while adding items to Now Up-to-Date, the new
category will be added to Up-to-Date. However, the Now application will
not recognize the newly-added category unless you specifically add it using
the Tools pulldown menu in the application. To avoid potential problems,
we strongly recommend that any new categories be added in the application
before attempting synchronization (this is only relevant if the Category
Name field is mapped).

* After you synchronize data with Now Up-to-Date, you should manually refresh
the display before doing any work in the database. The display is not
automatically updated at the end of a synchronize operation, and the
information on the screen may not be correct and/or complete. Attempting
to access records without performing a refresh may cause invalid data to
be displayed for the record.


==============================
MICROSOFT SCHEDULE+ NOTES
==============================
* We recommend that Schedule+ be running before attempting a synchronize
operation. This is to avoid needing to respond to the Schedule+ Login
dialog in the midst of the synchronize operation. Preloading Schedule+
before initializing synchronization will also avoid interference between
the Schedule+ and IntelliSync displays.

* When you check off, synchronize, uncheck a Todo item in Schedule+, and
resynchronize, sometimes the HP file is not properly updated to uncheck
the corresponding item on the HP 200LX. This is because Schedule+ is
putting out a value for the Completed Date, even though the item is not
completed. This problem does not occur with all versions of Schedule+.

==============================
STARFISH SIDEKICK NOTES
==============================
* This version of IntelliSync for HP 200LX does not support Internet
Sidekick.

* Sidekick files to be synchronized with must be created using Sidekick
prior to running IntelliSync. Sidekick uses special files constructs
which cannot be created dynamically by IntelliSync. Also note that in
IntelliSync, Sidekick long filenames are specified as 8.3 filenames,
so for example, the file "My Business Contacts.SKCard" would be displayed
as "MYBUSI~1.SKC" in the IntelliSync file browser.

* Before attempting to synchronize with a Sidekick data file, be sure to
first close the file so as to avoid a sharing conflict. Failure to close
the Sidekick file may result in an error while attempting to update the
data file during synchronization.

* A special "file" browser is used to choose a Sidekick Calendar file
(to sync with HP 200LX Appointment Book or To Do List). This browser
enables you to choose the Calendar name rather than needing to enter
an explicit file name. This behavior mirrors the functionality and user
interface provided in the Sidekick application itself. When choosing a
Calendar file, you must not enter an explicit file name nor a file
extension.


============================== End of Readme =========================
Find all posts by this user
Quote this message in a reply
11-21-2018, 09:29 PM
Post: #6
Have you used OL2LX by Curtis Cameron?
(11-21-2018 03:53 PM)Dave Britten Wrote:  ...for the HP 200LX? I'm curious to see what sort of PIM data synchronization it's capable of (supposedly only with 16-bit Windows applications of the era, like Schedule+).
...

There was a nice piece of freeware meant for converting between the LX and Microsoft Outlook (although not likely to work with modern versions of it). The text below comes from the ReadMe.txt file that was part of that package in September, 2001.

Outlook <=> HPLX File Converter
Version 3.0

This utility can convert between Outlook's Contacts folders and the HP
100/200LX's Phone and Database apps, and can convert between Outlook's
Calendar and Tasks folders and the LX's Appointment app. Features
include:

* Support of Outlook 97, 98, and 2000.

* Version 3.0 adds the ability to write ADB (appointment) files for
the LX.

* Version 3.0 should correctly convert extended character sets between
the LX and the Windows environment (thanks to Paulo Custodio for the
tips).

* Read and write password-protected LX databases. You enter the
password by clicking the "Options" button. It won't allow someone
to read from an LX file without the correct password.
Find all posts by this user
Quote this message in a reply
11-21-2018, 11:01 PM
Post: #7
RE: Intellisync for HP 200LX
(11-21-2018 08:49 PM)striegel Wrote:  It hasn't been used in close to 10 years, but it likely did work then.

Name: Intellisync for HP 200LX.exe
Creation Date: 1998-04-30 12:47:06
Size (Bytes): 3,892,876

I can't run it under Windows 10 natively but it's a self-extracting ZIP file with the following contents:

_SETUP .LIB 229,637 1996-12-16 16:49:10
SETUP .PKG 1,153 1996-12-16 16:49:02
PROGRAM.3 1,365,887 1996-12-16 16:49:02
PROGRAM.1 465,945 1996-12-16 16:49:02
PROGRAM.2 1,389,082 1996-12-16 16:49:00
SETUP .INS 72,115 1996-12-16 16:48:20
README .TXT 20,860 1996-11-19 17:22:14
SETUP .BMP 48,318 1996-10-24 15:45:08
SETUP .INI 80 1996-07-02 13:11:40
_INST16.EX_ 276,454 1996-02-18 17:25:48
SETUP .EXE 47,616 1996-02-18 17:18:54
UNINST1.EXE 246,784 1996-01-09 1:34:14
_SETUP .DLL 10,752 1995-09-26 0:33:58
_ISDEL .EXE 8,192 1995-09-07 19:22:40
DISK2 .ID 3 1995-07-18 13:58:10
DISK3 .ID 3 1995-07-18 13:58:06
DISK1 .ID 3 1995-07-18 13:58:06

Can you share the file?
Find all posts by this user
Quote this message in a reply
11-22-2018, 12:36 AM
Post: #8
Link to download IntelliSync for the HP 200LX Version 1.01
Intellisync self-extracting ZIP

I don't have any other documentation for this except for what it holds in the readme.

Alan
Find all posts by this user
Quote this message in a reply
11-22-2018, 12:48 AM
Post: #9
Outlook 2 LX - later release 4.01
(11-21-2018 09:29 PM)striegel Wrote:  I've since found a more recent version of this (dated 2003-02-25) and a portion of the ReadMe is below:

Outlook <=> HPLX File Converter
Version 4.00

This utility can convert between Outlook's Contacts folders and the HP
100/200LX's Phone and Database apps, and can convert between Outlook's
Calendar and Tasks folders and the LX's Appointment app. Features
include:

* Support of Outlook 97, 98, and 2000 (and future versions)

* Now allows synchronization with ADB files and Outlook.

* Read and write password-protected LX databases. You enter the
password by clicking the "Options" button. It won't allow someone
to read from an LX file without the correct password.

* When going from the LX to Outlook, you can choose to convert only
records that have been modified since the last conversion, and it will
compare that date (in the LX file itself) to the date that item was
last modified in Outlook. If both have been modified, it will prompt
you for which record to keep.

* Errors converting due to different date formats in various countries
and different Outlook field names in different countries have been
solved by creating a special field in Outlook that ties that record
to which LX item it came from.

* This version no longer needs the HPDB.DLL file. It reads data from LX
databases, and creates those databases, completely within the converter
program itself.

* Any time an LX file is modified, it creates a backup of that file, and
appends a three-digit numeric extension, such as "phone.pdb.001"
Find all posts by this user
Quote this message in a reply
11-22-2018, 01:25 AM
Post: #10
RE: Intellisync for HP 200LX
Awesome, thanks Alan! I'll toss it on my old 486 Packard Bell and see what I can get it to do.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 4 Guest(s)