python-unrar
python-unrar copied to clipboard
A ctypes wrapper for UnRAR library, plus a rarfile module on top of it.
My environment: python 3.8.5, on Windows 10 x64, unrar module 0.4 The unrar64.dll is installed on "c:\Program Files (x86)\UnrarDLL\x64", the environment variable **UNRAR_LIB_PATH** is set to C:\Program Files (x86)\UnrarDLL\x64\UnRAR64.dll. The...
Hello, the library import in https://github.com/matiasb/python-unrar/blob/ceaf02fb6251270d69a5768daefbf3795653f64a/unrar/unrarlib.py#L44 is 32bit dll and it won't work if python in 64bit. I have to modify it to UnRAR64.dll for it to work. I suggest...
Don't know if this is worth anything, but to make things easy for myself I added a callback parameter to rarfile.extract and extractall, since handles are not exposed outside of...
hi First time using unrar, I installed first the windows installer and after that with pip I installed unrar. what do I do now?
It is very wired unrar expose API only available in multibytes string on setting password while internally use widechar/utf-16le.
Hi, [documentation](https://python-unrar.readthedocs.io/en/stable/rarfile.html#rarfile.RarInfo.flag_bits) says "RAR flag bits". That is nice. It would be also nice if the documentation could link to some place where I can see what those flags are....
Get this error every time I try to import unrar: ``` Traceback (most recent call last): File "D:/IdeaProjects/Python/Downloader/archive.py", line 6, in from unrar import rarfile File "%LocalAppData%\Programs\Python\Python36\lib\site-packages\unrar\rarfile.py", line 26, in...
Hi, I'm having trouble setting up unrar on a MacBook Pro 13-inch with Apple M1 chipset. **Description** When running the `make install-lib` command, I get `Operation Not Permitted` error. I've...
Everyone should really be using f-strings ♥️
I'm trying desperately to get a Python app working that uses your python-unrar script. I've downloaded the sources from Rarlabs, installed the compiled libunrar.so into /usr/lib, and even set the...