summaryrefslogtreecommitdiff
path: root/python/main.py
blob: 69c409c1c1ed14bde7084bba4bb371ae6f74cd47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#!/usr/bin/env python3

from sys import argv
from stdlib import *

"""
map: Dictionary mapping single character keys to special characters to use for "fancy font".
"""
map = {
    '`': '`',
    '~': '`',
    '1': '¡',
    '!': '⁄',
    '2': '™',
    '@': '€',
    '3': '£',
    '#': '‹',
    '4': '¢',
    '$': '›',
    '5': '∞',
    '%': 'fi',
    '6': '§',
    '^': 'fl',
    '7': '¶',
    '&': '‡',
    '8': '•',
    '*': '°',
    '9': 'ª',
    '(': '·',
    '0': 'º',
    ')': '‚',
    '-': '−',
    '_': '—',
    '=': '≠',
    '+': '±',
    'q': 'œ',
    'Q': 'Œ',
    'w': '∑',
    'W': '„',
    'e': '´',
    'E': '´',
    'r': '®',
    'R': '‰',
    't': '†',
    'T': 'ˇ',
    'y': '¥',
    'Y': 'Á',
    'u': '¨',
    'U': '¨',
    'i': 'ˆ',
    'I': 'ˆ',
    'o': 'ø',
    'O': 'Ø',
    'p': 'π',
    'P': '∏',
    '[': '“',
    '{': '”',
    ']': '‘',
    '}': '’',
    '\\': '«',
    '|': '»',
    'a': 'å',
    'A': 'Å',
    's': 'ß',
    'S': 'Í',
    'd': '∂',
    'D': 'Î',
    'f': 'ƒ',
    'F': 'Ï',
    'g': '©',
    'G': '˝',
    'h': '˙',
    'H': '',
    'j': '∆',
    'J': 'Ô',
    'k': '˚',
    'K': '',
    'l': '¬',
    'L': 'Ò',
    ';': '…',
    ':': 'Ú',
    'z': 'Ω',
    'Z': '¸',
    'x': '≈',
    'X': '˛',
    'c': 'ç',
    'C': 'Ç',
    'v': '√',
    'V': '◊',
    'b': '∫',
    'B': 'ı',
    'n': '˜',
    'N': '˜',
    'm': 'µ',
    'M': 'Â',
    ',': '≤',
    '<': '≤',
    '.': '≥',
    '>': '˘',
    '/': '÷',
    '?': '¿'
}

def main():
    translate(data=in_data)

def translate(data: str):
    global in_data 
    aprintf("Mode selected: Reverse Mode")
    for i in data:
        try:
            tmp = map[i]
        except KeyError:
            tmp = list(map.keys())[list(map.values()).index(i)] 
        printf(tmp)

if __name__ == '__main__':
    in_data = keepasks("What is the data you want to transfer?", inputter=askinput)
    main()