An open API service indexing awesome lists of open source software.

https://github.com/pyohei/fryptos

πŸ”‘Simple file name encrypt.πŸ’»
https://github.com/pyohei/fryptos

encrypt python27 python36

Last synced: about 1 year ago
JSON representation

πŸ”‘Simple file name encrypt.πŸ’»

Awesome Lists containing this project

README

          

## ABOUT

Fryptos is tool to encrypt file name.
With this tool, you can encrypt file name like below.

## EXAMPLE

The below example is conversion from `test/org` directory to `test/dst` directory.

BEFORE(original files)

```
test/org
β”œβ”€β”€ 1.txt
β”œβ”€β”€ 2.txt
β”œβ”€β”€ 3.txt
β”œβ”€β”€ 4.txt
β”œβ”€β”€ 5.txt
└── 6.txt
```

after

```
test/dst/
β”œβ”€β”€ 9Nz7NL
β”‚ └── nbeJSji
β”‚ └── fxnuzeNt.txt
β”œβ”€β”€ MRTVqSV
β”‚ └── 3kwDnV
β”‚ └── tpQsRT
β”‚ └── mGtqGw
β”‚ └── WicyFt
β”‚ └── NVomHofu.txt
β”œβ”€β”€ P_QS_
β”‚ └── FWUk4j8
β”‚ └── aQsRybvB.txt
β”œβ”€β”€ Q5Mm9e
β”‚ └── VyV45
β”‚ └── 4PXczX
β”‚ └── a2I78gG.txt
β”œβ”€β”€ UywyET
β”‚ └── MJEGyZ8q
β”‚ └── -qk-2zF
β”‚ └── wkViE5
β”‚ └── 11MM1
β”‚ └── R7NS2.txt
└── w4JyrDpsX
└── eKSw7zaKH
└── N8_yY-L
└── h-xXecKy_.txt
```

## INSTALL

You can install from pip.

```
pip install fryptos
```

## USAGE

After you prepare original file directory(`hoge/org`) and destination directory(`hoge/dst`), you use this program like below.

```
fryptos hoge/org hoge/dst
```

More detail usage can be seen from `-h/--help` option.

## MISC

This repository name is originated from the word of Kryptos which means encrypt in Greek.
Fryptos is my original word of file + Kryptos. from the word of

## LICENCE

* MIT