Ignore:
Timestamp:
Sep 3, 2010, 7:53:03 PM (16 years ago)
Author:
civer
Message:

[ALL /AddonManager ]

  • added new version THX BB
Location:
ipk/source/system_addonmanager_2_0/usr/lib/enigma2/python/Plugins/Extensions/AddonManager
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ipk/source/system_addonmanager_2_0/usr/lib/enigma2/python/Plugins/Extensions/AddonManager/backup.sh

    r3869 r3907  
    1414if [ ! -e /var/etc/restore.cfg ]; then
    1515  # make a default and say all yes
    16   settings=y
    17   binarys=y
    18   camconfig=y
    19   plugins=y
    20   network=y
    21   samba=y
    22   bilder=y
    23   sonstige=y
     16  settings=n
     17  binarys=n
     18  camconfig=n
     19  plugins=n
     20  network=n
     21  samba=n
     22  bilder=n
     23  sonstige=n
    2424  addonmanager=y
    2525  backup=y
    26   cp /usr/lib/enigma2/python/Plugins/Extensions/AddonManager/restore* /var/etc/
     26  cp /usr/lib/enigma2/python/Plugins/Extensions/AddonManager/restore.sh /var/etc/
    2727else
    2828  . /var/etc/restore.cfg   # read config from Addon-Manager
     
    246246# for automatic restore after flashing
    247247cp /usr/lib/enigma2/python/Plugins/Extensions/AddonManager/restore.sh /var/etc/restore.sh
    248 cp /usr/lib/enigma2/python/Plugins/Extensions/AddonManager/restore.cfg /var/etc/restore.cfg
    249 
    250 # for automatic restore after flashing
     248cp /var/etc/restore.cfg $DIR/restore.cfg
    251249cp /usr/lib/enigma2/python/Plugins/Extensions/AddonManager/restore.sh $DIR/restore.sh
    252250
    253251exit 0
    254 
  • ipk/source/system_addonmanager_2_0/usr/lib/enigma2/python/Plugins/Extensions/AddonManager/downloader.py

    r3869 r3907  
    2727from Components.MultiContent import MultiContentEntryText
    2828from Tools.Directories import fileExists
     29from Tools.Directories import pathExists
    2930from Screens.Console import Console
    3031from os import system, remove, path, walk, makedirs, listdir
     
    9798config.AddonManager2.sett_on = ConfigSelection(RestoreYesNo)
    9899config.AddonManager2.camconfig_on = ConfigSelection(RestoreYesNo)
    99 config.AddonManager2.plug_on = ConfigSelection(RestoreYesNo)
     100config.AddonManager2.plug_on = ConfigSelection(RestoreNoYes)
    100101config.AddonManager2.binarys_on = ConfigSelection(RestoreNoYes)
    101102config.AddonManager2.network_on = ConfigSelection(RestoreYesNo)
     
    463464                                "2": self.bootbilder_download,
    464465                                "3": self.radiobilder_download,
    465                                 "5": self.BackupRestoreVU,
     466                                "5": self.BackupRestore,
    466467                                "7": self.skins_download,
    467468                                "8": self.beta_download,
     
    518519                        self.feed_download()
    519520
    520 
    521 
    522521        def BackupRestoreVU(self):
     522                self.session.open(RestoreConfigScreenVU)
     523
     524        def BackupRestore(self):
    523525                if self.betacode == True:
    524526                        self.session.open(RestoreConfigScreenVU)
     
    16391641
    16401642        def save(self):
    1641                 config.RestoreConfig.save()
     1643                for x in self["config"].list:
     1644                                x[1].save()
     1645                config.save()
     1646                #config.RestoreConfig.save()
    16421647                self.save_settings()
    16431648                print "[AddonManager] RestoreConfig save"
  • ipk/source/system_addonmanager_2_0/usr/lib/enigma2/python/Plugins/Extensions/AddonManager/restore.sh

    r3891 r3907  
    1515if [ ! -e /var/etc/restore.cfg ]; then
    1616  # make a default and say all yes
    17   settings=y
    18   binarys=y
    19   camconfig=y
    20   plugins=y
    21   network=y
    22   samba=y
    23   bilder=y
    24   sonstige=y
     17  settings=n
     18  binarys=n
     19  camconfig=n
     20  plugins=n
     21  network=n
     22  samba=n
     23  bilder=n
     24  sonstige=n
    2525  addonmanager=y
    2626  backup=y
     
    2828. /var/etc/restore.cfg   # read config from Addon-Manager
    2929fi
     30
    3031echo -e "***********************************************************"
    3132echo -e "**********Wiederherstellung VU Plus oder Dreambox**********"
     
    5253# Neustart nach Flashinstallation, restore AM
    5354if [ -e /var/swap/backup/.firstrun ] || [ -e /media/hdd/backup/.firstrun ] ; then
    54   settings=n
    55   binarys=y
    56   camconfig=n
    57   plugins=y
    58   network=n
    59   samba=n
    60   bilder=n
    61   sonstige=n
    62   addonmanager=y
    63   backup=n
     55  if [ -e $DIR/restore.cfg ]; then
     56    . $DIR/restore.cfg
     57  else
     58    settings=n
     59    binarys=n
     60    camconfig=n
     61    plugins=n
     62    network=n
     63    samba=n
     64    bilder=n
     65    sonstige=n
     66    addonmanager=y
     67    backup=y
     68  fi
    6469fi
    6570
Note: See TracChangeset for help on using the changeset viewer.