从命令行加密文件和文件夹,而不必费力。

lockit的Python项目详细描述


#锁定

从命令行加密文件和文件夹而不费吹灰之力

lockit是一个非常简单的程序,目的非常简单。使用任何密码加密文件/文件夹。让我给你看。

`bash $ touch hello.txt $ echo "Hello World" > hello.txt $ lock hello.txt Password: MyPassword Confirm Password: MyPassword $ ls hello.txt.lck $ cat hello.txt.lck 夒▒V▒▒6▒▒▒.▒▒ $ lock hello.txt.lck Password: MyPassword $ ls hello.txt $ cat hello.txt Hello World `

记住,我用了一个文件。您可以使用所有相同的命令对文件夹执行相同的操作。

`bash $ mkdir hello $ cd hello $ touch test.txt $ echo "Works with directories!" > test.txt $ cd .. $ lock hello Password: Secure Folder Confirm Password: Secure Folder $ ls hello.lck $ lock hello.lck Password: Secure Folder $ cd hello $ cat test.txt Works with directories! `

##安装

你觉得怎么样?

`bash $ pip install lockit  # Do this on windows if you only have 1 python installed $ pip3 install lockit  # Do this on linux $ py -version_here-m pip install lockit  # Python version specific installation for windows `

##待办事项:

  • 隐藏密码(多平台)
  • 更好的cli
  • Decaprecate缓存系统
  • 检查密码是否有效

###欢迎大家提出建议和意见!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Diamond不编译Java 7   web服务如何将文件(txt)从java上传到restful web服务?   java将用户组分配给角色Liferay 6.1.1   java打印对象并检查null   java JScrollPane重写setHvalue   java如何使用JAXRS标准客户端API处理来自Web服务的错误JSON内容类型?   java在尝试解压7Zip归档文件(以二进制模式)时遇到异常   在Java中从派生类调用基类构造函数   java如何在微文件rest客户端中动态添加HTTP头?   PrintWriter[]数组Java中的NullPointerException   java addFlashAttribute和保存数据   java Jboss eap 6.4到Wildfly 14/18的迁移   java eclipse:由于“无法读取文件…~$somefile.xlsx”而未生成项目