Giter VIP home page Giter VIP logo

folder-locker's Introduction

Folder-locker

This is a tiny software to lock a folder, without compression and encryption. it's super convenient and fast。

中文介绍

Usage Demonstration

On the folder you want to lock, right-click to call out the lock panel, and enter the password twice to confirm the lock.

On the locked folder, right-click, enter the password to cancel the lock.

Project Introduction

The project is divided into two directories:

  • DButility
    • Used to save passwords through the lightweight database SQLite.
    • The password is encrypted by Md5 algorithm, and SQL injection is prevented by SQL parameters.
  • folderLocker
    • Used to implement business logic.

Note before using it:

  • The password is saved in the local database and is not uploaded to any server.
  • Removing the software also deletes the database and therefore the password is gone.

How to use

  • Download the software package Folder Locker.exe
  • For installation, it is recommended to install it on the D drive.
  • You can use it by right-clicking, or by clicking the icon and open the software interface.

Trouble shooting

If you forget your password:

If the password is lost and the file is locked, it can be renamed via the command line tool.

For example, if your folder is E:\folder, open the cmd command window and execute the following command

ren e:\folder.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} new_folder

Where {2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} remains unchanged, and "new_folder" is replaced with the file name you want.

Note: In version 1.3.0, an universal password (Albert-W, i.e. my github id) can unlock all folders.

folder-locker's People

Contributors

albert-w avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.