Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #imports
- import help
- import get
- import syn
- #main loop
- i = ""
- print(help.introduction)
- print("Please specify a folder to write to:")
- folder = input("")
- if syn.existing_db(folder) == False:
- syn.touch_db(folder)
- syn.read_to_db(folder)
- while i != "exit": #exiting jumps straight to the end of code
- if i == "help":
- print(help.help)
- elif i[0:4] == "help":
- args = i.split(" ")
- if len(args) > 2 or args[1] != "get" or args[1] != "synchronize":
- print(help.specific)
- elif i == "change folder":
- print("Please specify a folder to write to:")
- folder = input("")
- print("Folder was changed to " + str(folder))
- elif i == "get top":
- get.top(folder)
- elif i[0:8] == "get page":
- args = i.split(" ")
- if len(args) == 3:
- get.page(args[2], folder)
- elif i[0:8] == "get hash":
- args = i.split(" ")
- if len(args) == 3:
- get.hash(args[2], folder)
- elif i[0:9] == "get image":
- args = i.split(" ")
- if len(args) == 3:
- get.image(args[2], folder)
- elif i == "get estimated archive size":
- get.estimated_archive_size()
- elif i == "get last page number":
- print(get.last_page_number())
- elif i == "get version":
- get.version()
- elif i == "get author":
- get.author()
- elif i == "get folder":
- print("Current folder is: " + str(folder))
- else:
- print(help.general)
- i = input("").lower()
- syn.write_db_to(folder)
- print("Bye")
- #end of main loop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement