Skip to content
This repository was archived by the owner on Jul 31, 2024. It is now read-only.

AppConfig syntax

iAmGhost edited this page Feb 15, 2012 · 7 revisions

Here is content of sample AppConfig file:

<?xml version="1.0"?>
<AppConfig internalName="SuperMeatBoySteam">
	<title>Super Meat Boy (Steam)</title>
	<author>iAmGhost</author>
	<entries>
		<entry os="Windows" process="SuperMeatBoy.exe">
			<dir dropboxPath="/">%Steam%/steamapps/common/super meat boy/UserData</dir>
		</entry>
		<entry os="Mac" process="SuperMeatBoy.app">
			<dir dropboxPath="/">%Steam%/SteamApps/common/super meat boy/SuperMeatBoy.app/Contents/MacOS/UserData</dir>
		</entry>
	</entries>
</AppConfig>

AppConfig

Start of AppConfig content.

Properties

  • internalName: AppConfig's internal name, will used for zip file's name.

title

User-friendly name of AppConfig, Sync Manager's list and Tooltips will use this value.

Properties

  • None.

author

It was supposed to display AppConfig's author but not yet implemented.

Properties

  • None.

entries

Start of entries.

Properties

  • None.

entry

Start of entry, entry is separator of sync options.

Note that AppConfig can't have multiple entries per platform.

Properties

  • os: Specify platform that will use inner sync options. use Windows/Mac.
  • process: When this process is terminated Kurum will start to sync.

dir/file

Sync an directory/file. Directory will be synced recursively.

Properties

  • dropboxPath: Set target directory in zip file. For example, change dropboxPath from example to /UserData will store User

Clone this wiki locally