feat:add new anime to normalizer

This commit is contained in:
Benex254
2024-08-05 09:47:00 +03:00
parent 0e952a3001
commit 1fb80951b3
3 changed files with 4 additions and 34 deletions

View File

@@ -5,6 +5,7 @@ Just contains some useful data used across the codebase
anime_normalizer = {
"1P": "one piece",
"Magia Record: Mahou Shoujo Madoka☆Magica Gaiden (TV)": "Mahou Shoujo Madoka☆Magica",
"Dungeon ni Deai o Motomeru no wa Machigatte Iru Darouka": "Dungeon ni Deai wo Motomeru no wa Machigatteiru Darou ka",
}

View File

@@ -1,33 +0,0 @@
import os
import plyer
from kivy.resources import resource_add_path
from . import app
# print(plyer.storagepath.get_application_dir(), plyer.storagepath.get_home_dir())
app_dir = os.path.abspath(os.path.dirname(__file__))
data_folder = os.path.join(app_dir, "data")
if not os.path.exists(data_folder):
os.mkdir(data_folder)
if vid_path := plyer.storagepath.get_videos_dir(): # type: ignore
downloads_dir = os.path.join(vid_path, "FastAnime")
if not os.path.exists(downloads_dir):
os.mkdir(downloads_dir)
else:
downloads_dir = os.path.join(app_dir, "videos")
if not os.path.exists(downloads_dir):
os.mkdir(downloads_dir)
assets_folder = os.path.join(app_dir, "assets")
resource_add_path(assets_folder)
conigs_folder = os.path.join(app_dir, "configs")
resource_add_path(conigs_folder)
def main():
app.FastAnime(downloads_dir).run()

View File

@@ -168,7 +168,9 @@ if __name__ == "__main__":
print("No episode was selected")
sys.exit(1)
episode_data = anime_provider.get_anime_episode(anime_result["_id"], episode)
episode_data = anime_provider.get_anime_episode(
anime_result["_id"], episode, translation.strip()
)
if episode_data is None:
raise Exception("Episode not found")