您现在的位置是:首页 > 网络趣梗网络趣梗
zip文件设置密码怎么打开(zip文件怎么打开)
2022-08-15 04:06:22网络趣梗0人已围观
简介 zip文件设置密码怎么打开(zip文件怎么打开),新营销网红网本栏目通过数据整理汇集了zip文件设置密码怎么打开(zip文件怎么打开)相关信息,下面一起看看
zip文件设置密码怎么打开(zip文件怎么打开),新营销网红网本栏目通过数据整理汇集了zip文件设置密码怎么打开(zip文件怎么打开)相关信息,下面一起看看。
在NodeJS的开发中,有两种操作zip文件的方式:使用三方模块,比如node-zip,或者调用外部程序。
调用外部程序是使用execfile等启动子程序,但这种方法在不同系统间通用性差,不推荐使用。
使用三方模块时,该模块通常不支持带密码的zip文件的操作。
找了很久,终于找到了一个支持国外信息站密码的zip模块。下面就和大家分享一下:
这个模块叫做:解压程序。
用直接源代码演示它的用法。请注意图中的密码:
源代码:
const解压缩程序=require(解压缩程序
(async ()={
尝试{
const directory=await unzipper。Open.file(demo.zip
const extracted=await directory . files[0]。缓冲区(123456
console . log(extracted . tostring());
} catch(e) {
console . log(e);
}
})();
演示。TXT文件用于测试。内容写成“hello”,然后文件压缩成:demo.zip压缩前设置的密码是:123456。
然后在节点环境中运行上面的源代码:
正如预期的那样,带密码的压缩文件被打开,文件的内容被显示出来。
如果密码不正确会发生什么?
将密码字符串改为源代码中错误的密码,再次执行,会显示:“BAD_PASSWORD”:
经过测试,确认该模块可以处理带密码的ZIP文件。
补充知识:
NodeJS源代码和JavaScript一样,也是开放透明的。如果NodeJS做的项目要交付给客户,或者NodeJS开发的产品要发布,直接交付或者发布相当于开源产品。如何保护源代码?该方案是混淆和加密JS源代码。
例如,本文中的NodeJS代码可以用JShaman混淆和加密:
虽然加密的代码仍然是明文代码,但它变成了不可读、不可理解、不可逆和不可修改的密文代码:
并且完全不影响正常使用:
相关十大巅峰网游小说(十大公认网游小说推荐)
百度网盘登录入口(百度网盘共享群的正确使用方法)
恶人传(《恶人传》以暴制暴成救赎)
百度网盘登录入口(百度网盘安装方法)
番禺中学排名(番禺区热门学校盘点)
道路标志(完整且有插图的交通安全标志)
哪个是苹果的序列号(iPhone序列号识字)
故宫太和殿介绍(故宫太和殿为什么叫金殿)
东营人均gdp(全国人均GDP前15名城市)
鲁振原型(鲁镇传奇的原型)
硫酸铜是什么颜色(硫酸铜的用途和危害)
小米平板4参数(小米平板4参数全曝光)
更多zip文件设置密码怎么打开(zip文件怎么打开)相关信息请关注本文章,本文仅仅做为展示!
Tags: 网络趣事
很赞哦! ()
下一篇:21岁女生宿舍产子()
相关文章
随机图文
留言与评论 (共有 条评论) |