您现在的位置是:首页 > 网络趣梗网络趣梗

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: 网络趣事  

很赞哦! ()

随机图文

留言与评论 (共有 条评论)
验证码:

本栏推荐