Guest User

Untitled

a guest
Dec 17th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. for i in range(metadata["length"] - start):
  2. i += start
  3.  
  4. curr = songs[i]
  5. play(directory + curr)
  6.  
  7. paused_bool = False
  8.  
  9. while True:
  10. clear()
  11.  
  12. print("Currently playing track #" + str(i+1) + ", called '" + curr + "', from playlist '" + metadata["name"] + "'.")
  13. command = input("What would you like to do? 'play', 'stop/exit', 'pause', or 'skip/next': ")
  14.  
  15. if command == "play" or command == "pl":
  16. if not paused_bool:
  17. print("It is already playing.")
  18.  
  19. else:
  20. play(directory + curr)
  21.  
  22.  
  23. elif command == "stop" or command == "st" or command == "quit" or command == "q" or command == "exit":
  24. stop()
  25. return
  26.  
  27. elif command == "pause" or command == "p" or command == "pa":
  28. if paused_bool:
  29. print("The audio shall remain paused.")
  30.  
  31. paused_bool = True
  32. stop()
  33.  
  34. elif command == "move the hell on" or command == "skip" or command == "next" or command == "n" or command == "s" or command == "":
  35. stop()
  36. break
  37.  
  38.  
  39. clear()
  40.  
  41. for i in range(metadata["length"] - start):
  42. i += start
  43.  
  44. curr = songs[i]
  45. play(directory + curr)
  46.  
  47. paused_bool = False
  48.  
  49. while True:
  50. clear()
  51.  
  52. def auto():
  53. time.sleep( length( curr_song ) )
  54. stop() # stop() & break goes to the next song
  55. break
  56.  
  57. thread = Thread(target = auto, args = [])
  58. thread.start()
  59.  
  60. print("Currently playing track #" + str(i+1) + ", called '" + curr + "', from playlist '" + metadata["name"] + "'.")
  61. command = input("What would you like to do? 'play', 'stop/exit', 'pause', or 'skip/next': ")
  62.  
  63. if command == "play" or command == "pl":
  64. if not paused_bool:
  65. print("It is already playing.")
  66.  
  67. else:
  68. play(directory + curr)
  69.  
  70.  
  71. elif command == "stop" or command == "st" or command == "quit" or command == "q" or command == "exit":
  72. stop()
  73. return
  74.  
  75. elif command == "pause" or command == "p" or command == "pa":
  76. if paused_bool:
  77. print("The audio shall remain paused.")
  78.  
  79. paused_bool = True
  80. stop()
  81.  
  82. elif command == "move the hell on" or command == "skip" or command == "next" or command == "n" or command == "s" or command == "":
  83. stop()
  84. break
  85.  
  86.  
  87. clear()
Add Comment
Please, Sign In to add comment