




|
Launch Startup
---------------------------------------------------------
Title : launch-startup
Requirements: Python
Author: John Strickland
E'mail: nemo@festing.org
Date : April 26, 2001
---------------------------------------------------------
Launches all programs in startup folder. ~/startup is default.
(c) 2001 John Strickland. Licensed under the GNU General
Public Licensed version 2. You may use and modify under
the terms of said license which is available in the file
"Copying".
---------------------------------------------------------
Download
Screen Shot
Overview
I thought it would be handy to have a directory where apps would get launched on startup so I wouldn't have to edit my UserBootscript so often. To use this program, you must have Python installed. It's available at BeBits. You can run launch-startup with or without a commandline option. If you do it will be the directory you want to launch from. Currently, launch-startup will attempt to
launch all files in startup directory.
Priorities
You can set different files to fall into different priority groups by prepending a 1 through 9 then a dot (.) to files in your startup directory. All files starting with 1. will be launched first, then those starting with 2. and so on. Other files will be launched after all the ones with marked priorities. There is a 1 second pause between priority groups.
For example, if I have the files 1.Workspaces, Indicator, and WorkMeister in my startup directory, then 1.Workspaces will run first, and then after a 1 second pause Indicator and WorkMeister will be launched. This is valuable because Workspaces must be loaded before WorkMeister can run. This way Workspaces will run first and will also have time to start before WorkMeister modifies it.
Installation
- Install Python (available at Bebits)
- Drag launch-startup to bin link to add launch-startup to your path.
- Create startup directory (default ~/startup).
- Edit /boot/home/config/boot/UserBootscript, eg:
~/config/bin/launch-startup [startup-directory] where [startup-directory] is the path to your startup directory (you can leave this off if you are using the default).
- Drop sym-links into your startup directory and they will be launched at startup.
I hope you find this little program useful, and I hope you continue to enjoy using BeOS.
John
April 26, 2001
Revision History
1.2 Novemeber 11, 2001
Added support for different priorities. Pauses for a second in between priority levels.
Fixed problem with spaces, so now works with file names that include spaces.
1.1 June 14, 2001
Easier installation
Usage message at command line
1.0 April 26, 2001
Initial release
|