Browse files

updated readme and version

  • Loading branch information...
1 parent 1357d45 commit 625de8fa71f2e1e2994358a6ff843bbec2f03bc5 @robweber committed Jan 29, 2013
Showing with 14 additions and 1 deletion.
  1. +6 −0 README.txt
  2. +1 −1 addon.xml
  3. +4 −0 changelog.txt
  4. +3 −0 resources/lib/
6 README.txt
@@ -9,6 +9,8 @@ In the addon settings you can define a remote path for the destination of your x
On the Backup Selection page you can select which items from your user profile folder will be sent to the backup location. By default all are turned on except the Addon Data directory.
+You can also define non-XBMC directories on your device. See "Custom Directories" for more information on how these are handled.
You can also schedule backups to be completed on a set interval via the scheduling area. When it is time for the backup to run it will be executed in the background.
@@ -19,6 +21,10 @@ Running the Program:
Running the program will allow you to select Backup or Restore as a running mode. Selecting Backup will push files to your remote store using the addon settings you defined. Selecting Restore will give you a list of restore points currently in your remote destination. Selecting one will pull the files matching your selection criteria from the restore point to your local XBMC folders.
+Custom Directories:
+You can define custom directories that are not a part of your XBMC folder structure for backup. These create a custom_1_hash folder in your backup destination. The hash for these folders is very important. During a restore if the hash of the file path in Custom 1 does not match the hash in the restore folder it will not move the files. This is to prevent files from being restored to the wrong location in the event you change file paths in the addon settings. A dialog box will let you know if file paths do not match up.
Using Dropbox:
2 addon.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="script.xbmcbackup"
- name="XBMC Backup" version="0.3.4" provider-name="robweber">
+ name="XBMC Backup" version="0.3.5" provider-name="robweber">
<import addon="xbmc.python" version="2.1.0"/>
4 changelog.txt
@@ -1,3 +1,7 @@
+Version 0.3.5
+test of custom directories - only 1 at the moment
Version 0.3.4
added ability to take parameters via RunScript() or JSONRPC.Addons.ExecuteAddon()
3 resources/lib/
@@ -241,6 +241,9 @@ def run(self,mode=-1,runSilent=False):
+ #call update addons to refresh everything
+ xbmc.executebuiltin('UpdateLocalAddons')
if(utils.getSetting('run_silent') == 'false' and not runSilent):

0 comments on commit 625de8f

Please sign in to comment.