Difference between revisions of "ISKernel:XMLSetting (Command)"

From Lavish Software Wiki
Jump to navigation Jump to search
Line 11: Line 11:
  
 
== Examples ==
 
== Examples ==
*XMLSetting -load Settings.xml
+
===Set a value in an XML===
: Loads Settings.xml
 
 
*XMLSetting -set Settings.xml "Chat Options" "Channel 1" ON
 
*XMLSetting -set Settings.xml "Chat Options" "Channel 1" ON
 
: Sets the given setting to "ON"
 
: Sets the given setting to "ON"
*XMLSetting -get Settings.xml
+
===List all sets in an XML===
: Lists all sets in Settings.xml
+
*XMLSetting -get InnerSpace.xml
 +
;Output
 +
innerspace loaded
 +
'Console' subset
 +
'Video Capture' subset
 +
'Remote' subset
 +
'General' subset
 +
'Game Detection Files' subset
 +
'Default Game Settings' subset
 +
 
 
*XMLSetting -get Settings.xml "Chat Options"
 
*XMLSetting -get Settings.xml "Chat Options"
 
: Lists all settings in the "Chat Options" set in Settings.xml
 
: Lists all settings in the "Chat Options" set in Settings.xml
*XMLSetting -get Settings.xml "Chat Options" "Channel 1"
+
*XMLSetting -get InnerSpace.xml console "typematic rate"
: Displays the value of the given setting
+
;Output
*XMLSetting -save Settings.xml
+
33
: Saves Settings.xml
+
*XMLSetting -save InnerSpace.xml
*XMLSetting -unload Settings.xml
+
;Output
: Unloads Settings.xml
+
InnerSpace.xml saved
 +
*XMLSetting -unload InnerSpace.xml
 +
;Output
 +
InnerSpace.xml unloaded
  
 
== See Also ==
 
== See Also ==

Revision as of 22:16, 24 August 2005

Syntax

XMLSetting -load <filename>|-save <filename>|-unload <filename>|-set <filename> <set> <setting> <value>|-get <filename> [set] [setting]

Forms

  • XMLSetting -save <filename>|-unload <filename>|-set <filename> <set> <setting> <value>|-get <filename> [set] [setting]
  • XMLSetting -save <filename> - saves an XML file
  • XMLSetting -unload <filename> - unloads an XML file
  • XMLSetting -set <filename> <set> <setting> <value> - loads <filename> if necessary and sets the <value> of the <setting> in the <set> specified.
  • XMLSetting -get - displays all sets, all settings inside a set or of a specific setting, depending on the parameters given

Tip: XML files are not automatically saved after changing their value.To use an XML setting in a command, you need to use the XMLSetting Top-Level Object.

Examples

Set a value in an XML

  • XMLSetting -set Settings.xml "Chat Options" "Channel 1" ON
Sets the given setting to "ON"

List all sets in an XML

  • XMLSetting -get InnerSpace.xml
Output
innerspace loaded
'Console' subset
'Video Capture' subset
'Remote' subset
'General' subset
'Game Detection Files' subset
'Default Game Settings' subset
  • XMLSetting -get Settings.xml "Chat Options"
Lists all settings in the "Chat Options" set in Settings.xml
  • XMLSetting -get InnerSpace.xml console "typematic rate"
Output
33
  • XMLSetting -save InnerSpace.xml
Output
InnerSpace.xml saved
  • XMLSetting -unload InnerSpace.xml
Output
InnerSpace.xml unloaded

See Also