def complete_use(self, text, line, begidx, endidx): if text: return [ i.lower() for i in PAYLOADS.keys() if i.lower().startswith(text.lower()) ] return [i.lower() for i in PAYLOADS.keys()]
def complete_search(self, text, line, begidx, endidx): selist = [] selist.extend(self.all_2_list(PAYLOADS.keys())) selist.extend(self.all_2_list(cache)) selist = list(set(selist)) if text: return [i for i in selist if text in i] return [i for i in selist]
def do_search(self, args): if not args: return selist = [] selist.extend(self.all_2_list(PAYLOADS.keys())) selist.extend(self.all_2_list(cache)) selist = list(set(selist)) res = [i for i in selist if args in i] for i in res: self.ui.hilight.hilight(i, args,self.ui.GREEN, self.ui.RED)
def do_search(self, args): if not args: return selist = [] selist.extend(self.all_2_list(PAYLOADS.keys())) selist.extend(self.all_2_list(cache)) selist = list(set(selist)) res = [i for i in selist if args in i] for i in res: self.ui.hilight.hilight(i, args, self.ui.GREEN, self.ui.RED)
def complete_use(self, text, line, begidx, endidx): if text: return [i.lower() for i in PAYLOADS.keys() if i.lower().startswith(text.lower())] return [i.lower() for i in PAYLOADS.keys()]