(2013-05-29 12:06)Kagan Wrote: First of all let me just say that I love the program, but I just experienced a rather unfortunate bug:
While updating some of my games with thumb-pictures manually, I just received a script.py error, which has happened before. The difference this time is that the whole categoty (Emulators) is now missing from my Advanced Launcher-folder, with the "Default"-folder being the only one left.
Making it even stranger is that the menu-button I had made (Aeon Nox) named "Emulators" is still working, letting me access the Advanced Launcher-category that Advanced Launcher itself cannot see anymore. When I try to "Create new launcher" I get a "Error - Target category not found".
Can anyone advice me what to do to restore everything to how it was before - after spending hours setting everything up, it would really suck having to start over.
This Advanced Launcher problem randomly occurs since Frodo release. It looks like if something was randomly deleteting the categories/launchers/items list from the memory. Most on the time it is not a big problem, because XBMC reload automatically this list each time you make an action. The only moment when it cause a real problem is when you are editing the categories/launchers/items list, becasue each time you edit something into Advanced Launcher, it was automatically saved into the launchers.xml file. So if the list was cleared when you save the launchers.xml file, you lost partially or completely the content of your launchers.xml file.
I have tried to found what was the cause of this problem... but I was not able to found it. Because it happen randomly (do not happen since more than one month on my system actually) and do not generate any entries into xbmc.log file. So it is really difficult to reproduce and diagnose.
BTW, since version 1.12.0, Advanced Launcher include auto-backup option, that AUTOMATICALLY
make a backup of your launchers.xml file each time you edit it (http://www.gwenael.org/forum/viewtopic.php?id=469).
So if the problem occurs again, you do not have to rebuilt all your list launcher by launcher, just go into Advanced Launcher settings > Advanced > Backup options > Import XML file (restore backup) >
Then select the file corresponding to you last modification. Files naming convention is : YYYYMMDD-HHMMSS-MILLISEC-launchers.xml
. Then your categories/launchers/items list will be automatically restored.