用户界面

加密方法

  • 创建一个新的RubyGuardian项目

  • 将文件或目录添加到列表,也可将文件拖放到列表中

  • 选择要加密的Ruby版本,以及勾选是否递归加密、复制其它文件到输出目录

  • 选择输出目录

  • 点击 加密 按钮

点击菜单 文件 -> 保存,可将当前项目保存,下次加载时可直接打开该项目文件来加载文件清单和配置。

双击列表中的文件或文件夹可将该项移出列表,也可以点击 移除选中 按钮来移除,或者点击 清空列表 来清空文件列表。

输出目录不存在会自动创建文件夹,未指定则默认给定当前目录的Output文件夹下

首选项

点击菜单 文件 -> 首选项首选项 按钮可设置默认选项,在新建项目时将读取配置文件里的设置。

加载器

点击菜单 文件 -> 复制加载器,在弹出的对话框中选择目标文件夹,默认复制到输出目录,也可修改复制路径,点击复制加载器按钮即可。也可以在首选项中勾选 自动弹出复制加载器对话框,将在每次加密后弹出复制加载器对话框。

其中loader.rb为启动文件,将载入加载加密代码所需so文件,加载成功后,所有通过RubyGuardian加密的文件可按正常代码文件加载方式加载。