出现“Windows 已保护你的电脑”时
为什么会出现?
PocketRoles 和 StarPocket Client 是个人免费制作的,目前还没有代码签名证书。所以第一次打开从网上下载的 StarPocket Client(StarPocket Client.exe)或原来的启动器(PocketRoles Launcher.cmd)时,Windows(SmartScreen)会显示这个画面。这并不表示发现了病毒。但是,假冒的文件也会出现同样的画面,所以请看文件是从哪里下载的。个人申请签名证书时,证书上会写上真实姓名和居住地区,所以作者现在没有签名。作者向不需要公开真实姓名的免费签名(SignPath Foundation)提出了申请,但这次没有通过。
该点哪里
- 点“更多信息”。会出现“应用:”“发布者:”和“仍要运行”按钮。
- 如果“应用:”后面是你刚打开的文件名(
PocketRoles Launcher.cmd或StarPocket Client.exe),“发布者:”是“未知发布者”,就点“仍要运行”。
现在(在作者开始签名之前),如果“发布者:”显示了公司或个人的名字,那就不是作者发布的文件。请不要打开,直接删除。
如果“PocketRoles Launcher.cmd”仍然打不开:右键该文件 →“属性”→ 勾选下方的“解除锁定”→“确定”,然后再次双击。
想确认是不是原版文件时
与 GitHub 发布页上每个文件旁边显示的 sha256: 值(PocketRoles 也可以用 SHA256SUMS.txt)对照,就能确认是否和公开的文件相同(确认下载的文件是原版)。
杀毒软件报警时
请通过联系窗口告诉我们(最好附上软件名称和显示的内容)。