# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. # # http://www.gnu.org/copyleft/gpl.html # ################################################################################ import zipfile, xbmcaddon, xbmc, uservar, sys, os, time import wizard as wiz ADDON_ID = uservar.ADDON_ID ADDONTITLE = uservar.ADDONTITLE COLOR1 = uservar.COLOR1 COLOR2 = uservar.COLOR2 ADDON = wiz.addonId(ADDON_ID) HOME = xbmc.translatePath('special://home/') USERDATA = os.path.join(HOME, 'userdata') GUISETTINGS = os.path.join(USERDATA, 'guisettings.xml') KEEPFAVS = wiz.getS('keepfavourites') KEEPSOURCES = wiz.getS('keepsources') KEEPPROFILES = wiz.getS('keepprofiles') KEEPADVANCED = wiz.getS('keepadvanced') KEEPSUPER = wiz.getS('keepsuper') KEEPREPOS = wiz.getS('keeprepos') KEEPWHITELIST = wiz.getS('keepwhitelist') KODIV = float(xbmc.getInfoLabel("System.BuildVersion")[:4]) LOGFILES = [ 'xbmc.log', 'xbmc.old.log', 'kodi.log', 'kodi.old.log', 'spmc.log', 'spmc.old.log', 'tvmc.log', 'tvmc.old.log', 'Thumbs.db', '.gitignore', '.DS_Store' ] bad_files = [ 'onechannelcache.db', 'saltscache.db', 'saltscache.db-shm', 'saltscache.db-wal', 'saltshd.lite.db', 'saltshd.lite.db-shm',
# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. # # http://www.gnu.org/copyleft/gpl.html # ################################################################################ import zipfile, xbmcaddon, xbmc, uservar, sys, os, time import wizard as wiz ADDON_ID = uservar.ADDON_ID ADDONTITLE = uservar.ADDONTITLE COLOR1 = uservar.COLOR1 COLOR2 = uservar.COLOR2 ADDON = wiz.addonId(ADDON_ID) HOME = xbmc.translatePath('special://home/') USERDATA = os.path.join(HOME, 'userdata') GUISETTINGS = os.path.join(USERDATA, 'guisettings.xml') KEEPFAVS = wiz.getS('keepfavourites') KEEPSOURCES = wiz.getS('keepsources') KEEPPROFILES = wiz.getS('keepprofiles') KEEPADVANCED = wiz.getS('keepadvanced') KODIV = float(xbmc.getInfoLabel("System.BuildVersion")[:4]) LOGFILES = [ 'xbmc.log', 'xbmc.old.log', 'kodi.log', 'kodi.old.log', 'spmc.log', 'spmc.old.log', 'tvmc.log', 'tvmc.old.log', 'Thumbs.db', '.DS_Store' ] bad_files = [ 'onechannelcache.db', 'saltscache.db', 'saltscache.db-shm', 'saltscache.db-wal', 'saltshd.lite.db', 'saltshd.lite.db-shm', 'saltshd.lite.db-wal', 'queue.db', 'commoncache.db', 'access.log', 'trakt.db', 'video_cache.db' ]
import zipfile, xbmcaddon, xbmc, sys, os, time import wizard as wiz ADDON_ID = xbmcaddon.Addon().getAddonInfo('id') ADDONTITLE = 'SalonDigital' COLOR1 = 'red' COLOR2 = 'white' ADDON = wiz.addonId(ADDON_ID) HOME = xbmc.translatePath('special://home/') USERDATA = os.path.join(HOME, 'userdata') GUISETTINGS = os.path.join(USERDATA, 'guisettings.xml') KEEPFAVS = wiz.getS('keepfavourites') KEEPSOURCES = wiz.getS('keepsources') KEEPPROFILES = wiz.getS('keepprofiles') KEEPADVANCED = wiz.getS('keepadvanced') KEEPSUPER = wiz.getS('keepsuper') KEEPREPOS = wiz.getS('keeprepos') KEEPWHITELIST = wiz.getS('keepwhitelist') KODIV = float(xbmc.getInfoLabel("System.BuildVersion")[:4]) LOGFILES = ['xbmc.log', 'xbmc.old.log', 'kodi.log', 'kodi.old.log', 'spmc.log', 'spmc.old.log', 'tvmc.log', 'tvmc.old.log', 'Thumbs.db', '.gitignore', '.DS_Store'] bad_files = ['onechannelcache.db', 'saltscache.db', 'saltscache.db-shm', 'saltscache.db-wal', 'saltshd.lite.db', 'saltshd.lite.db-shm', 'saltshd.lite.db-wal', 'queue.db', 'commoncache.db', 'access.log', 'trakt.db', 'video_cache.db'] def all(_in, _out, dp=None, ignore=None, title=None): if dp: return allWithProgress(_in, _out, dp, ignore, title) else: return allNoProgress(_in, _out, ignore) def allNoProgress(_in, _out, ignore): try: zin = zipfile.ZipFile(_in, 'r') zin.extractall(_out) except Exception, e:
import wizard as wiz KODIV = float(xbmc.getInfoLabel("System.BuildVersion")[:4]) if KODIV > 17: import zfile as zipfile #FTG mod for Kodi 18 else: import zipfile ADDON_ID = uservar.ADDON_ID ADDONTITLE = uservar.ADDONTITLE COLOR1 = uservar.COLOR1 COLOR2 = uservar.COLOR2 ADDON = wiz.addonId(ADDON_ID) HOME = xbmc.translatePath('special://home/') USERDATA = os.path.join(HOME, 'userdata') GUISETTINGS = os.path.join(USERDATA, 'guisettings.xml') KEEPINFOWATCH = wiz.getS('keepinfowatch') KEEPSETTINGS = wiz.getS('keepsettings') KEEPFAVS = wiz.getS('keepfavourites') KEEPSOURCES = wiz.getS('keepsources') KEEPPROFILES = wiz.getS('keepprofiles') KEEPADVANCED = wiz.getS('keepadvanced') KEEPSUPER = wiz.getS('keepsuper') KEEPREPOS = wiz.getS('keeprepos') KEEPWHITELIST = wiz.getS('keepwhitelist') KODIV = float(xbmc.getInfoLabel("System.BuildVersion")[:4]) if KODIV > 17: from resources.libs import zfile as zipfile else: import zipfile