RAILS: zip-файлы, защищенные паролем [duplicate]

Попробуйте использовать Необязательный цепочки :

if let input = readLine() {
    print("Input: \(input)")
} else {
    print("No input.")
}

2
задан Mishaux 8 May 2012 в 08:26
поделиться

2 ответа

Вы пробовали ZipRuby? Кажется, что метод шифрования .

Zip::Archive.encrypt('filename.zip', 'password')

Извините, что не пробовал сам, поэтому не может быть абсолютно уверен.

6
ответ дан Mischa 18 August 2018 в 01:42
поделиться
  • 1
    Фантастика! Не знаю, как прошел этот камень, но он отлично работает. Большое спасибо за подсказку! – Mishaux 8 May 2012 в 18:51
  • 2
    Рад, что это помогло, если вам нужно отправиться на поиски драгоценных камней в будущем, попробуйте здесь ruby-toolbox.com – Saifis 9 May 2012 в 03:39

Теперь можно использовать библиотеку RubyZip . Обратите внимание, что на данный момент он отмечен как «Экспериментальный». Но это работает. Также обратите внимание, что AES Encryption еще не поддерживается.

https://github.com/rubyzip/rubyzip#password-protection-experimental

0
ответ дан Nehal Damania 18 August 2018 в 01:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: