mirror of
https://github.com/robweber/xbmcbackup.git
synced 2024-11-14 20:35:48 +01:00
commit
b0ecaa8416
@ -88,10 +88,9 @@ GUISETTINGS.xml is a configuration file used heavily by XBMC for remembering GUI
|
|||||||
|
|
||||||
1. Run the restore of your backup
|
1. Run the restore of your backup
|
||||||
2. SSH using putty to the IP Address of your media centre username: root Password openelec
|
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
|
3. Type "systemctl stop xbmc.service" - Your media center machine should now go blank
|
||||||
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), alternatively you can copy this file directly to an SMB share and use putty to move it to the right spot.
|
||||||
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 "systemctl start xbmc.service"
|
||||||
6. go back to your putty window and type rm /var/lock/xbmc.disabled
|
|
||||||
|
|
||||||
Why is the Addon prompting me to restart XBMC to continue?
|
Why is the Addon prompting me to restart XBMC to continue?
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
<addon id="script.xbmcbackup"
|
<addon id="script.xbmcbackup"
|
||||||
name="XBMC Backup" version="0.5.8.4" provider-name="robweber">
|
name="XBMC Backup" version="0.5.8.5" provider-name="robweber">
|
||||||
<requires>
|
<requires>
|
||||||
<import addon="xbmc.python" version="2.14.0"/>
|
<import addon="xbmc.python" version="2.14.0"/>
|
||||||
<import addon="script.module.googleapi" version="0.0.1" />
|
<import addon="script.module.googleapi" version="0.0.1" />
|
||||||
|
@ -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
|
Version 0.5.8.4
|
||||||
|
|
||||||
backup compression should use zip64 as sizes may be over 2GB
|
backup compression should use zip64 as sizes may be over 2GB
|
||||||
|
@ -196,6 +196,9 @@ class XbmcBackup:
|
|||||||
fileManager.addFile("-" + xbmc.translatePath('special://home/userdata/peripheral_data'))
|
fileManager.addFile("-" + xbmc.translatePath('special://home/userdata/peripheral_data'))
|
||||||
fileManager.walkTree(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
|
#this part is an oddity
|
||||||
dirs,configFiles = self.xbmc_vfs.listdir(xbmc.translatePath('special://home/userdata/'))
|
dirs,configFiles = self.xbmc_vfs.listdir(xbmc.translatePath('special://home/userdata/'))
|
||||||
for aFile in configFiles:
|
for aFile in configFiles:
|
||||||
@ -333,6 +336,9 @@ class XbmcBackup:
|
|||||||
fileManager.addFile('-' + self.remote_vfs.root_path + "userdata/peripheral_data")
|
fileManager.addFile('-' + self.remote_vfs.root_path + "userdata/peripheral_data")
|
||||||
fileManager.walkTree(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
|
#this part is an oddity
|
||||||
dirs,configFiles = self.remote_vfs.listdir(self.remote_vfs.root_path + "userdata/")
|
dirs,configFiles = self.remote_vfs.listdir(self.remote_vfs.root_path + "userdata/")
|
||||||
for aFile in configFiles:
|
for aFile in configFiles:
|
||||||
|
Loading…
Reference in New Issue
Block a user