python-unrar
python-unrar copied to clipboard
A ctypes wrapper for UnRAR library, plus a rarfile module on top of it.
rarfile.py hangs inside `def _process_current()' when the rar is a partial archive. ex: test.part1.rar
There's a little bug on the [`dostime_to_timetuple`](https://github.com/matiasb/python-unrar/blob/460f119a9c946a802b1caa9d9701deff77ff7323/unrar/unrarlib.py#L62) implementation: the variable `dostime` gets rewritten causing the time information to be wrong.
When integrating on comictagger I found a nasty bug related to the ctype declaration of `UNRARCALLBACK` on Windows platform. See [comictagger monkey patch](https://github.com/davide-romanini/comictagger/blob/a7288a94ccd59dc56d45f7326167abcdee7b8861/comicapi/comicarchive.py#L46) for details. It caused very bad headaches...
Short question: How can retrieve the Volume number of a specific rar file, like `Details: RAR 5, volume 483` as reported by "rar l
when I use extractall decompression a rar file, which have chiness directory name, I get this exception. Can I know how to use this with chiness filename or directory name?...
Hello, So I was trying to unrar a couple of files and it gave me the error 'Bad RAR archive data'. The rar file consists of 8 rar files with...
You don't need the actual rar file - just create an empty file with the name below would reproduce the bug: ``` >>> from unrar import rarfile >>> rar =...
I have an issue with extracting non-unicode multibyte filenames: https://github.com/markokr/rarfile/issues/28 so I thought interfacing with libunrar might be a better design. Unfortunately I don't/can't seem to get this to work....