Skip to content

Commit 82b2e68

Browse files
authored
Add files via upload
1 parent 1422cbd commit 82b2e68

2 files changed

Lines changed: 65 additions & 0 deletions

File tree

UTC2ASCII.exe

9.54 MB
Binary file not shown.

UTC2ASCII.py

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
import sys
2+
import tkinter as tk
3+
import tkinter.ttk as ttk
4+
from tkinter.constants import *
5+
from tkinter import *
6+
from tkinter.scrolledtext import ScrolledText
7+
import os
8+
import io
9+
from unidecode import unidecode
10+
import pyperclip
11+
12+
img="iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpSKVIhYRcchQnSyIijhKFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi6OSk6CIl/i8ptIjx4Lgf7+497t4BQqPCVLNrAlA1y0jFY2I2tyoGXuFHP0IYhE9ipp5IL2bgOb7u4ePrXZRneZ/7c/QpeZMBPpF4jumGRbxBPLNp6Zz3icOsJCnE58TjBl2Q+JHrsstvnIsOCzwzbGRS88RhYrHYwXIHs5KhEk8TRxRVo3wh67LCeYuzWqmx1j35C4N5bSXNdZojiGMJCSQhQkYNZVRgIUqrRoqJFO3HPPzDjj9JLplcZTByLKAKFZLjB/+D392ahalJNykYA7pfbPtjFAjsAs26bX8f23bzBPA/A1da219tALOfpNfbWuQICG0DF9dtTd4DLneAoSddMiRH8tMUCgXg/Yy+KQcM3AK9a25vrX2cPgAZ6mr5Bjg4BMaKlL3u8e6ezt7+PdPq7wcgdnKG+sXJsAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+YDEQ8fOTrP2b4AAAHPSURBVFjDtVdbcsMwCATMHXLqXCbnw95+tKiIygqKa894PFnLPJeVwgBA4dr3nbZtIyIiZm7PtKyEAejsjXzozHnFwAwTEQLQBZXX6cx5NFCpRnYEgJ7P5zQZBoD8gpnJzD7O3LEY7Fk1dBgVczMwyjJX6KznZtaSOY5j2FoZRe9G3aEbiPi+7w3zOyfjSWzbRo/Ho30rIr/rEC4zw89UtCczg4i6+wzLl5m199ne6/UCALCP4X9PQOSB80lE6DiO1loA31NwZkBVu/7mnuep8Ge055zJ65j5PQkzY51Iq9UYTZT70BkJV5VwZXT9W50t/i8ezDDNshkz/HQPqHCjC8DZeVeWM2WV7NzZmQ3MMK9WY7Zq+x0JNyKh5LKbWTd+FcxteJZZMXN7IibvysTMpKrdZGRHZ1lW2iPZUdyAot6PyunYKMtqQBINxO0y9zcGlDFvhWM+UTmZUUDMzLhzAs6mzDGNm8PqTEdirmjEHyUclX0kHl76SNaZyCwpYWWxj1XO/Ep79BMDs1PuKrZ8JqychivOS9txZUesjNrMh9w5fpdJuCqv8awXyTr7b6DvylThwWrZOyU0M1SU6y51HJJwVR2vYKdnwqsKV8W+AHoIWN2D2i7gAAAAAElFTkSuQmCC"
13+
14+
root= tk.Tk()
15+
top= root
16+
top.geometry("600x450+468+138")
17+
top.resizable(0,0)
18+
top.title("Convert Unicode to ASCII")
19+
favicon=tk.PhotoImage(data=img)
20+
root.wm_iconphoto(True, favicon)
21+
22+
23+
#Convert button
24+
Convert=tk.Button(top)
25+
Convert.place(relx=0.367, rely=0.911, height=24, width=67)
26+
Convert.configure(text='''Convert''')
27+
28+
29+
#Copy button
30+
Copy=tk.Button(top)
31+
Copy.place(relx=0.517, rely=0.911, height=24, width=47)
32+
Copy.configure(text='''Copy''')
33+
34+
35+
#Textbox
36+
textbox = Text(top)
37+
textbox.place(relx=0.033, rely=0.022, relheight=0.878, relwidth=0.942)
38+
39+
#quit
40+
quitbutton=tk.Button(top)
41+
quitbutton.place (relx=0.633, rely=0.911, height=24, width=34)
42+
quitbutton.configure(text='''Quit''')
43+
44+
def Convertfn(event):
45+
global text
46+
text=textbox.get(1.0,2000.0)
47+
if text!='':
48+
asciitxt=unidecode(text)
49+
textbox.delete(1.0,2000.0)
50+
textbox.insert(INSERT, asciitxt)
51+
52+
def Copyfn(event):
53+
global text
54+
text=textbox.get(1.0,20.0)
55+
pyperclip.copy(text)
56+
57+
def QuitApp(event):
58+
top.destroy()
59+
60+
Convert.bind("<Button-1>",Convertfn)
61+
Copy.bind("<Button-1>",Copyfn)
62+
quitbutton.bind("<Button-1>",QuitApp)
63+
textbox.focus_set()
64+
65+
root.mainloop()

0 commit comments

Comments
 (0)