shy327o

Backup1

Nov 28th, 2015
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.85 KB | None | 0 0
  1. import os
  2. import hashlib
  3. from time import gmtime, strftime
  4. import socket
  5.  
  6. def cred(username,password,confpassword):
  7.  
  8. Uusername=str(raw_input(username))
  9.  
  10. Ppassword=str(raw_input(password))
  11. password_hash=hashlib.md5(Ppassword.encode())
  12. Ppassword=password_hash.hexdigest()
  13.  
  14.  
  15. Cconfpassword=str(raw_input(confpassword))
  16. Cconfpassword_hash=hashlib.md5(Cconfpassword.encode())
  17. Cconfpassword=Cconfpassword_hash.hexdigest()
  18.  
  19. New_Password_hash =str()
  20.  
  21. if Ppassword!=Cconfpassword :
  22. while Ppassword!=Cconfpassword:
  23. print("Not match")
  24. New_Password=str(raw_input("confirm password again: "))
  25. New_Password_hash=hashlib.md5(New_Password.encode())
  26. New_Password=New_Password_hash.hexdigest()
  27. if New_Password_hash.hexdigest()==password_hash.hexdigest():
  28. print("Match")
  29. break
  30.  
  31. creds=["username: ","\npassword: ","\nconfpass: ","\nTime and Date: " ,"\nIP Addreas: ","\n"]
  32.  
  33. creds.insert(1,Uusername)
  34. creds.insert(3,password_hash.hexdigest())
  35. creds.insert(5,New_Password_hash.hexdigest())
  36. creds.insert(7,strftime("%d-%m-%Y %H:%M:%S", gmtime()))
  37. s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  38. s.connect(('google.com', 0))
  39. creds.insert(9,s.getsockname()[0])
  40. a = '-------------------------------------------------------------'
  41. creds.insert(11,a+'\n\n')
  42.  
  43. print(creds)
  44.  
  45. with open("UsersANDpass.txt","a")as f:
  46. for word in creds:
  47. f.write(word)
  48.  
  49. else:
  50. print "Thank you!"
  51.  
  52. creds=["username: ","\npassword: ","\nconfpass: ","\nTime and Date: " ,"\nIP Addreas: ","\n"]
  53.  
  54. creds.insert(1,Uusername)
  55. creds.insert(3,password_hash.hexdigest())
  56. creds.insert(5,Cconfpassword_hash.hexdigest())
  57. creds.insert(7,strftime("%d-%m-%Y %H:%M:%S", gmtime()))
  58. s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
  59. s.connect(('google.com', 0))
  60. creds.insert(9,s.getsockname()[0])
  61. a = '-------------------------------------------------------------'
  62. creds.insert(11,a+'\n\n')
  63.  
  64.  
  65. with open("UsersANDpass.txt","a")as f:
  66. for word in creds:
  67. f.write(word)
  68.  
  69. ########## Folder Function ###########
  70.  
  71. def OpenFolder(FolnameDesktop):
  72. getFolname=str(raw_input(FolnameDesktop))
  73. os.mkdir("C:\\Users\\shai1\\desktop\\ "+getFolname)
  74.  
  75. def OpenFolderDocument(openFD):
  76. getFD=str(raw_input(openFD))
  77. os.mkdir("C:\\Users\\shai1\\Documents\\ "+getFD)
  78.  
  79. def OpenFolderProgramsFile (openPG):
  80. getPG=str(raw_input(openPG))
  81. os.mkdir("C:\\Program Files\\ "+getPG)
  82.  
  83.  
  84. def main():
  85.  
  86. print("1.SingUp")
  87. print("2.Login")
  88. Getin=str(raw_input("Choose what you want to do: "))
  89.  
  90. if Getin=="1":
  91. print("hey")
  92. elif Getin=="2":
  93.  
  94. inserttolist=cred(username="user: ",password="pass: ",confpassword="confp: ")
  95.  
  96. creds=["username: ","\npassword: ","\nconfpass: " ," \n ","\n"]
  97. print("Welcome to the Shortcater")
  98. print("1.To open a new folder")
  99.  
  100. Action=str(raw_input("Take an option: "))
  101.  
  102. if Action=="1":
  103. print("1.desktop \n2.Documents \n3.Program files")
  104. ActionFolderChoose=str(raw_input("Wher do you want to open the folder?: "))
  105. if ActionFolderChoose=="1":
  106. makefol=OpenFolder(FolnameDesktop="folder name: ")
  107. elif ActionFolderChoose=="2":
  108. Makefoldocument=OpenFolderDocument(openFD="Folder name: ")
  109. elif ActionFolderChoose=="3":
  110. MakefoldProgramFiles=OpenFolderProgramsFile(openPG="Folder name: ")
  111. else:
  112. print("Not allowd")
  113. exit()
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123. if __name__ == '__main__':
  124. main()
Advertisement
Add Comment
Please, Sign In to add comment