diff --git a/README.txt b/README.txt index cc83656..bfec582 100644 --- a/README.txt +++ b/README.txt @@ -88,10 +88,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? diff --git a/addon.xml b/addon.xml index 7a45891..17a35d3 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 diff --git a/resources/lib/backup.py b/resources/lib/backup.py index eead643..546a354 100644 --- a/resources/lib/backup.py +++ b/resources/lib/backup.py @@ -196,6 +196,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: @@ -333,6 +336,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: