StartUp is a utility to launch an unlimited number of programs and files in batch mode.
I've written this program because I make a backup of my Series 5 nearly every day. I did not understand why PsiWin 2.1 was capable to close open files before a backup but unable to reopen all of them afterwards. StartUp has been implemented as a workaround.
Use StartUp to launch your preferred set of programs and files after a backup, soft reset or whatever. You may define as many StartUp sets as you like - e.g. for business and private life.
StartUp makes your EPOC machine work hard for you and it's fascinating to watch. - Enjoy!
&paint.app
StartUp is supposed to be easy to use. The easiest way to define your StartUp set is:
1. Open all required programs and files
Launch the programs and files you want to be opened after a backup, a soft reset or whatever. Start multiple instances of a program by pressing the Fn key while launching a file. StartUp is able to handle this too.
2. Launch StartUp
Select StartUp from your extras bar. A file named StartUp will be created in your default folder (usually c:\documents). This file holds the information of a StartUp set. It's possible to define several StartUp files. To do so press Ctrl+N in the desired folder, name the file and choose the program StartUp.
3. Choose
Capture open files...
Select
Capture open files...
from the
Tools
menu. After answering the confirm dialog with yes all running tasks will be analyzed and the appropriate programs and files will be added to the file. Feel free to make the necessary changes using the
menu.
4. Exit StartUp
Press the
button to close StartUp. Open the file from the system screen and all previously defined programs and files will be launched.
V2.06 Production - December, 29 1999
What's new?
Purple Software's PowerBase files are fully supported now. The bug which caused a 'not found' message in prior releases is fixed.
When launching StartUp the first time from the Extras bar, StartUp tries to create a file named 'StartUp' in the default folder (usually C:\Documents). In case a file or folder named 'StartUp' already exists StartUp does not raises an error anymore. Instead a file named 'StartUp(01)' will be created.
The default alias name for OPL OPO files does contain the program name now. Example: The default alias name for a file named MyProg.opo is 'OPL - MyProg.opo' instead of simply 'OPL'.
Compatibility to prior releases
This release is fully compatible to prior releases
The StartUp file structure has not been changed
StartUp checks the version field on opening a StartUp file and will automatically migrate the data to the new data structure if necessary. However, it is strongly recommended to backup your data first, just in case...
The global preferences defined in the .ini file will be set to default values during the upgrade. Please use the appropriate functions for the necessary changes.
Feature list
Capture running programs and open files from system task list to be stored in your StartUp file
Capture programs and/or files in a directory tree
Launch programs and files
Auto execution on opening according to file preferences
Close open files
Close open files which are not defined in the current StartUp file
Three different views
Five sort options
Alias names for StartUp entries
Navigate to entries by pressing first letter
Global and file properties
Customizable hotkey to switch to StartUp
Unlimited number of StartUp sets
Unlimited number of StartUp entries
Runs on
EPOC Release 3 (e.g. Series 5)
EPOC Release 5 (e.g. Series 5mx)
EPOC Emulator Release 5 (WINS)
Available in German, English, French, Brazilian Portuguese, Dutch and Italian
First of all I'd like to thank Al Richey for providing his OPL32 framework S5Event for free (its now called RMREvent). I found a lot of ideas in his code. Visit Al's web site at http://www.rmrsoft.com/
Many thanks to Leigh Edwards the author of
Programming Psion Computers
. Great stuff!
The following persons have translated StartUp for free. Thank you very much!
rald Aubard - French. Visit G
rald's web site at http://www.psionist.com/
Matthias Neisser - Brazilian Portuguese. Visit Matthias' web site at http://www.geocities.com/SiliconValley/Platform/3613/
Roeland Krul
Dutch. Roeland's e-mail address is rkrul@hotmail.com
Paolo Esini
Italian. Paolo's e-mail address is paoloesini@tin.it
And last but not least thanks to all StartUp users for their bug reports, enhancement requests and comments. This feedback is essential for a continuous improvement of StartUp.
&paint.app
You should carefully read the following terms and conditions before using this software. Unless you have a different license agreement signed by Philipp R. Salvisberg, Switzerland your use of this software indicates your acceptance of this license agreement and warranty.
Freeware license
StartUp is freeware but not public domain. You are hereby licensed to use this software for personal use only. You may not alter or modify StartUp and cannot give anyone else permission to do so. Under no circumstances are you licensed to distribute this software.
Disclaimer of warranty
This software and the accompanying files are provided
as is
and without warranties whether expressed or implied. The user must assume the entire risk of using this software. The author shall not be held liable in any way for any damage that may occur as a result of using this software.
Copyright
StartUp V2.06 Copyright
1998, 1999
by Philipp R. Salvisberg, Switzerland
All rights reserved.
Supported file types
The following types of files are supported only:
EIKON programs like Calculator
EIKON files like Word files
EIKON help files
OPL programs like Bombs
OPL files like S5Task files
OPL OPO programs like Theslink
Other types like plain text files are not supported and cause an error in the appropriate functions.
Capture open files
The help program does not create a standard task list entry. - Because the file information is truncated the appropriate file cannot be identified properly. Such open files are ignored by StartUp.
Launching open files
When several programs are using the same file concurrently StartUp is unable to identify the appropriate program in case the StartUp entry is not a program (e.g. when Agenda and BusyView are using the same Agenda file).
Crash in file dialogs (ER3 only)
StartUp crashes when pressing Tab in a file dialog. This happens only when the dialog was initialized with a system folder. This is a known OPL bug in EPOC Release 3, ROM 1.00 and 1.01.
System folders not accessible (ER3 only)
The system folders are not shown in file dialogs. This happens when the dialog was initialized with a non system folder.
Workaround: Change disk or use Tab. Afterwards the system folders will be available.
Changing Seq# in large files
Startup recalculates the Seq# after changing an entry. This slows down the saving process especially on larger StartUp files (> 50 entries).
Sorting by file, folder or alias
When a StartUp file is sorted by file or folder or alias navigation from record to record is slower especially on large StartUp files (> 100 entries).
Workaround: Use sort by seq# or entry sequence.
More?
Have you found additional limitations or bugs? Please don't hesitate to contact me via e-mail. Thank you!
&paint.app
&paint.app
IntroductionR
StartUpUK!
Quick startR
StartUpUK!
Release InformationR
StartUpUK!
CreditsR
StartUpUK!
FeedbackR
Do you have bug reports, enhancement requests or comments?