Skip to content

#tool request ? #1

@MUWASEC

Description

@MUWASEC

Tools for Crypto/MorseCode

script :

A='._'
B='_...'
C='_._.'
D='_..'
E='.'
F='.._.'
G='__.'
H='....'
I='..'
J='.___'
K='_._'
L='._..'
M='__'
N='_.'
O='___'
P='.__.'
Q='__._'
R='._.'
S='...'
T='_'
U='.._'
V='..._'
W='.__'
X='_.._'
Y='_.__'
Z='__..'
zero	='_____'
one		='.____'
two		='..___'
three	='...__'
four	='...._'
five	='.....'
six		='_....'
seven	='__...'
eight	='___..'
nine	='____.'
morse_code="_... . ._.. ._ .___ ._ ._. _._. _ .._. / _... ._ ._. . _. __. / __.. . ._. ___ _... _.__ _ . / .. _. .. / _. ._ __ ._ _. _.__ ._ / __ ___ ._. ... . / _._. ___ _.. ."
print("Encoded Morse : %s" % format(morse_code))
text=morse_code.split(" ")
morse_decode=""
for i in text:
	if i == A:
		morse_decode+='A'
	elif i == B:
		morse_decode+='B'
	elif i == C:
		morse_decode+='C'
	elif i == D:
		morse_decode+='D'
	elif i == E:
		morse_decode+='E'
	elif i == F:
		morse_decode+='F'
	elif i == G:
		morse_decode+='G'
	elif i == H:
		morse_decode+='H'
	elif i == I:
		morse_decode+='I'
	elif i == J:
		morse_decode+='J'
	elif i == K:
		morse_decode+='K'
	elif i == L:
		morse_decode+='L'
	elif i == M:
		morse_decode+='M'
	elif i == N:
		morse_decode+='N'
	elif i == O:
		morse_decode+='O'
	elif i == P:
		morse_decode+='P'
	elif i == Q:
		morse_decode+='Q'
	elif i == R:
		morse_decode+='R'
	elif i == S:
		morse_decode+='S'
	elif i == T:
		morse_decode+='T'
	elif i == U:
		morse_decode+='U'
	elif i == V:
		morse_decode+='V'
	elif i == W:
		morse_decode+='W'
	elif i == X:
		morse_decode+='X'
	elif i == Y:
		morse_decode+='Y'
	elif i == Z:
		morse_decode+='Z'
	elif i == zero:
		morse_decode+='0'
	elif i == one:
		morse_decode+='1'
	elif i == two:
		morse_decode+='2'
	elif i == three:
		morse_decode+='3'
	elif i == four:
		morse_decode+='4'
	elif i == five:
		morse_decode+='5'
	elif i == six:
		morse_decode+='6'
	elif i == seven:
		morse_decode+='7'
	elif i == eight:
		morse_decode+='8'
	elif i == nine:
		morse_decode+='9'
	else:
		morse_decode+=i
print("Decoded Morse : %s" % format(morse_decode))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions