mirror of
https://github.com/Benexl/FastAnime.git
synced 2025-12-29 06:03:29 -08:00
feat:add new anime to normalizer
This commit is contained in:
@@ -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",
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -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()
|
||||
@@ -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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user