German side of code is now avaliable for use

This commit is contained in:
mrmarcus007
2023-05-04 15:53:45 +01:00
committed by GitHub
parent d8c8e7ccaf
commit aca9ac0f42
+90 -41
View File
@@ -14,7 +14,7 @@ RyzenADJI = ()
USBdevices = () USBdevices = ()
TotalUSBpower = () TotalUSBpower = ()
TotalPower = () TotalPower = ()
Lang = ("1") Lang = ()
def lang(): def lang():
global Lang global Lang
@@ -31,12 +31,18 @@ def start():
try: try:
print("Ladt... Loading...") print("Ladt... Loading...")
load() load()
configdisplay() if lang == "1":
input("press any key to go to the menu") configdisplay()
Menu() input("press enter to go to the menu")
Menu()
elif lang == "2":
configdisplay()
input("Drücken Sie die Eingabetaste, um zum Menü zu gelangen")
Menu()
except: except:
print("This is first time setup, please wait...") print("This is first time setup, please wait...")
time.sleep(2) time.sleep(2)
lang()
time.sleep(0.5987654321) time.sleep(0.5987654321)
editor() editor()
@@ -104,43 +110,86 @@ def Menu():
Menu() Menu()
def editor(): def editor():
my_system = platform.uname() if lang == "1":
os.system('cls') my_system = platform.uname()
print(graphics.Warning) os.system('cls')
print(" You are edting data!") print(graphics.Warning)
print("Don't use units") print(" You are edting data!")
CPUPowerLimit = float(input("CPU Power Limit (W): ")) print("Don't use units")
CPUClock = float(input("CPU Clock (Ghz): ")) CPUPowerLimit = float(input("CPU Power Limit (W): "))
Gprocessor = input("GPU: ") CPUClock = float(input("CPU Clock (Ghz): "))
GPUpowerLimit = float(input("GPU power limit (W): ")) Gprocessor = input("GPU: ")
GPUClock = float(input("GPU clock (Mhz): ")) GPUpowerLimit = float(input("GPU power limit (W): "))
GPUMemoryClock = float(input("GPU memory clock (Mhz): ")) GPUClock = float(input("GPU clock (Mhz): "))
BusClock = float(input("Bus Clock (Mhz): ")) GPUMemoryClock = float(input("GPU memory clock (Mhz): "))
RyzenADJI = input("Ryzen ADJI preset (if you have one, if not leave blank): ") BusClock = float(input("Bus Clock (Mhz): "))
USBdevices = int(input("Amount of static USB devices: " )) RyzenADJI = input("Ryzen ADJI preset (if you have one, if not leave blank): ")
TotalUSBpower = USBdevices * 4.5 USBdevices = int(input("Amount of static USB devices: " ))
TotalPower = (TotalUSBpower + GPUpowerLimit + CPUPowerLimit * 1.352) TotalUSBpower = USBdevices * 4.5
data = { TotalPower = (TotalUSBpower + GPUpowerLimit + CPUPowerLimit * 1.352)
"PCname": my_system.node, data = {
"System": f"{my_system.system} {my_system.version}", "PCname": my_system.node,
"Processor": my_system.processor, "System": f"{my_system.system} {my_system.version}",
"CPUPowerLimit": CPUPowerLimit, "Processor": my_system.processor,
"CPUClock": CPUClock, "CPUPowerLimit": CPUPowerLimit,
"BusClock": BusClock, "CPUClock": CPUClock,
"Gprocessor": Gprocessor, "BusClock": BusClock,
"GPUpowerLimit": GPUpowerLimit, "Gprocessor": Gprocessor,
"GPUClock": GPUClock, "GPUpowerLimit": GPUpowerLimit,
"GPUMemoryclock": GPUMemoryClock, "GPUClock": GPUClock,
"RyzenADJI": RyzenADJI, "GPUMemoryclock": GPUMemoryClock,
"USBdevices": USBdevices, "RyzenADJI": RyzenADJI,
"TotalUSBPower": TotalUSBpower, "USBdevices": USBdevices,
"TotalPower": TotalPower, "TotalUSBPower": TotalUSBpower,
"lang": Lang, "TotalPower": TotalPower,
} "lang": Lang,
with open("Configuationtable.json", "w") as file: }
file.write(json.dumps(data)) with open("Configuationtable.json", "w") as file:
load() file.write(json.dumps(data))
Menu() load()
Menu()
if lang == "2":
my_system = platform.uname()
os.system('cls')
print(graphics.Warning)
print(" Sie bearbeiten Daten!")
print(" Verwenden Sie keine Einheiten")
CPUPowerLimit = float(input("Prozessorleistungsgrenze (W): "))
CPUClock = float(input("Prozessoruhr (Ghz): "))
Gprocessor = input("GPU: ")
GPUpowerLimit = float(input("GPU-Leistungsbegrenzung (W): "))
GPUClock = float(input("GPU-Takt (Mhz): "))
GPUMemoryClock = float(input("GPU-Speichertakt (Mhz): "))
BusClock = float(input("Busuhr (Mhz): "))
RyzenADJI = input("Ryzen ADJI voreingestellt (falls vorhanden, falls nicht leer lassen): ")
USBdevices = int(input("Anzahl statischer USB-Geräte: " ))
TotalUSBpower = USBdevices * 4.5
TotalPower = (TotalUSBpower + GPUpowerLimit + CPUPowerLimit * 1.352)
data = {
"PCname": my_system.node,
"System": f"{my_system.system} {my_system.version}",
"Processor": my_system.processor,
"CPUPowerLimit": CPUPowerLimit,
"CPUClock": CPUClock,
"BusClock": BusClock,
"Gprocessor": Gprocessor,
"GPUpowerLimit": GPUpowerLimit,
"GPUClock": GPUClock,
"GPUMemoryclock": GPUMemoryClock,
"RyzenADJI": RyzenADJI,
"USBdevices": USBdevices,
"TotalUSBPower": TotalUSBpower,
"TotalPower": TotalPower,
"lang": Lang,
}
with open("Configuationtable.json", "w") as file:
file.write(json.dumps(data))
load()
Menu()
else:
error = "1"
funchtion = (editor)
errorhandler(error, funchtion)
def configdisplay(): def configdisplay():
if lang == "1": if lang == "1":