如何使用 GiliSoft Copy Protect
创建受保护的 GCP 或 EXE 包,设置接收方权限,绑定访问硬件,或准备阅读器。选择下方任务,查看操作步骤及 GiliSoft Copy Protect Windows 版界面截图。
创建受保护的 GCP 或 EXE 包
添加内容,设置 Client 权限,创建包,再以接收方身份打开成品。先用一个小包测试,包含计划交付的每种文件类型;源文件另存到独立的工作文件夹。
添加要保护的内容
打开 Copy Protect,使用 Add Files/Folders、Add Web Page、Add PPT 或 Add Fillable PDF 导入源内容。检查列表,移除不需要的项目,然后点击 Next 进入打包设置。
- 选择对应的导入按钮
使用 Add Files/Folders 导入本地文件和文件夹,或使用 Add Web Page, Add PPT,或 Add Fillable PDF 导入相应类型的内容。
- 检查交付内容
检查列表中的名称、大小和时长。使用 Remove File 或 Clear File(s) 移除不需要的项目。请添加文件的最终版本,而不是工作副本。
- 进入打包设置
选择 Next。设置 Client 访问权限和内容权限,然后选择 输出格式和保存位置 ,最后点击 Start。
设置接收方访问权限和内容权限
打开 Client 选项卡,通过 Enabled User 启用接收方配置。设置用户名和密码,选择 Anti-Copy Settings 中的规则,仅配置本次交付所需的观看限制和水印。
Client 截图中, Enabled User 未勾选,因此配置控件显示为灰色。修改设置前请先启用相应配置;图中的密码、日期和数值仅为示例。
设置 Client 用户名和密码
- 启用接收方配置
导入内容并点击 Next 后,打开 Client 选项卡并勾选 Enabled User.
- 设置 Client 登录信息
设置 User Name 和 Password 供接收方使用,不要与以下信息混用: Admin 登录信息.
- 创建并测试交付包
检查下方的权限,然后 生成输出包。使用 Client 用户名和密码打开成品包,确认可以登录且限制生效。
限制复制、打印和截图
- 选择 Client 配置
在打包设置中打开 Client ,并勾选 Enabled User启用该配置。规则只对所选的 Demo、Client 或 Admin 配置生效。
- 选择 Anti-Copy Settings 规则
按需选择相应的控件,包括 Prohibit Copying, Prohibit Paste, Prohibit Printing, Prohibit Screenshots,以及 Clipboard Disabled。仅在接收方的播放环境需要时,检查虚拟机和互联网相关规则。
- 创建包并测试包内内容
使用 Start 生成包,然后以 Client 身份登录,在实际文档和媒体中尝试受限操作。这些规则保护阅读器中的内容,不阻止在文件资源管理器中复制 .GCP 文件。
设置观看限制和有效期
- 打开 Client 的基本设置
选择 Client,启用相应配置,再在打包对话框右侧找到 Basic Settings 区域。
- 启用所需限制并输入数值
使用 Play count Limit, Expiration Date, Video Viewing Restrictions (seconds),或 Document Viewing Restrictions (pages) 按需设置限制。设置有效期时,还要检查 Time verification method;请勿照抄截图中的示例日期。
- 在成品包中验证限制
创建测试包 ,再以 Client 身份打开。检查已启用的次数、时长或页数限制。按接收方实际使用的联网或离线条件,测试与网络有关的时间验证。
添加文字水印
- 为 Client 启用文字水印
在 Client 选项卡的 Basic Settings,选择 Text Watermark ,并输入本次交付使用的水印文字。
- 设置水印外观
选择浮动或固定位置。检查 Padding Top, Padding Left, Font Color,以及 Font Size。对于浮动文字,还应检查变化频率设置和水印示例。
- 在打包后的内容上检查水印
生成输出包,再以 Client 身份登录,查看几份文档或几个视频画面。确认在不同背景上,水印清晰可读且位置符合预期。
选择打包格式并生成输出
检查 Project ID,在 Output Type 中选择 GCP Format 或 EXE,然后用 Browse 设置保存位置。确认接收方和管理员设置后,点击 Start,等待打包完成。EXE 不得超过界面标注的 4GB 上限。
- 选择适合交付方式的输出
在 Output Type,选择 GCP Format 以便使用 GCP Reader 打开;也可选择 EXE 生成可独立运行的 Windows 可执行文件。对话框标注的 EXE 上限为 4GB 。
- 设置保存位置并检查访问权限
使用 Browse (位于 Output 旁)选择保存位置。检查已启用的 Demo、Client 和 Admin 配置,以及所有绑定设置。不要将普通源文件副本放入接收方文件夹。
- 生成成品包
选择 Start 并等待打包完成。找到生成的包,然后 以接收方身份测试。使用独立的 Binding 工作区时,选择此处生成的 GCP 或 EXE 作为输入。
该选择哪种输出类型?
- GCP Format
- 生成供 GCP Reader 打开的受保护包。将阅读器打开说明与 Client 登录信息一并交付。
- EXE 输出
- 生成可独立运行的 Windows 可执行包。输出不得超过界面标注的 EXE 4GB 上限。
请在打包设置对话框中选择 Output Type,而不是在初始的 Add Content 界面上选择。 Admin 界面截图 中也显示了 Project ID、Output、Browse 和 Start。
以接收方身份测试成品包
使用接收方登录信息,按受保护阅读器的操作流程打开成品包。逐一检查内容类型、已选的复制和打印限制、观看限制和硬件绑定。只将测试过的包和接收方说明交给对方,不要交付管理员登录信息或源文件。
- 打开交付包,而不是源文件
使用成品包及其阅读器,确认所有预期文件或课程都已包含,而且可以通过 Client 访问。
- 尝试执行受限操作
在相应内容上检查复制、粘贴、打印、剪贴板和截图的表现。验证已启用的页数、时长、播放次数和水印设置。
- 检查绑定条件
对于 U 盘或光盘,重新接入指定介质,并测试未接入时能否访问。对于首次播放时的设备绑定,使用指定电脑测试,内部演练则使用单独的测试包。
- 准备交付给接收方
准备已测试的包、简明打开说明和 Client 访问信息。Admin 登录信息、源文件和 Project ID 记录由发布者保留。
未绑定或使用可移动介质交付时,除了制作包的电脑,还应在接收方的 Windows 电脑上测试。设备绑定包应在指定的绑定电脑上测试,不应预期它能在第二台电脑上打开。
设置 Demo 和 Admin 配置
普通接收方使用 Client;如需受限预览,可启用 Demo;发布者使用 Admin。分别检查每个已启用的配置,避免其他登录方式授予不符合预期的访问权限。
创建受限的 Demo 预览
- 需要预览时启用 Demo
添加内容并点击 Next 后,打开 Demo 选项卡,勾选 Enabled User ,并设置该配置的用户名和密码。
- 设置预览权限和限制
单独配置 Demo 的 Anti-Copy Settings 和 Basic Settings。例如,可为课程样章设置视频观看时长或文档页数上限。
- 分别测试 Demo 和 Client
生成输出包 ,并分别测试两种登录方式。确认 Demo 只能访问预期的预览内容,而 Client 可以访问已购买的内容。无需单独预览时,请保持 Demo 禁用。
设置发布者的 Admin 帐户
- 打开 Admin 配置
在打包对话框中选择 Admin ,然后查看 Enabled User。此帐户标明为机密,不对接收方公开。
- 设置并妥善保管发布者登录信息
在已授权的软件中设置管理员用户名和密码。将其与发布者的打包记录一起保管,不要放入接收方文件夹。请勿使用截图中显示的试用密码进行实际交付。
- 检查设置并以 Client 身份测试
选择 Start前检查所有已启用的配置。使用 Client 登录信息测试接收方访问;以 Admin 身份打开无法验证 Client 限制。以下功能也需要匹配的 Admin 登录信息: Customize Reader.
保留 Project ID 和发布者记录
记录 Project ID、源文件列表、输出文件名、已启用的配置、权限和绑定方式。将管理员登录信息与接收方说明分开保管。Project ID 用于识别受保护项目,不是 Client 密码,也不能用于重置密码。
将受保护内容的访问权限绑定到指定硬件
请参阅 Binding 工作区。这里可将成品 GCP 或 EXE 分别绑定到 U 盘或外置硬盘、CD/DVD 或设备。打包设置还会显示 Binding to disk 和 Binding to device。请选择适合交付介质的绑定方式。
将包绑定到 U 盘或外置硬盘
- 创建包并连接指定硬盘
准备成品 GCP 或 EXE,接入接收方实际要用的 U 盘或外置硬盘。源文件另行保管。
- 执行可移动硬盘绑定
打开 Binding > Binding to USB Drive。按提示选择包,并将指定介质设为目标。打包对话框说明, Binding to disk 只允许在绑定的硬盘或 USB 硬盘上播放。
- 分别验证连接和断开硬盘时的访问情况
完成绑定后,从交付介质以 Client 身份打开成品。再测试未连接指定介质的情况。复制 .GCP 文件不会绕过指定 U 盘的绑定,也不会提取 包内的受保护内容.
将包绑定到 CD 或 DVD
- 准备包和刻录介质
创建受保护的 GCP 或 EXE,连接合适的光盘刻录机,并准备适用的空白 CD 或 DVD。
- 选择光盘绑定方式
打开 Binding ,然后选择 Binding to CD & DVD。按提示选择包和介质,将受保护输出刻录并绑定到光盘。
- 以 Client 身份测试刻录好的光盘
以 Client 身份打开成品光盘,检查其中的文档或媒体。确认缺少指定光盘时访问行为符合预期,再将光盘和打开说明交给接收方。
将访问权限绑定到一台电脑
- 规划首次打开交付包的电脑
启用设备绑定前,先确定接收方的目标电脑。内部演练请使用单独的测试包。
- 启用适合的设备绑定方式
打包对话框中的 Binding to device 规则会将文件绑定到播放它的电脑,绑定发生在 首次播放时。受保护包也可通过独立的 Binding > Binding to Device 入口绑定。使用时请按该流程的提示操作。
- 在接收方电脑上首次打开
在指定电脑上打开并测试最终交付包。不要先在发布者的电脑上打开该副本,也不要以为复制或重命名就会重置绑定。绑定后,在指定电脑上确认访问权限和限制符合预期。
以接收方身份打开包
- 按包的格式选择打开方式
对于 GCP 输出,请通过相应的 GCP Reader 流程打开文件。对于 EXE 输出,请打开生成的 Windows 可执行文件。请使用受保护的包,而不是普通源文件。
- 使用 Client 帐户登录
使用随包提供的 Client 用户名和密码。准备好绑定的 U 盘或光盘;绑定到设备的交付包应在指定电脑上首次打开。
- 检查内容和访问规则
打开预期文档或课程,检查播放和声音,验证已启用的限制。请参照 接收方测试清单 完成检查,再交付包和简明的打开说明。
自定义阅读器
- 选择要自定义的 EXE
打开 Customize Reader。使用 Browse (位于 Select EXE to customize 旁)选择要自定义的受保护 EXE。
- 验证发布者帐户
输入匹配的 Admin Name 和 Password,然后选择 Customize Reader。按当前安装版本提供的选项继续。截图显示的是起始界面,并非自定义后的结果。
- 以 Client 身份测试自定义结果
以 Client 身份打开成品,确认内容和限制。向接收方提供 Client 使用说明,不要附上 Admin 登录信息。
为什么 GCP 文件仍然可以被复制
Copy Protect 保护的是 GCP 包内的内容。 文件资源管理器仍能复制 .GCP 容器。复制得到的是受保护包,不会从中提取普通可编辑文档或未受保护的视频。
| 操作 | 验证要点 |
|---|---|
| 在文件资源管理器中复制 .GCP 文件 | 受保护的容器可以复制,但其中的内容仍受已配置的阅读器权限和访问要求约束。 |
| 在没有绑定硬件的情况下打开 | 如果交付包绑定了硬件,请确认在缺少所需介质或使用未绑定设备时,受保护内容无法打开。 |
| 连接绑定的 U 盘后打开副本 | 将此情况纳入验收测试。应检查实际的绑定设置,而不是仅凭文件夹路径不同就认定无法访问。 |
| 在阅读器内复制或导出内容 | 在包内的文档、图片和媒体上测试选定的 Client 限制。这与复制容器文件是两回事。 |
两种控制各有作用: 绑定决定哪些硬件可以打开受保护内容;阅读器权限决定接收方打开后可以执行哪些操作。
按内容类型核对所需规则
除文件和文件夹外,导入控件还为网页、PowerPoint 和可填写 PDF 提供专用流程。混合课程或客户交付包可包含文档、图片、音频和视频,并应用选定的包规则。
- 文档和演示文稿
- 使用实际的 PDF 或 Office 内容,检查阅读、打印、复制粘贴、剪贴板功能及文档页数限制。
- 视频和音频
- 检查播放、声音、允许的观看时长、播放次数限制及预期播放环境。
- 图片和网页内容
- 在阅读器内检查显示、导航、截图控制,以及允许或受限的内容复制操作。
- 混合文件夹
- 逐一检查计划交付的内容类型,不要只看第一项。确认受保护包外没有附带普通源文件副本。
验收测试应覆盖已启用的 Client 规则。这些权限仅在受保护的查看流程中生效,不会在 Windows 系统范围内阻止文件操作。
使用本地文件和密码工具
Hide Files、Disguise 和 Password Wallets 用于管理本地项目。选择下方工具查看操作步骤;这些工具与创建接收方交付包无关。
隐藏或取消隐藏本地文件
- 将文件或文件夹添加到 Hide Files
打开 Hide Files (在侧栏),然后选择 Hide Files/Folder,再选择要管理的本地项目。
- 检查列表项目和状态
查看 Files/Folder 列表及其 Status。选择要处理的项目,如果可用,点击 Hide ,然后检查该项目在本地是否可见。
- 用 UnHide 恢复可见性
选择列表中的项目,然后点击 UnHide。确认该项目重新可见,并能从原位置打开。
伪装或还原文件夹
- 选择本地文件夹
打开 Disguise (在侧栏),然后选择 Disguise Folder,然后选择文件夹并按提供的选项完成伪装。
- 检查伪装记录
在列表中检查文件夹条目、 Disguised Type, Disguised Time,以及 Status 等信息。确认文件夹在本地的显示方式。
- 用 Non-disguise 取消伪装
选择列表中的文件夹,然后点击 Non-disguise。确认文件夹恢复正常显示,且原有内容仍可使用。
创建或打开密码钱包
- 创建或打开已有的密码钱包
打开 Password Wallets。选择 Create Wallet 创建新钱包,或选择 Open Wallet 打开已有钱包,然后按软件对话框完成操作。
- 选择并管理钱包
查看 Wallets, Last Modified,以及 Protection 等列表信息。如果相应控件可用,可以使用 Edit Wallet 或 Copy/Move 管理所选钱包。
- 重新打开指定钱包并验证访问
在依赖所保存的信息之前,确认可以打开正确的钱包。请将发布者登录信息与接收方资料分开;密码钱包不会自动设置包的 Client 密码。
排查包访问和限制问题
| 问题 | 下一步检查 |
|---|---|
| 无法以 Client 身份登录 | 确认包和 Client 配置正确,检查 Enabled User、用户名、密码、有效期及打开限制。 |
| 实际权限与预期规则不同 | 确认是以 Client 而不是 Admin 或 Demo 身份打开成品。检查该配置中启用的规则,如有设置错误,请重新生成输出。 |
| 复制后的 GCP 文件仍然存在 | 这是受保护容器的副本。应测试内容访问和阅读器内的限制,而不是测试文件资源管理器能否复制包。 |
| 只能在制作包的电脑上打开 | 检查是否启用了 Binding to device,以及是否在该电脑上首次打开。交付时请按预定流程,在接收方电脑上首次打开。 |
| 绑定到 U 盘或光盘的包无法打开 | 使用指定的绑定介质,并确认绑定流程已完成。核对成品包使用的 Client 登录信息和访问限制。 |
| 大型文件合集无法生成 EXE | 检查界面显示的 4GB EXE 上限、保存位置和可用空间,并考虑 GCP 输出是否更适合交付。 |
| 离线时无法访问 | 检查到期时间验证方式和互联网相关限制,再按接收方实际的联网或离线条件测试。 |
| Customize Reader 无法继续 | 确认选择了正确的 EXE,并输入匹配的 Admin Name 和 Password,而非 Client 登录信息。 |
Copy Protect 常见问题
为什么绑定到 U 盘的 GCP 包文件仍可复制?
防复制功能针对 GCP 包内的内容,不阻止在文件资源管理器中复制 .GCP 文件。复制包不会提取或解锁其中的内容,也不会绕过指定 U 盘的绑定。U 盘绑定控制能通过哪些硬件访问内容;打开后,阅读器权限限制复制、打印或导出等操作。交付前请分别测试有无绑定硬件的情况。
应该选择 GCP 还是 EXE 输出?
使用受保护的 GCP Reader 打开时请选择 GCP;需要可独立运行的 Windows 可执行包且大小不超过 4GB 时,请选择 EXE。在打包设置对话框的 Output Type 中选择格式,而不是在初始的 Add Content 界面上选择。
Demo、Client 和 Admin 有什么区别?
Demo 是可选的预览配置,Client 是普通接收方的配置,Admin 是发布者的管理员配置。检查每个启用配置的 Enabled User 和权限。管理员登录信息应保密;请使用 Client 登录信息进行测试,以反映接收方的实际权限。
为什么有些密码或权限设置显示为灰色?
先检查所选的是 Demo、Client 还是 Admin 选项卡,并确认相应配置已勾选 Enabled User。部分控件还依赖于对应规则是否启用。如果控件仍不可用,请查看安装的软件版本和试用界面,不要假定灰色选项已应用到包中。
能否限制打印、截图和使用剪贴板?
Anti-Copy Settings 包含 Prohibit Printing、Prohibit Screenshots、Clipboard Disabled 等控件。为接收方选择所需规则,再在受保护的阅读器中测试实际文档、图片和媒体。这些控件限制内容的使用,不会阻止在 Windows 中复制 GCP 容器文件。
Binding to device 何时将包绑定到电脑?
打包对话框说明,Binding to device 会将包绑定到首次播放该文件的电脑。绑定后,设计上只能在该设备上打开。请安排在指定的接收方电脑上首次打开,以免内部测试误将交付副本绑定到其他电脑。
Project ID 有什么用途?
Project ID 用于识别受保护的项目。请将它与源文件列表、输出文件名、配置设置和发布者登录信息一起保管,以便获得支持时找到正确的包。它不是接收方密码,也不能用来重置密码。
Customize Reader 界面需要哪些信息?
在所示界面中,先选择 EXE,再输入 Admin Name 和 Password,然后点击 Customize Reader。请使用对应的发布者登录信息,并按当前安装版本提供的选项完成操作。分发前,以 Client 身份测试自定义结果。
Copy Protect 免费吗?这些按钮对应哪种许可证?
可下载 Windows 试用版。本指南的“立即购买”按钮显示价格为 $99.95 的 1 台电脑终身许可证,并链接到官方购买页面。请查看已安装试用版的界面了解当前限制,并在结账时选择所需许可证。


