Creating a Dock Shortcut for Platform Assistant (paserver) on a Mac

It may be handy to create a “shortcut” to start the paserver application without typing the password. I forgot the password I used at OS X profile a few times and this solution solved my problem. To do this simple task I used Apple Script.

Steps:

  1. Start the AppleScript Editor.app program located at Applications -> Utilities folder.
  2. Paste the script below adjusting the directory to the paserver application.
  3. Test just pressing the button Run.
  4. Save it as an application:
    • Menu: File -> Save As…
    • Select File Format = Application
    • Select an adequate file name
  5. Locate the application you just created via Finder and drag it to your Dock
Script:
tell application "Terminal"
	do script with command "cd /Users/myuser/Applications/Embarcadero/PAServer; ./paserver -password=ADUG"
end tell

One suggestion is to save a copy of this file using the format Script just in case you deleted your profile and don’t remember the password, or you simply want to change the password or changed the paserver directory and you can’t remember the script.

Just remember that you are running an apple script application to open the terminal and execute the paserver application with parameters, because when you click at your new application, it will open a terminal window and this will be marked in your Dock as running and not the application you create (See Figure 1).


Figure 1. PAServer application

One thought on “Creating a Dock Shortcut for Platform Assistant (paserver) on a Mac

  1. Pingback: RAD Studio XE2 정보 모음

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s