Example #1
0
 def extract(self, filename, proc=None):
     "Starts extractor-utility and extracts packets."
     
     file_path = os.path.join(self._from, filename)
     
     for pwd in self._pwd:
         unr = unrar.unrar(file_path, self._to, pwd)
         unr.update_loop(callback=proc)
         
         if unr.update()[unrar.STATUS_OK]:
             return True
     
     return False
Example #2
0
#!/usr/bin/python

from unrar import unrar

archive = unrar('/home/bpross/rar_test/underemployed.s01e01.720p.hdtv.x264-evolve.rar')
archive.list_bare()