diff --git a/main.py b/main.py index 134314e..45b675c 100644 --- a/main.py +++ b/main.py @@ -147,5 +147,54 @@ def check(passin=0): else: return jsonify(missingFlags=missingFlags, missingManga=missingManga) +@app.route('/upgrade/', methods=['Put']) +def upgrade(): + os.system('pip install --upgrade manga-py') + return jsonify(status='manga-py upgrade ran') + +@app.route('/ood/', methods=['GET']) +def ood(): + url = [] + base = [] + name = [] + y = 0 + z = 0 + + mangaName = manga.query().all() + + with open(PATH + "/tach.json", "r") as tf: + # with open("tach.json", "r") as tf: + data = json.load(tf) + for x in data["mangas"]: + # Manga Name + name.append(data["mangas"][y]["manga"][1]) + # Mange URL + url.append(data["mangas"][y]["manga"][0]) + # Mange Base URL + base.append(data["mangas"][y]["manga"][2]) + y = y + 1 + + +@app.route('/test/', methods=['GET']) +def test(): + y = 0 + mangaInfo=[] + tf = """{"version":2,"mangas":[{"manga":["/manga/ul921197","A Wife Who Heals With Tights",2528986671771677900,0,0]},{"manga":["/manga/Amano-Megumi-Wa-Suki-Darake","Amano Megumi wa Suki Darake!",9,0,0]},{"manga":["/manga/Ansatsu-Kyoushitsu","Ansatsu Kyoushitsu",9,0,0]},{"manga":["/manga/ab918062","Ashigei Shoujo Komura-San",2528986671771677900,0,0]},{"manga":["/manga/mrs-serie-200174290","Asper Girl",1554176584893433663,0,0]},{"manga":["/manga/ga919880","Awkward Senpai",2528986671771677900,0,0]},{"manga":["/manga/31231/","Azur Lane: Queen\u0027s Orders",2499283573021220255,0,0]},{"manga":["https://manganelo.com/manga/read_bakuman_manga_online","Bakuman",2528986671771677900,0,0]}]""" + mangaName = manga.query.all() + + with open(PATH + "/tach.json", "r") as tf: + data = json.load(tf) + for x in data["mangas"]: + watchedManga = {} + # Manga Name + watchedManga['name']=data["mangas"][y]["manga"][1] + # Mange URL + watchedManga['url']=data["mangas"][y]["manga"][0] + # Mange Base URL + watchedManga['base']=data["mangas"][y]["manga"][2] + y = y + 1 + mangaInfo.append(watchedManga) + return jsonify(mangaInfo) + if __name__ == "__main__": app.run(host='0.0.0.0', debug=True)