Any applications that PAL does not show as being installed are marked with a minus sign ('-'). There is now a button that you can press to remove all such redundant applications from the list.
Currently, databases are not checked, but I intend to do something about that in a later version.
I have also changed from using "[new]" for new files, to using a plus sign ('+'), to be more consistent. I will probably change this again at some later stage, to use a separate column for each of the new, redundant and priority statuses.
This version fixes that. The last directory you added a file from is remembered in the windows registry across runs of Ripcord.
I also have my first promised registration!
Also, if you drag one file onto Ripcord's icon, the program will start up and handle it. However, due to inconsistencies in the way Windows seems to handle this stuff, it will fail if you drag more than one file onto the icon. I'll try to come up with a workaround later, if people think it's a problem.
To do this ...
For some reason, files with extension ".pdb" are included under "Intermediate File". To associate Ripcord with databases, therefore, you then need to repeat steps 4 through 7 for "Intermediate File".
I'll try to get Ripcord to install itself in a later version.
NOTE: In order to get this to work correctly, I have changed the standard location of the ripcord.ini file to be your windows directory.
If you have already set up a ripcord.ini file, just move it there by hand.
Ripcord is now a complete replacement for InstApp! There are now two buttons: one that installs only new files you have just added, and the other that does a complete re-install.
Obviously, if you use Ripcord to install any new applications, it will keep track of all the files you have installed on your Pilot.
You can tell which files you have just installed, because they have "[new]" next to them in the file list.
Andy Tane (my chief tester!) found that Ripcord didn't work properly with HotSync 1.1, because of the way it uses the windows registry.
This version uses different information and now seems to work with both HS 1.0 and 1.1, but let me know if you have problems with it.
If you mark a set of files and then press the TogglePriority button, those files are marked as being high-priority and are installed before any other files.
The idea behind this is to get around the HotSync 1.0 problem where only the first 32 databases are backed up. For example, it is a good idea to mark dinkypad.prc and pal.prc as priority programs, since they have databases that require backing up.
Priority programs are marked in ripcord.ini, and in the GUI, by being prefixed with an asterisk ('*').