mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-04-24 02:20:38 +08:00
Change notification form
This commit is contained in:
@@ -47,7 +47,7 @@ class Renamer:
|
||||
torrent_name = info.name
|
||||
suffix = os.path.splitext(media_path)[-1]
|
||||
compare_name = self.get_file_name(media_path)
|
||||
new_path, episode = self._renamer.torrent_parser(
|
||||
new_path = self._renamer.torrent_parser(
|
||||
torrent_name=torrent_name,
|
||||
bangumi_name=bangumi_name,
|
||||
season=season,
|
||||
@@ -57,7 +57,7 @@ class Renamer:
|
||||
if compare_name != new_path:
|
||||
try:
|
||||
self._client.rename_torrent_file(_hash=info.hash, old_path=media_path, new_path=new_path)
|
||||
self._notification.send_msg(bangumi_name, f"第{episode}集已经更新,已自动重命名。")
|
||||
self._notification.send_msg(bangumi_name, f"{new_path}已经更新,已自动重命名。")
|
||||
except Exception as e:
|
||||
logger.warning(f"{torrent_name} rename failed")
|
||||
logger.warning(f"Season name: {bangumi_name}, Season: {season}, Suffix: {suffix}")
|
||||
|
||||
@@ -47,7 +47,7 @@ def rename_normal(info: DownloadInfo):
|
||||
episode = match_obj.group(2)
|
||||
title = re.sub(r"([Ss]|Season )\d{1,3}", "", match_obj.group(1)).strip()
|
||||
new_name = f"{title} S{info.season}E{episode}{match_obj.group(3)}"
|
||||
return new_name, episode
|
||||
return new_name
|
||||
|
||||
|
||||
def rename_pn(info: DownloadInfo):
|
||||
@@ -62,7 +62,7 @@ def rename_pn(info: DownloadInfo):
|
||||
"",
|
||||
f"{title} S{info.season}E{episode}{info.suffix}",
|
||||
)
|
||||
return new_name, episode
|
||||
return new_name
|
||||
|
||||
|
||||
def rename_advance(info: DownloadInfo):
|
||||
@@ -75,7 +75,7 @@ def rename_advance(info: DownloadInfo):
|
||||
"",
|
||||
f"{info.folder_name} S{info.season}E{episode}{info.suffix}",
|
||||
)
|
||||
return new_name, episode
|
||||
return new_name
|
||||
|
||||
|
||||
def rename_no_season_pn(info: DownloadInfo):
|
||||
@@ -89,7 +89,7 @@ def rename_no_season_pn(info: DownloadInfo):
|
||||
"",
|
||||
f"{title} E{episode}{info.suffix}",
|
||||
)
|
||||
return new_name, episode
|
||||
return new_name
|
||||
|
||||
|
||||
def rename_none(info: DownloadInfo):
|
||||
|
||||
Reference in New Issue
Block a user