Plugin request INI file

Every time a plugin is run, it will receive a single command-line parameter, the path of a Windows INI file that contains information about what the plugin is being asked to do.

This is a list of the parameters present in this INI file:

[System]

Command=                    Plugin command ("GenerateMainPage" or "ProcessRequest").
PluginRequest=              Plugin request (for "ProcessRequest" commands).
ParamString=                Plugin request parameters (for "ProcessRequest" commands).
AppServerUrl=               URL stem for requests to be sent to Awasu.
AppPluginServerUrl=         URL stem for requests to be sent to a plugin.
UserName=                   Current user's logon name.
UserConfigFile=             Location of the user's config file.
ChannelConfigFile=          Location of the channel's config file (this will be set if the plugin is being called to generate a channel's feed).
PluginConfigFile=           Location of the plugin's config file.
AppPluginConfigFilename=    Location of the application plugin's config file.

DownloadUrlFile=            Location of the downloaded file (if the plugin requested it via the DownloadUrl parameter).

ChannelsDir=                Location of the user's channel config files.
AppPluginsDir=              Location of the application plugin directory.
VersionString=              Awasu version string.

[PluginParameters]

... One entry for each global parameter defined by the plugin in the format name=value.

[ChannelParameters]

... One entry for each per-channel parameter defined by the plugin in the format name=value.