Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/python
- #Red 0;31 #Orange 0;33 #lightgreen 1;32 #yellow 1;33
- import os
- import re
- RED='\033[1;31m'
- brown='\033[0;33m'
- Green='\033[1;32m'
- White='\033[1;37m'
- done="\n------------------Done !-----------------------------------------\n"+Green
- ln='----------------------------------------------------------------'
- os.system('clear')
- print(brown+'----------------------------------------------------------------'+Green)
- print(brown+'-----------------------------------------------------------------'+Green)
- print(brown+'---------------- Email Alias Generator ------------------------'+Green)
- print(brown+'------------------------ By -----------------------------------'+Green)
- print(brown+'------------------- Yasser Gersy ------------------------------'+Green)
- print(brown+'-----------------------------------------------------------------'+Green)
- print(brown+'-----------------------------------------------------------------'+Green)
- i=raw_input(Green+'\nWhat is your email : ')
- if len(i) < 3 :
- print(RED+" invalid email"+Green+done)
- exit()
- print(White+ln+"\n+"+Green)
- host=i.split('@')[0]
- while host.find('.') > -1:
- host=host.replace('.','')
- dom='@example.com'
- if i.find('@') > 0:
- dom="@"+i.split('@')[1]
- print (" Main email is "+host+dom)
- print(Green+" Generating simple list for :"+brown+"["+host+"]"+Green)
- def point(s , i ):
- result= s.replace(s[i],(s[i]+"."),1)
- while result.find("..") > 0:
- result=result.replace("..",".")
- i2=0
- for m in re.finditer('ll', result):
- i2=i2+1
- if i2 > 1:
- result=result.replace(result[m.start()],'',1)
- if s[i] != ".":
- print( " ["+str(i+1)+"] > "+result+dom)
- print(ln+"\n+"+White)
- textlen= len(host)-1
- for i in range(0,textlen):
- point(host,i)
- print(done)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement