有没有人有幸在rails中创建受密码保护的zip文件?
我花了一个小时试图让Chilkat的64位linux gem在OSX上工作。我把它列为安装在我的宝石列表中,但我从来没有能够实例化任何东西。
我在1.9.2,3.2.3,OSX。
提前致谢!
答案 0 :(得分:6)
你试过ZipRuby吗?它似乎有一个encryption method。
Zip::Archive.encrypt('filename.zip', 'password')
对不起,我自己也没试过,所以不能绝对肯定。
答案 1 :(得分:0)
现在,可以使用RubyZip库。请注意,截至目前,它标记为"实验"。但是,它有效。另请注意,尚不支持AES加密。
https://github.com/rubyzip/rubyzip#password-protection-experimental