Metadata-Version: 2.4
Name: karolinka
Version: 0.5.0
Summary: Implementacja harcerskiego szyfru - Karolinki (i nie tylko)
Author-email: "Rafał Kiepiela (TexturedPolak)" <rafal200725@gmail.com>
License-Expression: MIT
Project-URL: Documentation, https://github.com/TexturedPolak/karolinka/
Project-URL: Repository, https://github.com/TexturedPolak/karolinka/
Project-URL: Issues, https://github.com/TexturedPolak/karolinka/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Education
Classifier: Natural Language :: Polish
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.md
Dynamic: license-file

# Karolinkowy szyfrator czyli automatyzacja harcerskiego szyfru (i nie tylko tego)

(i nie, nie jestem harcerzem)

## Instalacja

```bash
python -m pip install karolinka
```

## Użycie

```python
from karolinka import Karolinka

karolinka = Karolinka("KAROLINKA")
zaszyfrowana_wiad = karolinka.zaszyfruj("HARCERZ I HARCERKA")
odszyfrowana_wiad = karolinka.odszyfruj("8x2 1x9 7x8 3x9 5x9 7x1 7x3\t9x9\t8x2 8x3 7x1 3x9 5x9 1x3 1x1 1x2")
```

```python
from karolinka import Cezar

przesuniecie = 4
cezar = Cezar(przesuniecie)
zaszyfrowana_wiad = cezar.zaszyfruj("HARCERZ I HARCERKA")
odszyfrowana_wiad = cezar.odszyfruj("LEWGIWD M LEWGIWOE")
```

Więcej w [dokumentacji](https://karolinka.readthedocs.io/pl/)

## Nie jesteś programistą? Chcesz tylko tego łatwo użyć? (Tylko szyfr karolinka)

Gotowe rozwiązanie: <https://github.com/TexturedPolak/karolinka-frontend>

lub: <https://texturedpolak.github.io/karolinka-frontend/>
