Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Lucksi
GitHub Repository: Lucksi/Mr.Holmes
Path: blob/master/Core/Support/Agree.py
1071 views
1
# ORIGINAL CREATOR: Luca Garofalo (Lucksi)
2
# AUTHOR: Luca Garofalo (Lucksi)
3
# Copyright (C) 2021-2023 Lucksi <[email protected]>
4
# License: GNU General Public License v3.0
5
6
from Core.Support import Font
7
from Core.Support import Language
8
from Core.Support import Clear
9
10
11
class One_time:
12
13
@staticmethod
14
def Agreement():
15
Clear.Screen.Clear()
16
f = open("Banners/Banner1.txt", "r")
17
reader = f.read()
18
f.close()
19
print(Font.Color.GREEN + reader)
20
filename = Language.Translation.Get_Language()
21
filename
22
try:
23
choice = str(input(Font.Color.WHITE + Language.Translation.Translate_Language(filename, "Eula", "Text", "None") +
24
Font.Color.GREEN + "(Y)" + Font.Color.WHITE + Language.Translation.Translate_Language(filename, "Eula", "Agree", "None") + Font.Color.RED + "(N)" + Font.Color.WHITE + Language.Translation.Translate_Language(filename, "Eula", "Disagree", "None") + Font.Color.GREEN + "[#MR.HOLMES#]" + Font.Color.WHITE + "-->"))
25
if choice == "Y" or choice == "y":
26
f = open("Configuration/Agreement.txt", "w")
27
f.write("Agreement Accepted")
28
f.close()
29
elif choice == "N" or choice == "n":
30
print(
31
Font.Color.RED + Language.Translation.Translate_Language(filename, "Eula", "Alert", "None"))
32
exit()
33
else:
34
One_time.Agreement()
35
except ValueError:
36
One_time.Agreement()
37
38