mirror of
https://github.com/Neocky/pluGET.git
synced 2024-04-29 16:12:30 +00:00
Added folder and updated output espacially the logo
This commit is contained in:
parent
34e53f4861
commit
29706eb795
@ -1,36 +0,0 @@
|
|||||||
# Handles the console output
|
|
||||||
from os import system
|
|
||||||
from os import name
|
|
||||||
|
|
||||||
def consoleTitle():
|
|
||||||
system("title " + "🧱 pluGET by Neocky")
|
|
||||||
|
|
||||||
|
|
||||||
def clearConsole():
|
|
||||||
system('cls' if name=='nt' else 'clear')
|
|
||||||
|
|
||||||
|
|
||||||
def printLogo():
|
|
||||||
print()
|
|
||||||
print(r" ___ ___ ___ ___ ___ ___ ")
|
|
||||||
print(r" /\ \ /\__\ /\__\ /\ \ /\ \ /\ "'\\ ')
|
|
||||||
print(r" /::\ \ /:/ / /:/ / /::\ \ /::\ \ \:\ "'\\ ')
|
|
||||||
print(r" /:/\:\ \ /:/ / /:/ / /:/\:\ \ /:/\:\ \ \:\ "'\\ ')
|
|
||||||
print(r" /::\~\:\ \ /:/ / /:/ / ___ /:/ \:\ \ /::\~\:\ \ /::\ "'\\')
|
|
||||||
print(r" /:/\:\ \:\__\ /:/__/ /:/__/ /\__\ /:/__/_\:\__\ /:/\:\ \:\__\ /:/\:\__\ ")
|
|
||||||
print(r" \/__\:\/:/ / \:\ \ \:\ \ /:/ / \:\ /\ \/__/ \:\~\:\ \/__/ /:/ \/__/")
|
|
||||||
print(r" \::/ / \:\ \ \:\ /:/ / \:\ \:\__\ \:\ \:\__\ /:/ / ")
|
|
||||||
print(r" \/__/ \:\ \ \:\/:/ / \:\/:/ / \:\ \/__/ \/__/ ")
|
|
||||||
print(r" \:\__\ \::/ / \::/ / \:\__\ ")
|
|
||||||
print(r" \/__/ \/__/ \/__/ \/__/ ")
|
|
||||||
print()
|
|
||||||
print()
|
|
||||||
print(" by Neocky ")
|
|
||||||
print()
|
|
||||||
|
|
||||||
def printMainMenu():
|
|
||||||
printLogo()
|
|
||||||
print(" ─────────────────────────────────────────────────────────────────────────────────")
|
|
||||||
print(" [1] Download a specific package")
|
|
||||||
print(" [2] Get update info of package")
|
|
||||||
print()
|
|
80
pluGET/consoleoutput.py
Normal file
80
pluGET/consoleoutput.py
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
# Handles the console output
|
||||||
|
from os import system
|
||||||
|
from os import name
|
||||||
|
|
||||||
|
def consoleTitle():
|
||||||
|
system("title " + "🧱 pluGET │ by Neocky")
|
||||||
|
|
||||||
|
|
||||||
|
def clearConsole():
|
||||||
|
system('cls' if name=='nt' else 'clear')
|
||||||
|
|
||||||
|
class oColors:
|
||||||
|
standardWhite = "\033[0m"
|
||||||
|
brightYellow = "\033[93m"
|
||||||
|
brightMagenta = "\033[95m"
|
||||||
|
darkMagenta = "\033[35m"
|
||||||
|
|
||||||
|
|
||||||
|
def printLogo():
|
||||||
|
print()
|
||||||
|
print(oColors.brightYellow + r" ___ ___ ___ ___ ___ ___ ")
|
||||||
|
print(oColors.brightMagenta + r" /\ " + oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/"'\\' +
|
||||||
|
oColors.brightYellow + r"__\ " + oColors.brightMagenta + r"/"'\\' + oColors.brightYellow + r"__\ " +
|
||||||
|
oColors.brightMagenta + r"/\ "+ oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/\ "+
|
||||||
|
oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/\ "+ oColors.brightYellow + r""'\\ ')
|
||||||
|
print(oColors.brightMagenta + r" /::\ "+ oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/:/ " +
|
||||||
|
oColors.brightYellow + r"/ " + oColors.brightMagenta + r"/:/ "+ oColors.brightYellow + r"/ " +
|
||||||
|
oColors.brightMagenta + r"/::\ "+ oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/::\ "+
|
||||||
|
oColors.brightYellow + r"\ " + oColors.brightMagenta + r"\:\ "+ oColors.brightYellow + r""'\\ ')
|
||||||
|
print(oColors.brightMagenta + r" /:/\:\ "+ oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/:/ "+
|
||||||
|
oColors.brightYellow + r"/ " + oColors.brightMagenta + r"/:/ "+ oColors.brightYellow + r"/ " +
|
||||||
|
oColors.brightMagenta + r"/:/\:\ "+ oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/:/\:\ "+
|
||||||
|
oColors.brightYellow + r"\ " + oColors.brightMagenta + r"\:\ "+ oColors.brightYellow + r""'\\ ')
|
||||||
|
print(oColors.brightMagenta + r" /::"'\\' + oColors.brightYellow + r"~" + oColors.brightMagenta + r"\:\ "+
|
||||||
|
oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/:/ "+ oColors.brightYellow + r"/ " +
|
||||||
|
oColors.brightMagenta + r"/:/ "+ oColors.brightYellow + r"/ ___ " + oColors.brightMagenta + r"/:/ \:\ "+
|
||||||
|
oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/::"'\\'+ oColors.brightYellow + r"~" +
|
||||||
|
oColors.brightMagenta + r"\:\ "+ oColors.brightYellow + r"\ " + oColors.brightMagenta + r"/::\ "+
|
||||||
|
oColors.brightYellow + r""'\\')
|
||||||
|
print(oColors.brightMagenta + r" /:/\:\ \:"'\\'+ oColors.brightYellow + r"__\ " + oColors.brightMagenta + r"/:/"+
|
||||||
|
oColors.brightYellow + r"__/ " + oColors.brightMagenta + r"/:/"+ oColors.brightYellow + r"__/ " +
|
||||||
|
oColors.brightMagenta + r"/"'\\'+ oColors.brightYellow + r"__\ " + oColors.brightMagenta + r"/:/"+
|
||||||
|
oColors.brightYellow + r"__/_" + oColors.brightMagenta + r"\:"'\\'+ oColors.brightYellow + r"__\ " +
|
||||||
|
oColors.brightMagenta + r"/:/\:\ \:"'\\' + oColors.brightYellow + r"__\ " +
|
||||||
|
oColors.brightMagenta + r"/:/\:"'\\'+ oColors.brightYellow + r"__\ ")
|
||||||
|
print(oColors.brightMagenta + r" " + oColors.brightMagenta + r"\/"+ oColors.brightYellow + r"__" +
|
||||||
|
oColors.brightMagenta + r"\:\/:/"+ oColors.brightYellow + r" / " + oColors.brightMagenta + r"\:"'\\'+
|
||||||
|
oColors.brightYellow + r" \ " + oColors.brightMagenta + r"\:"'\\' + oColors.brightYellow + r" \ " +
|
||||||
|
oColors.brightMagenta + r"/:/ "+ oColors.brightYellow + r"/ " + oColors.brightMagenta + r"\:\ /\ \/" +
|
||||||
|
oColors.brightYellow + r"__/ " + oColors.brightMagenta + r"\:"'\\' + oColors.brightYellow + r"~" +
|
||||||
|
oColors.brightMagenta + r"\:\ \/" + oColors.brightYellow + r"__/ " + oColors.brightMagenta + r"/:/ \/"+
|
||||||
|
oColors.brightYellow + r"__/")
|
||||||
|
print(oColors.brightMagenta + r" \::/ "+ oColors.brightYellow + r"/ " + oColors.brightMagenta + r"\:\ "+
|
||||||
|
oColors.brightYellow + r"\ " + oColors.brightMagenta + r"\:\ /:/ "+ oColors.brightYellow + r"/ " +
|
||||||
|
oColors.brightMagenta + r"\:\ \:"'\\'+ oColors.brightYellow + r"__\ " + oColors.brightMagenta + r"\:\ \:"'\\'+
|
||||||
|
oColors.brightYellow + r"__\ " + oColors.brightMagenta + r"/:/ "+ oColors.brightYellow + r"/ ")
|
||||||
|
print(oColors.brightMagenta + r" \/"+ oColors.brightYellow + r"__/ " +
|
||||||
|
oColors.brightMagenta + r"\:\ " + oColors.brightYellow + r"\ " + oColors.brightMagenta + r"\:\/:/ "+
|
||||||
|
oColors.brightYellow + r"/ " + oColors.brightMagenta + r"\:\/:/ "+ oColors.brightYellow + r"/ " +
|
||||||
|
oColors.brightMagenta + r"\:\ \/"+ oColors.brightYellow + r"__/ " + oColors.brightMagenta + r"\/"+
|
||||||
|
oColors.brightYellow + r"__/ ")
|
||||||
|
print(oColors.brightMagenta + r" \:"'\\' + oColors.brightYellow + r"__\ " +
|
||||||
|
oColors.brightMagenta + r"\::/ " + oColors.brightYellow + r"/ " + oColors.brightMagenta + r"\::/ " +
|
||||||
|
oColors.brightYellow + r"/ " + oColors.brightMagenta + r"\:"'\\' + oColors.brightYellow + r"__\ ")
|
||||||
|
print(oColors.brightMagenta + r" \/" + oColors.brightYellow + r"__/ " +
|
||||||
|
oColors.brightMagenta + r"\/" + oColors.brightYellow + r"__/ " + oColors.brightMagenta + r"\/" +
|
||||||
|
oColors.brightYellow + r"__/ " + oColors.brightMagenta + r"\/" + oColors.brightYellow + r"__/ " +
|
||||||
|
oColors.standardWhite)
|
||||||
|
print()
|
||||||
|
print()
|
||||||
|
print(" " + oColors.darkMagenta + "by Neocky" + oColors.standardWhite+ " ")
|
||||||
|
print()
|
||||||
|
|
||||||
|
|
||||||
|
def printMainMenu():
|
||||||
|
printLogo()
|
||||||
|
print(" ─────────────────────────────────────────────────────────────────────────────────")
|
||||||
|
print(" [1] Download a specific package")
|
||||||
|
print(" [2] Get update info of package")
|
||||||
|
print()
|
@ -14,10 +14,11 @@ def calculateFileSize(downloadFileSize):
|
|||||||
|
|
||||||
consoleTitle()
|
consoleTitle()
|
||||||
|
|
||||||
|
|
||||||
print("if you see this clearConsole dont work")
|
print("if you see this clearConsole dont work")
|
||||||
clearConsole()
|
clearConsole()
|
||||||
printMainMenu()
|
printMainMenu()
|
||||||
choice = input("pluGET >> ")
|
choice = input(" pluGET >> ")
|
||||||
if choice == "1":
|
if choice == "1":
|
||||||
ressourceId = input("SpigotMC Ressource ID: ")
|
ressourceId = input("SpigotMC Ressource ID: ")
|
||||||
|
|
||||||
@ -33,7 +34,7 @@ value, params = cgi.parse_header(filecontent)
|
|||||||
filename = params["filename"]
|
filename = params["filename"]
|
||||||
|
|
||||||
# creating file path
|
# creating file path
|
||||||
path = r"C:\\Users\USERNAME\Desktop\\"
|
path = r"C:\\Users\USER\Desktop\\"
|
||||||
ppath = path + filename
|
ppath = path + filename
|
||||||
|
|
||||||
# download file
|
# download file
|
||||||
@ -55,5 +56,12 @@ print("Waiting still seconds: 2", end='\r')
|
|||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
print("Waiting still seconds: 1", end='\r')
|
print("Waiting still seconds: 1", end='\r')
|
||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
print("Done ✅")
|
print("Done ✅☑✔ ")
|
||||||
input("Taste drücken zum Beenden...")
|
input("Press key to end program...")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# get latest update > https://api.spiget.org/v2/resources/28140/updates/latest
|
||||||
|
# this also > https://api.spiget.org/v2/resources/28140/versions/latest
|
||||||
|
# get latest download with correct name > https://api.spiget.org/v2/resources/28140/versions/latest/download
|
||||||
|
# query for a plugin https://api.spiget.org/v2/search/resources/luckperms?field=name
|
Loading…
Reference in New Issue
Block a user