OBVIOUS SCRIPT
WANT TO KNOW THE MEANING OF THE TITLE OF GEMINI PAGES,
--------------------------------------------------------------------------------------------------------------------------
The text above is "IMAGINE". We just so happened to come up with the idea of making an obvious script (which intentionally is the name of the script).
Understanding this script is very simple. You need to imagine it as an English script. For instance, imagine "13" as "B" and "12" as "R". It will be simpler with illustrations.
The most unobvious part of it is that the letters in the script don't mix with each other to complicate things.
--------------------------------------------------------------------------------------------------------------------------
If you're interested in Python programming, we have a code here which translates English script to Obvious script.
--------------------------------------------------------------------------------------------------------------------------
!|\/|46!|\|3
--------------------------------------------------------------------------------------------------------------------------
The text above is "IMAGINE". We just so happened to come up with the idea of making an obvious script (which intentionally is the name of the script).
Understanding this script is very simple. You need to imagine it as an English script. For instance, imagine "13" as "B" and "12" as "R". It will be simpler with illustrations.
By- Michimasa Watahiki, 2018
The most unobvious part of it is that the letters in the script don't mix with each other to complicate things.
--------------------------------------------------------------------------------------------------------------------------
If you're interested in Python programming, we have a code here which translates English script to Obvious script.
script = {
' ' : ' ',
'a' : '4',
'b' : '13',
'c' : '(',
'd' : '|)',
'e' : '3',
'f' : '|=',
'g' : '6',
'h' : '#',
'i' : '!',
'j' : ';',
'k' : '|<',
'l' : '7',
'm' : '|\/|',
'n' : '|\|',
'o' : '0',
'p' : '|*',
'q' : '(\)',
'r' : '12',
's' : '5',
't' : '+',
'u' : '|_|',
'v' : '\/',
'w' : '|/\|',
'x' : '><',
'y' : '"/',
'z' : '7_'
}
write = input("WRITE anything(only in lowercase): ")
rewrite = ""
for i in range(len(write)):
if write[i] in " abcdefghijklmnopqrstuvwxyz":
rewrite += script[write[i]]
else:
rewrite += write[i]
print(rewrite)
Here's a practice test for you. Try and decode it using the Obvious script and write it in the comments below.
0|_|12 4!|\/| !5 +0 !|\|5|*!123 !|\/|46!|\|4+!0|\| 4|\||) 0135312\/4+!0|\| !|\| "/0|_|. |/\|3 70\/3 +0 5#4123 0|_|12 !|\|+312|\|47 3><|*312!3|\|(35 |/\|!+# "/0|_| !|\| |\/|0123 0|= 4|\| 4135+124(+ |/\|4"/.
Once you practice it for a while, you'll be able to read it very fast.
In your python code, wouldn’t it be better to use a dictionary? Much shorter code and it won’t take as long either. If and else statements will take a significantly greater amount of computing power than a simple indexing function.
ReplyDelete+#@|\||< "/0|_| |=012 "/0|_|12 @|)\/!(3 @|\||) 5|_||*|*012+.
Delete67@|) ! (0|_|7|) 133 0|= 5312\/!(3
Delete13+|/\| "/0|_| 5#0|_|7|) !|\|(7|_||)3 50|\/|3 |*|_||\|(+|_|@+!0|\| !|\| "/0|_|12 5(12!|*+ +00
Delete