
60
Packaging Extensions with Extension Manager CS5
Checking update upon launch of Extension Manager
If you specify the update information link in tag "
update
", Extension Manager tries to follow the
link to retrieve the update information file when checking update upon the launch of Extension
Manager. If version in the retrieved file doesn't match the version of installed extension,
Extension Manager notifies end user there is an update available. Then if end user chooses to
update extension, Extension Manager starts update procedure which is depending on url specified
by tag "download" in the retrieved xml file. If tag "download" specifies a url ending with ".zxp" or
".mxp", Extension Manager downloads and installs the new version automatically. Otherwise,
Extension Manager opens the url in an operating system default web browser.
Use Extension Manager from the command line
Extension Manager can run command through both CLI and BridgeTalk. To run command
through CLI, start a command shell and invoke the command described below. To run command
through BridgeTalk, you need to specify the first parameter of the command as "-EMBT", then
send the command through BridgeTalk to Extension Manager.
Parameter definitions
•
"-install" installs the extension.
•
"-package" packages the extension.
•
"-remove" removes the extension.
•
"-enable" enables the extension.
•
"-disable" disables the extension.
•
"-locate" locates point product in Extension Manager window.
•
"-from" specifies command originator when command line parameter is passed through
BridgeTalk. After executing command, Extension Manager sends result back to specified
originator. Extension Manager CS5 only.
•
"-quit" quit Extension Manager. Extension Manager CS5 only.
•
"-suppress" suppresses the UI of Extension Manager.
•
"-locale" specifies language for Extension Manager at startup.
•
"-EMBT" used only when command line parameter is passed through BridgeTalk. "-EMBT"
should appear before all other command line parameters.
Attribute definitions
•
"mxi" specifies the name and location of the extension installation file.
•
"mxp" specifies the name and location of the package file in MXP format.
•
"zxp" specifies the name and location of the package file in ZXP format. Extension Manager
CS5 only.
•
"product" specifies the application that originate the command if following parameter "-from".
Specifies the application that uses the extension if following other parameters.
•
"extension" specifies the name of the extension (as specified in the MXI file).
•
"lang" specifies the locale language code, such as en_US.