Skip to content

Latest commit

History

History
73 lines (54 loc) 路 1.49 KB

File metadata and controls

73 lines (54 loc) 路 1.49 KB

Duckify Encoder

Usage

Download main.py and run it.

main.py has an encoded version in encoded_main.py.txt.

As A Module

Download the duckify folder (or just download duckify.py from there.)

If you downloaded the folder:

|--[main.py]
|--[duckify]
   |--[__main__.py]
   |--[duckify.py (can be deleted)]
main.py:
import duckify
duckify.encode("hi")
duckify.decode("stuff to decode")

If you downloaded the file:

|--[main.py]
|--[duckify.py]
main.py:
import duckify
duckify.encode("hi")
duckify.decode("stuff to decode")

How It Works

Space ( ) shows a new character. Every new character has a value.

Values

Emoji Name Value
馃 Duck 1
馃尳 Corn 10
馃ガ Lettuce 100
馃崜* Strawberry 1000
馃ウ* Broccoli 5000

*Not added to examples yet

It checks how many broccoli it can subtract. Then, how many lettuce. Then, how many strawberry. Then, how many corn. Last, how many duck.

Examples

Duckify 'a'

ord('a') == 97

Result: '馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃馃馃馃馃馃馃'

9 corn * 10 per corn = 90 + 7 duck * 1 per duck = 97

Duckify 'abc'

ord('a') == 97

ord('b') == 98

ord('c') == 99

Result: '馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃馃馃馃馃馃馃 馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃馃馃馃馃馃馃馃 馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃尳馃馃馃馃馃馃馃馃馃'

space ( ) is used to show a new character