Pimlico Software Inc.

 

Awards

Tech Support 

Contact 

 Advanced Calendar & PIM Software

 

for Desktop and Handheld Computers 

 

Home > Tech Support > FAQ's

 


Technical Support - FAQ's - Pimlical/Desktop Frequently Asked Questions

Pimlical is complaining that a newer version is installed and won't install a newer release

This is a standard windows issue - just remove the program with Windows Control Panel (Programs & Features) - then install.
 

Pimlical is showing a different Registration Name from the one I want - how do I fix this?

If you are using the standard installer, just do a repair or a remove/re-install using the PimlicalInstallXXXX.msi install file and this time, when you first launch Pimlical, do not click through that first dialog that appears, as that is your opportunity to change the Registration name (and also verify that the path to your data is correct - you might want to change that if you are doing something like setting up a USB key to have a completely self-contained version of Pimlical, etc.).
 

Pimlical won't launch after upgrading to Java 1.6.26 - displays ERROR READING SYSTEM ICON FILE......(new issue, June 2011)

There is a problem in this Java update - a Java class was modified in a manner that makes the user and system icon archives unreadable. You will need to upgrade to V-1.3.23 of Pimlical (or later), or uninstall this Java update and install an earlier update. If you have a custom icon collection, you will need to re-import that collection after installing 1.3.23.
 

Google Calendar does not seem to sync all events

By default, Pimlical does not sync everything in the Pimlical database to Google calendar. Changes made to calendar entries you read from Google Calendar are synced back, but if you want items in the local Pimlical database to migrate to Google calendar, you need to assign the item to a Google calendar category (those are the categories that begin with G_). You can force Pimlical to put all items in Google calendars also into the local database by setting the preference AssignPimlicalCategoryToGC to true. See also Google Calendars in the Help menu for a detailed description of how it all works.
 

Google Calendar hangs on syncing or returns an error that login is invalid or network connection bad

Make sure that the latest version of Java 7 is installed. Earlier releases of Java 7 had caused problems on some user's systems with Google's Sync Code, but it appears the latest update 9 is stable.
 

I switched to two-step authentication and now Pimlical cant' read Google Calendar

Google Calendar does not support two-step authentication. So request an application-specific password from Google and use that to log in to Google Calendar.
 

Not all Google Calendars are appearing in Pimlical/Desktop (a recent issue, but now apparently fixed by Google)

Google updated the method of accessing google calendars in a manner that was not backwards compatible. While they maintained backwards compatibility for all private calendars, they chose to ignore this issue for certain public calendars, so if the calendar is not displaying is a list of public holidays or sports events, that is likely the reason. Pimlico is working on an update to handle this new condition, so check back to see if you are using the latest release. If so, check back on a regular basis as when the workaround is provided, it will be mentioned in the release notes for that version. In the meantime, if you have Pimlical/Android, use the Export button in Menu | Select calendars to save the calendar as an ICS type file (in the phone's sd card: Pimlical\Exported Calendars folder) and then use that to import into a newly created private Google Calendar and you will then have it display in Pimlical/Desktop.
UPDATE 12June2012: apparently Google has either fixed this 'bug' or realized they needed to provide proper backwards compatibility as it seems to now be working again.
 

Registration code does not work

This just means that it does not match your registration name. Go into Special menu, select Register Pimlical... and right-click the box that has your registration name - you should see a dialog with your hex codes and you can then email tech support and use Edit/paste to paste in the hex codes.
 

How do I move Pimlical/Desktop to a new computer?

Just follow these steps:

1. Go into Menu | Backup  | Backup Everything

2. Copy the folder created in step 1 to the new Computer

3. Download and Install Pimlical/Desktop on the new computer

4. Go into Menu | Backup | Restore Everything
 

How can I get contacts from Gmail into Pimlical Contacts (or vice-versa)

Right now there is no direct sync of contacts in Pimlical with Gmail contacts, but you can import/export them in vCard format. For Pimlical, you can use the free Palm Desktop software (if you were a former Palm user, you most likely already have that installed and pointing at the same folders as Pimlical/Desktop) - download from here if you need it. You can export the contacts database in vCard format and then import it into Gmail contacts, or vice-versa. If the palm Desktop is pointing at a different location from Pimlical desktop, you can just copy the Address.mdb file from the Address folder in the Palm desktop installation into the corresponding Address folder in the Pimlical folder (see help | About for path that Pimlical is using for its data).
 

The new DirectSync only seems to sync appointments and tasks. What about memos and contacts?

Support for Memos in Pimlical/Android will appear very shortly, followed immediately by support for syncing memos between Pimlical/Desktop and Pimlical/Android. Syncing of contacts is also planned but will not likely be released until late fall of 2012.

On Trying to Install Pimlical, I get an error that a newer version is already installed.

First double-check you are indeed installing the correct version. If so, just go into Windows control Panel and remove Pimlical there, then re-install. This can happen if you are installing an official release over some prior beta interim preview. There was a hiccough at one time with an early version of 1.4.42 that had an incorrect version number.
 

Pimlical installed, but on launch get error about no such class "Main"

Most likely you are running on 64-bit Win Vista/7 and do not have the 32-bit version of the JVM installed (it is installed by default on almost all machines, but might have been inadvertently removed). Just download the standard 32-bit JVM from: http://www.java.com/en/download/index.jsp
 

I am getting this error: the key ';AlarmAlwaysOnTopInterval' in PimlicalPreferences.def is not a known preference item

This is a benign error condition in the 1.4.42 release due to the inadvertent insertion of a comment into the preference file in a version that did not support comments. To remove the error message, you can edit the file PimlicalPreferences.def in the Pimlical folder and remove the line that starts out ;AlarmAlwaysOnTop... using any Android text editor, or connect phone to Windows and use Notepad.exe to edit that file. If you still see this error message, check the Default.txt file as well and remove it if you see it there....
 

I need to change the UseGoogleExtendedProperties Preference - how do I do this safely? Or - all my Floating Events/Tasks appeared in today's schedule

Because Google's Android sync software trashes the Extended Properties field in Google Calendar, you can not use extended properties if you are syncing P/D to P/A via Google Calendar. The default setting for this preference in both P/A and P/D is now false which is the safe setting, but has the undesirable side effect of having to put all the special tags in the note field (these are hidden in Pimlical of course, but will display in Google, Outlook or any other calendar app as they do not know about those tags. It appears that Google may have fixed this problem in Android 4.0 in which case it would be possible to set both P/D and P/A back to having true as the value of that preference.

HOWEVER, it is very important that if you change this preference, you do it correctly as otherwise, you can run into odd problems (such as all floating events/tasks - even completed one's - appearing in today's schedule etc.). To handle this in a safe manner, change the preference in both applications and before a sync takes place, you need to mark everything in Pimlical/Desktop as having been modified so every item syncs to Google Calendar with the new tag location. To do that, go into Advanced Find, hit Clear, then hit Find, then hit Shift and leave the shift value at 0s - in other words, you are going to shift EVERY event by 0s - which of course leaves it unchanged - but it does set the dirty/sync flag on every item so they will get synced into Google with the new tag format. Alternatively, you could treat this like a first time sync to google (rename and recreate each google calendar, delete the ListOfSyncedUIDs.dat file in the Pimlical folder and then sync to fill the Google Calendars.
 

Accented characters are not displaying properly after DirectSync to other platform

This will be an encoding issue. You need to set the preference: JavaDefaultEncoding to be matched on both platforms. If they are currently blank, try changing them to read UTF-8 as that will likely resolve this issue. If you are using a non-Roman language, note that any valid encoding that is permitted by Java can be used in Pimlical - just make sure both platforms are properly matched, and also always re-test with newly created memos and not old memos as changing this preference is not likely to retroactively correct any encoding issues.
 

How do I set up WebDAV Server Pro to mount my Android phone as a 'real' windows device?

First install WebDAV Server Pro on your Android phone (it's on Google Play). And launch it so you can see what http://..... address it is using for your phone (you'll need it in step 5 below).
 

Then in windows:

1. Right-click computer and select MAP NETWORK DRIVE

2. Click on link: CONNECT TO A WEB SITE THAT YOU CAN USE TO STORE YOUR DOCUMENTS.....

3. Click on NEXT button in dialog :ADD NETWORK LOCATION

4. Click on NEXT button in dialog WHERE DO YOU WANT TO CREATE THIS NETWORK LOCATION (make sure CHOOSE A CUSTOM NETWORK LOCATION is selected - usually it's the only option).

5. For INTERNET OR NETWORK ADDRESS:, type in the full URL that WebDAV Server Pro displays on your Android phone - for example: http://192.168.1.12:8080 then click on NEXT button.

6. If you entered it correctly, you get a dialog WHAT DO YOU WANT TO NAME THIS LOCATION? type in something you will recognize easily - I usually enter something like HTC Phone 192.168.1.2:8080 - so I know the device and also what path it used (because that might change if you reconfigure the network). Click on NEXT button.

7. Click on FINISH button.


 The phone should then appear as a device in file manager, AND Pimlical should be able to see it too when you select HTC Phone 192.168.1.2:8080 (or whatever the name was you assigned to your phone). you only have to do this setup one time. In future, just start the server on Android and wait some 30s or so until you can see it in windows.
 

Some Dialogs are cut off and don't display properly in Windows

This is a known issue in Java if you change the DPI resolution of the screen to a value other than the default value. To get larger text, rather than change the DPI resolution, go into the screen settings (right-click desktop, select properties) and change the font size of the various UI elements (menu, dialogs, etc.) to make it more readable. A future release of the JVM may address this issue in Windows.
 

How do I set up a separate archive calendar in Pimlical/Desktop that will DirectSync to Android?

Simplest way to handle setting up an archive in Pimlical is this:

1. In Pimlical Desktop, go into advanced find, hit clear, then pick a start date of 1-jan-1900 and an end date of say 31-dec-2009 and hit ok
2. Click on CHANGE and specify a category of ARCHIVE (create that category if necessary) and click on OK
3. Set the preference ApptCategoriesToSync to only include the Archive category.
4. Create an archive calendar on the handheld called say PimlicalArchive.dat - you can easily create that by just duplicating PimlicalLocalCalendar.dat under that name so that both PimlicalLocalCalendar.dat and PimlicalArchive.dat are in the PimlicalCalendars folder.
5. Do a sync overwrite from desktop to PimlicalArchive.dat (ApptCategoriesToSync will only copy the Archive category).
6. Change ApptCategoriesToSync to include ALL categories, EXCEPT "Archive"
7. Sync normally now from desktop to PimlicalLocalCalendar.dat

On the desktop, you can see all your events by just displaying all categories. In Pimlical/Android, to view the archived items, you would go into menu | Select Local Calendar and select the Archive calendar to look at (and then do that again to return to viewing the regular calendar).
 

I am in an unusual timezone and get an error: ERROR: TimeZone Problem.....

If you see an error message like: ERROR: TimeZone Problem, Home, Current or Creation Timezone Specified in Preference database is not in correct format or references an undefined Timezone or DST Rule, this most likely means that your particular timezone has not been defined in the Worldtimezones.txt database. If this is the case, you need to add a line to the Worldtimezones.txt file that is in the Pimlical folder on the phone (use either an Android text editor like Jota, or connect phone to PC and use notepad.exe to edit the file). Add the line in this format (this example is for Saskatchewan that uses Central time, but no DST rule):

-06:00 Canada/East-Saskatchewan[Sask]

The first character is - for timezones West of GMT and + for timezones East of GMT. This is followed by the Offset from GTM in HH and MM. If there is a DST rule, there is a single letter after the GMT offset (See Pimlical Reference Manual for details on how to setup DST rules). This is then followed by the Olsen database name for the timezone. Try and locate the name in the Olsen Database which lists all the Olsen names for timezones. If it's not there, try and at least locate a timezone with the same attributes (GMT offset and DST rule) - if not, make one up (it's ok for Pimlical, but if you sync to Google, Google needs a valid Olsen name). At the end put in the abbreviation for the timezone in brackets (this is arbitrary, so you can use whatever you like there). Close out the Worldtimezones.txt file. Launch Pimlical, go into Menu | Change Time Zone and click the button Restore Original Settings - you should then see the new timezone displayed in the timezone lists.
 

I am using non-Roman fonts (Hebrew, Japanese, Korean, etc.) and fonts aren’t displaying properly in Pimlical

You have to set up windows/java to properly handle non-Roman languages. Then you need to go into the Display Fonts section of preferences and setup all the non-Roman fonts.  An Asian user provided this comment which you may find useful in getting things setup:

 

I have a window 7 Starter English on my netbook, normally under Control

Panel>Region & Languages> Format, I set it as english (US). It is the same

for my XP Home desktop.

 

For window 7 only, if I change the Format to Chinese, all the NEW

appointments, contacts, and memo in Palm Desktop will display correctly. I

create NEW appointment in Chinese from handheld, Palm Desktop and Pimlico

Desktop. I saved them. I have the NEW appointment sync to all platform. I

re-opened the Palm Desktop and Pimlico Desktop. All the characters were

displayed correctly.

Unfortunately, those OLD appointment with font already changed to "?" cannot

be reverted back to its original font. I have to do a sync from handheld to

overwrite all the data on the PC to have the data display correctly.

 

If I do a change on the format again, ie back to English(US). All the font

will become "?". As a result, I have to do a sync overwrite from handheld to

PC to correct it. Therefore, for any non-Roman font users, if they want to

have some of their appointments, contacts or memos in their local language

on window 7 platform. They have to set the Format, under Region & Languages,

to their respective local language and do not change it again.

I use a proxy server and am having problems connecting to Google Calendar

You can setup access via a temporary proxy server  with authentication. This is supported with a runtime option that provides either just the proxy server name and port, or the proxy server name, port, user name and password. Just make a copy of the Pimlical launch icon, right-click and select properties and add this run-time option: -proxy:{proxyServer},{proxyPort} or -proxy:{proxyServer},{proxyPort},{proxyUser},{proxyPassword}. As with any command option in Windows, be sure to enclose the entire string in quotes if any spaces are present.

If that does not work, or you always go through a proxy server, look at the useful information on this web page: http://www.java.com/en/download/help/proxy_setup.xml which covers setting up Java network access via a proxy server.

My Google calendar looks corrupt and I want to overwrite it from Pimlical/Desktop - how do I do that?

1. Exit Pimlical

2. Rename or delete the Google calendar you want to overwrite

3. Re-create the Google calendar under the original name (so it is now empty)

4. Go into the Pimlical folder on the desktop, and if you see this file: ListOfSyncedUIDs.dat - delete it

5. Launch Pimlical and sync. It will then upload everything into Google calendar.
 

When syncing with Google Calendar get error: Google Batch Operation Failures: # 1 failed with calendar item:........(The event with given ID already exists.)

This error can occur if Pimlical syncs with Google calendar just seconds after an item in both calendars was deleted in google calendar. It's a race condition because Google Calendar has not actually finished the deletion. Just wait and repeat the operation later and the error message should not occur. If it still occurs, rename the google calendar, wait 30s or so and then re-create the calendar under the original name. Then delete the file: ListOfSyncedUIDs.dat in the Pimlical folder, launch Pimlical and sync to restore that google calendar from Pimlical's category and that should clear that error condition.
 

 

 

Copyright © 2011 Pimlico Software, Inc. All rights reserved.

Last Updated 2013-05-15 14:33:57