From f8c00b473f493cc6a1d8fc3e66aed0b2aa9b0f41 Mon Sep 17 00:00:00 2001 From: Rob Weber Date: Thu, 23 Oct 2014 09:41:10 -0500 Subject: [PATCH 1/3] added userdata/library to config path --- resources/lib/backup.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/lib/backup.py b/resources/lib/backup.py index 58de387..51f437b 100644 --- a/resources/lib/backup.py +++ b/resources/lib/backup.py @@ -193,6 +193,9 @@ class XbmcBackup: fileManager.addFile("-" + xbmc.translatePath('special://home/userdata/peripheral_data')) fileManager.walkTree(xbmc.translatePath('special://home/userdata/peripheral_data')) + fileManager.addFile('-' + xbmc.translatePath('special://home/userdata/library')) + fileManager.walkTree(xbmc.translatePath('special://home/userdata/library')) + #this part is an oddity dirs,configFiles = self.xbmc_vfs.listdir(xbmc.translatePath('special://home/userdata/')) for aFile in configFiles: @@ -330,6 +333,9 @@ class XbmcBackup: fileManager.addFile('-' + self.remote_vfs.root_path + "userdata/peripheral_data") fileManager.walkTree(self.remote_vfs.root_path + "userdata/peripheral_data") + fileManager.addFile('-' + self.remote_vfs.root_path + "userdata/library") + fileManager.walkTree(self.remote_vfs.root_path + "userdata/library") + #this part is an oddity dirs,configFiles = self.remote_vfs.listdir(self.remote_vfs.root_path + "userdata/") for aFile in configFiles: From 355135853b5f39554fce5004b95607879df07d85 Mon Sep 17 00:00:00 2001 From: Rob Weber Date: Thu, 23 Oct 2014 09:42:35 -0500 Subject: [PATCH 2/3] version bump --- addon.xml | 2 +- changelog.txt | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/addon.xml b/addon.xml index 2e2d9cc..d22fffa 100644 --- a/addon.xml +++ b/addon.xml @@ -1,6 +1,6 @@  + name="XBMC Backup" version="0.5.8.5" provider-name="robweber"> diff --git a/changelog.txt b/changelog.txt index 2ca37bc..3c1992b 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,7 @@ +Version 0.5.8.5 + +added custom library nodes to config backup options - thanks Ned Scott + Version 0.5.8.4 backup compression should use zip64 as sizes may be over 2GB From d335634618ae4db7768bacf925a215d3607374dc Mon Sep 17 00:00:00 2001 From: Rob Weber Date: Thu, 23 Oct 2014 09:45:38 -0500 Subject: [PATCH 3/3] openelec instructions invalid --- README.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.txt b/README.txt index 11efe87..ddfbb53 100644 --- a/README.txt +++ b/README.txt @@ -83,10 +83,9 @@ GUISETTINGS.xml is a configuration file used heavily by XBMC for remembering GUI 1. Run the restore of your backup 2. SSH using putty to the IP Address of your media centre username: root Password openelec -3. Type touch /var/lock/xbmc.disabled and then press enter -4. Type kill all -9 xbmc.bin and then press enter - Your media center machine should now go blank -5. Connect to your machine using WinSCP and copy the guisettings.xml file to the userdata folder (this is the guisettings.xml file from your backup) -6. go back to your putty window and type rm /var/lock/xbmc.disabled +3. Type "systemctl stop xbmc.service" - Your media center machine should now go blank +5. Connect to your machine using WinSCP and copy the guisettings.xml file to the userdata folder (this is the guisettings.xml file from your backup), alternatively you can copy this file directly to an SMB share and use putty to move it to the right spot. +6. go back to your putty window and type "systemctl start xbmc.service" Why is the Addon prompting me to restart XBMC to continue?