Spaces:
Sleeping
Sleeping
import flask | |
import flask_cors | |
import os | |
def checkPassword(passwordInput, password): | |
if (str(passwordInput) == str(password)): | |
return True | |
else: | |
return False | |
# sets up the app | |
app = flask.Flask(__name__) | |
flask_cors.CORS(app) | |
# creates a API endpoint for the password input | |
def password(): | |
PASSWORD = os.environ.get('PASSWORD') | |
securePassword = "$"+PASSWORD | |
passwordIn = flask.request.get_json()['passwordInput'] | |
access = checkPassword(passwordIn, securePassword) | |
data = {} | |
# Example data (could be fetched or processed dynamically) | |
if access: | |
data = { | |
'PASSWORD': securePassword, | |
'PASSWORDINPUT': passwordIn, | |
'ACCESS': access, | |
} | |
f = open('/FUNCTIONS/FUNCTIONS_BACKEND.txt', 'r', encoding='utf-8') | |
FUNCTIONS_BACKEND = eval('{'+f.read()+'}') | |
f.close() | |
f = open('/FUNCTIONS/FUNCTIONS_FRONTEND.txt', 'r', encoding='utf-8') | |
FUNCTIONS_FRONTEND = f.read() | |
f.close() | |
f = open('/LINKS/LINKS.txt', 'r', encoding='utf-8') | |
LINKS = eval('{'+f.read()+'}') | |
f.close() | |
f = open('/RIGHTCLICK/RIGHTCLICK.txt', 'r', encoding='utf-8') | |
RIGHTCLICK = f.read() | |
f.close() | |
data.update({'DATA': {}}) | |
data['DATA'].update({'LINKS': LINKS}) | |
data['DATA'].update({'CODE': {}}) | |
data['DATA']['CODE'].update({'FUNCTIONS': {'BACKEND': FUNCTIONS_BACKEND, 'FRONTEND': FUNCTIONS_FRONTEND}}) | |
data['DATA']['CODE'].update({'RIGHTCLICK': RIGHTCLICK}) | |
else: | |
data = { | |
'PASSWORD': 'Access Denied', | |
'PASSWORDINPUT': passwordIn, | |
'ACCESS': access, | |
'DATA': { | |
'CODE': { | |
'FUNCTIONS': 'Access Denied', | |
'RIGHTCLICK': 'Access Denied' | |
}, | |
'LINKS': 'Access Denied' | |
} | |
} | |
return flask.jsonify(data) | |
def ListenToWellerman(): | |
return 'Access Denied' | |
def ALotOfGames(): | |
return 'Access Denied' | |
def MakeAReview(): | |
return 'Access Denied' | |
def TheWellermanGroupAI(): | |
return 'Access Denied' | |
def ChatGPT(): | |
return 'Access Denied' | |
def Dalle-2(): | |
return 'Access Denied' | |
def ThreeDimensionalThing(): | |
return 'Access Denied' | |
def MakeYourOwn(): | |
return 'Access Denied' | |
def TheWellermanGroupChatbox(): | |
return 'Access Denied' | |
if __name__ == "__main__": | |
app.run(debug=True,host="0.0.0.0",port=5000) |