Revert "Merge pull request #3 from YourKalamity/YourKalamity-Comments"

This reverts commit 4e9dd806b2, reversing
changes made to bc4ec8f4e6.
This commit is contained in:
Kalam :p
2020-10-29 19:06:21 +00:00
parent 4e9dd806b2
commit 94e14ff5dd

23
main.py
View File

@@ -6,7 +6,8 @@
#Import libraries
import tkinter
from tkinter import messagebox, filedialog
from tkinter import messagebox
from tkinter import filedialog
import tkinter.font
import tkinter.ttk
import os
@@ -43,8 +44,7 @@ def downloadFile(link, destination):
except ConnectionError:
print("File not available, skipping...")
return None
#Used to verify if file has been downloaded properly
def hashcreator(filetobechecked):
string = hashlib.blake2b(open(filetobechecked,'rb').read()).hexdigest()
return string
@@ -88,13 +88,11 @@ def validateDirectory(directory):
else:
return True
#Unzips .zip files
def unzipper(unzipped, destination):
with zipfile.ZipFile(unzipped, 'r') as zip_ref:
zip_ref.extractall(destination)
zip_ref.close()
#Unzips .7z files
def un7zipper(_7za, zipfile, destination):
proc = Popen([_7za,"x", "-aoa", zipfile, '-o'+destination])
@@ -105,7 +103,7 @@ def un7zipper(_7za, zipfile, destination):
break
#Main "install" process
def start():
#Clear outputBox
@@ -155,7 +153,7 @@ def start():
lineCounter = 0
#Get variables from tkinter
#Variables
directory = SDentry
version = firmwareVersion.get()
unlaunchNeeded = unlaunch.get()
@@ -170,7 +168,7 @@ def start():
elif dsiVersions.index(version) in [0,2]:
memoryPitDownload = memoryPitLinks[0]
#Creates a temporary path called "/lazy-dsi-file-downloader-tmp/" if it does not exist
#Creates a path called "/lazy-dsi-file-downloader-tmp/" if it does not exist
cwdtemp = os.getcwd() + "/lazy-dsi-file-downloader-tmp/"
Path(cwdtemp).mkdir(parents=True,exist_ok=True)
@@ -278,8 +276,7 @@ def start():
lineCounter = lineCounter + 1
print("Downloading other homebrew...")
#Downloads for homebrew options selected in "other homebrew" list
for count, item in enumerate(homebrewDB):
if homebrewList[count].get() == 1:
print("Downloading "+item["title"])
@@ -326,18 +323,17 @@ def start():
outputbox("Done!\n")
outputbox("Press the Finish button to continue... \n")
#Tkinter directory popup dialog
def chooseDir(source,SDentry):
source.sourceFolder = filedialog.askdirectory(parent=source, initialdir= "/", title='Please select the directory of your SD card')
SDentry.delete(0, tkinter.END)
SDentry.insert(0, source.sourceFolder)
#Used to close additional homebrew menu
def okButtonPress(self,source):
self.destroy()
source.deiconify()
#Extra homebrew window list
def extraHomebrew(source):
homebrewWindow = tkinter.Toplevel(source)
homebrewWindow.config(bg="#f0f0f0")
@@ -383,7 +379,6 @@ def closeButtonPress(source):
def nextWindow(windownumbertosummon):
globals()["summonWindow"+windownumbertosummon]
#Needed to disable buttons
def donothing():
return