示例#1
0
 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()]
示例#2
0
 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]
示例#3
0
 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]
示例#4
0
 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)
示例#5
0
 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)
示例#6
0
 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()]