代码拉取完成,页面将自动刷新
我认为不会,因为全程都是在本地操作,都没有发起绿盾解密申请。如果比较怕,建议不要用。建议自用不外传。
我理解就是利用加密文件在绿盾环境电脑上可以正常打开。既然软件能直接打开,我通过程序也就能直接打开,将能打开的文件,通过字符流重新写入到磁盘,只要不随便移动,那就是解密状态
有些人的电脑可能没有D盘,参考如下示例,将本地监控目录修改为其他目录下,如下图示例将
monitoredPath
为监控目录,monitoredDecryptPath
为解密生成目录
编辑ldDecrypt.xml
,修改<arguments></arguments>
内容修改为如下图
<service> <!--服务ID:启动、关闭、删除服务时,都是通过ID来操作的,与jar名称保持一致-->
<id>ldDecrypt</id> <!--服务名称,与jar名称保持一致-->
<name>ldDecrypt</name> <!-- 服务描述 -->
<description>这是一个测试WinSW的程序</description> <!--当前电脑配置了java环境变量,直接写成“java”就行;你也可以写成类似这样:D:\develop\jdk1.8\jre\bin\java-->
<executable>java</executable> <!--启动参数-->
<arguments>-jar -Dserver.port=980 -DmonitoredPath='C:/fileWatch/' -DmonitoredDecryptPath='C:/fileWatch_解密/' ldDecrypt.jar</arguments>
<logpath>%BASE%\log</logpath> <!-- 日志模式 -->
<logmode>rotate</logmode>
</service>
# 打包
mvnd clean package -Dmaven.test.skip=true
# jar包方式启动
java -jar -Dserver.port=980 ldDecrypt.jar
ldDecrypt
中,如图
注意注意注意<service> <!--服务ID:启动、关闭、删除服务时,都是通过ID来操作的,与jar名称保持一致-->
<id>ldDecrypt</id> <!--服务名称,与jar名称保持一致-->
<name>ldDecrypt</name> <!-- 服务描述 -->
<description>这是一个测试WinSW的程序</description> <!--当前电脑配置了java环境变量,直接写成“java”就行;你也可以写成类似这样:D:\develop\jdk1.8\jre\bin\java-->
<executable>java</executable> <!--启动参数-->
<arguments>-jar -Dserver.port=980 ldDecrypt.jar</arguments> <!-- 日志地址 %BASE% 就代表了服务安装时的目录-->
<logpath>%BASE%\log</logpath> <!-- 日志模式 -->
<logmode>rotate</logmode>
</service>
# 删除服务,重新部署,第一次安装的话就不用执行该服务
net stop ldDecrypt
sc delete ldDecrypt
# 安装服务
ldDecrypt.exe install
# 启动服务
net start ldDecrypt
POST 本地地址: http://127.0.0.1:980/test/ldDecrypt
POST 沙福林地址: http://zlhy7:980/test/ldDecrypt
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
body | body | object | 否 | |
» file | body | string(binary) | 否 | 待解密文件,允许上传多个 |
» deleteFlag | body | integer | 否 | 0不删除,1删除,默认删除 转化后文件 |
个人推荐直接用沙福林的服务就行了,省事,反正他电脑永不关机
默认服务监控 D:\fileWatch
目录文件变化,会将解密文件放到D:\fileWatch_解密
里 ,直接往监控目录里丢文件就完事了
本地文件监控日志查看http://127.0.0.1:980/page/localMonitorLog
这种解密方式是为了弥补解密方式2的不足,因为还要将加密文件都挪到监控目录下才可以,如果可以自定义解密目录,那就不用挪动了
D:/soft/
目录下有 1.txt
,目录2
,目录3
,
如果想在生成目录里也有soft
这一级,就要自己在生成目录里填写解密目录: D:/soft/
生成目录: D:/fileWatch_解密/soft/
# 如果不需要生成soft目录,则
生成目录: D:/fileWatch_解密/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。