The script works from the pure extraction part. As written in a comment in line 65 of the script, there are some archives that have scrambled files where there are 4 bytes ok and 4 bytes obfuscated or encrypted. Currently these archives are not supported and the files are extracted "as-is". If someone wants to provide the decryption code then I will implement it.
I have updated the script to 0.1.1a only for removing the initial bytes from these files, nothing else (so no need to redownload it).