从 ruby​​ on Rails 生成受密码保护的 zip 文件

2023-12-01

有没有人有幸在 Rails 中创建受密码保护的 zip 文件?

我花了很多时间试图让 Chilkat 的 64 位 Linux gem 在 OSX 上运行。我将它列为已安装在我的 gem 列表中,但我始终无法实例化任何东西。

我使用的是 1.9.2、3.2.3、OSX。

提前致谢!


您尝试过 ZipRuby 吗?似乎有一个加密方式.

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

抱歉,我自己没有尝试过,所以不能绝对确定。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 ruby​​ on Rails 生成受密码保护的 zip 文件 的相关文章

随机推荐

  • 如何在DIV之间添加空间?

    我有一个 WordPress 生成的页面 我想将 AdSense 放置在页面标题下方 参见图片https i stack imgur com DTOQB jpg 我想在标题和 AdSense 广告之间创建一些空白 我尝试在包含 AdSens
  • Objective C 发送 cookie 到 uiwebview

    我需要发送 cookie 以登录 UIWebView 但是当我加载网页时 cookie 尚未发送 我的代码是 CorreoViewController m void viewDidLoad super viewDidLoad self ti
  • 是否可以在 Android jar 中包含布局和其他资源?

    我正在构建一个 jar 以便其他开发人员可以使用我在他们的 Android 应用程序中创建的视图 我想知道是否可以在我的 jar 中使用布局资源 以便我可以构建视图的布局 或者是否需要以编程方式构建视图 同样 我可以在 jar 文件中包含图
  • Socket.io node.js,如何记录连接时间以避免或考虑页面刷新/多个套接字?

    到现在为止 我完全对socket io 套接字到底是什么等感到困惑 我需要做的就是将通过 id 作为 URL 参数 标识的两个用户连接到一个房间 定义为 URL 参数 如下所示 http www example com room1 user
  • 有两个条件的 INSERT INTO 或 UPDATE

    这个问题乍一看似乎很简单 但我只是没有找到合理的时间明智的解决方案 考虑一个具有以下特征的表 ID INTEGER PRIMARY KEY AUTOINCREMENT name INTEGER values1 INTEGER values2
  • 枚举Windows中特定类型的文件

    是否有一种本机 Windows API 方法来列出特定类型的所有文件 例如视频文件 最好使用内置索引 Windows 搜索使用的索引 澄清一下 我知道我可以使用基本的 FS API 递归地列出所有文件并按扩展名进行过滤 我想要一种更快的方法
  • Google Play 错误:SSL 错误处理程序漏洞和应用程序更新被拒绝

    apk 被拒绝后如何解决 Google Play 商店中出现的以下错误 您的 APK 因包含安全漏洞而被拒绝 这违反了恶意行为政策 SSL 错误处理程序 查看拒绝消息 它将指出有问题的类 如果你有一个WebViewClient 然后确保你实
  • 如何制作悬停按钮?

    我想制作一个 CSS 类 这样我就可以像这样使用它
  • 使用 ftplib 访问 FTP URL [重复]

    这个问题在这里已经有答案了 我在 Windows 中使用 python 和 ftplib 来访问 ftp5 xyz eu 处的文件夹 该文件夹是 ftp5 xyz eu 中 foo bar 文件夹中的 baz 所以 ftp5 xyz eu
  • 在Python中混合使用switch和rotate对数字进行排序

    先说明理由 切换 切换位置0和1的弹珠 旋转 将位置 0 的弹珠移动到位置 N 1 并将所有其他弹珠向左移动一格 下一个索引 如果有一个数字列表 1 3 0 2 开关 旋转 开关将对数字进行排序 3 1 0 2 1 0 2 3 0 1 2
  • 如何从
  • 标签获取值
  • 我是 React js 的初学者 需要一些帮助 我想从 a 获取值或数据 li 当你点击它时标记 我怎样才能做到这一点 clickOnMe function this setState myData event target value r
  • 地理围栏 iOS 6

    我正在创建一个应用程序 告诉用户他们是否靠近目的地 我正在计算之间的距离currentLocation和目的地 我正在里面做计算didUpdateLocations 它正在工作 但我已经看到有一些方法可以处理这个问题 而无需进行任何数学计算
  • Asyncio 未并行运行 Aiohttp 请求

    我想使用 python 并行运行许多 HTTP 请求 我尝试使用 asyncio 这个名为 aiohttp 的模块 import aiohttp import asyncio async def main async with aiohtt
  • 为什么 Node.js 的 Assert.js 在代码中使用 !!!value ?它有什么目的? [复制]

    这个问题在这里已经有答案了 function ok value message if value fail value true message assert ok assert ok ok value基本上意味着not not not B
  • Scala Worksheet Eclipse 插件中的结果编码

    如何更改 Eclipse 工作表中结果的字符集编码 object workbook1 cyrillic A is gt res0 String cyrylic A is cyrylic A is 编辑器的编码是UTF 8 结果直接打印到编辑
  • Facebook 搜索 API - 根据位置列出所有用户?

    不确定这是否可行 但有没有办法使用 Graph API 或其他方式列出将给定位置指定为其 当前城市 的所有用户 即使该应用程序已获得授权 也不可能 以下是您可以搜索的字段 标有 http developers facebook com do
  • Swift 中的错误:属性“self.circle1”未在 super.init 调用时初始化?

    我是编程新手 正在尝试在 Swift 中编写一个 tic tac toe 应用程序 并且此错误阻止我运行该应用程序 属性 self circle1 未在 super init 调用中初始化 该应用程序尚未完成 但我看不出现有代码中的错误在哪
  • 方法:people.get() 不返回姓名

    我有一个关于 API 的问题 GET https people googleapis com v1 资源名称 人 当 的时候资源名称 人员 account id并且 personFields 是 names API 仅当帐户ID有一个与之关
  • 对象属性的双重赋值会导致未定义的属性[重复]

    这个问题在这里已经有答案了 谁能告诉我输出是如何变成的undefined var foo n 2 foo x foo n 2 console log foo x undefined foo x foo n 2 The foo x指的是财产x
  • 从 ruby​​ on Rails 生成受密码保护的 zip 文件

    有没有人有幸在 Rails 中创建受密码保护的 zip 文件 我花了很多时间试图让 Chilkat 的 64 位 Linux gem 在 OSX 上运行 我将它列为已安装在我的 gem 列表中 但我始终无法实例化任何东西 我使用的是 1 9