From 06339c9913416d69862a4e79add5dce556690842 Mon Sep 17 00:00:00 2001 From: tfc Date: Sun, 28 Jul 2024 19:23:09 +0200 Subject: [PATCH] =?UTF-8?q?-=20Po=20wybraniu=20opcji=20"wzn=C3=B3w",=20lub?= =?UTF-8?q?=20w=C5=82=C4=85czeniu=20ogl=C4=85danego=20wcze=C5=9Bniej=20odc?= =?UTF-8?q?inka,=20doccli=20wznowi=20go=20od=20odpowiedniego=20momentu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main_module.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/main_module.py b/main_module.py index 1a31c77..44c4048 100644 --- a/main_module.py +++ b/main_module.py @@ -362,7 +362,7 @@ def w_players(SLUG, NUMBER, err=''): def mpv_play(URL): - process = Popen(args=['mpv' if platform.system() == "Linux" else WIN_mpv, URL], shell=False, stdout=DEVNULL, stderr=DEVNULL) + process = Popen(args=['mpv' if platform.system() == "Linux" else WIN_mpv, "--save-position-on-quit", URL], shell=False, stdout=DEVNULL, stderr=DEVNULL) return process @@ -394,23 +394,23 @@ def w_default(SLUG, NUMBER, process): ans = open_menu(choices=choices, prompt=prompt, qmark=f'Odcinek: {NUMBER}/{how_many_episodes}') if ans == choices[0]: - process.kill() + process.terminate() update_rpc("Menu główne", "Szuka anime do obejrzenia...") continue_data[1] = NUMBER + 1 if NUMBER < how_many_episodes else NUMBER save() w_players(SLUG, NUMBER + 1 if NUMBER < how_many_episodes else NUMBER) elif ans == choices[1]: - process.kill() + process.terminate() update_rpc("Menu główne", "Szuka anime do obejrzenia...") continue_data[1] = NUMBER + 1 if NUMBER < how_many_episodes else NUMBER save() w_players(SLUG, NUMBER - 1 if NUMBER >= 2 else NUMBER) elif ans == choices[2]: - process.kill() + process.terminate() update_rpc("Menu główne", "Szuka anime do obejrzenia...") w_list(SLUG) elif ans == choices[3]: - process.kill() + process.terminate() update_rpc("Menu główne", "Szuka anime do obejrzenia...") m_welcome()