mirror of
https://github.com/TriM-Organization/LiteyukiBot-TriM.git
synced 2024-11-24 16:15:03 +08:00
😅修复了内存停留的问题
This commit is contained in:
parent
8188b85501
commit
73563aecfa
@ -224,7 +224,7 @@ async def _():
|
||||
os.remove(database_dir / qqid / name)
|
||||
except:
|
||||
pass
|
||||
|
||||
|
||||
if qqid in people_convert_point:
|
||||
del people_convert_point[qqid]
|
||||
filesaves[qqid]["totalSize"] -= filesaves[qqid][name]["size"]
|
||||
@ -753,15 +753,23 @@ async def _(
|
||||
or (
|
||||
isinstance(msct_obj, tuple)
|
||||
and (
|
||||
isinstance(msct_obj[0], Musicreater.MidiConvert)
|
||||
and msct_obj[1]
|
||||
!= (
|
||||
not _args["enable-mismatch-error"],
|
||||
_args["play-speed"],
|
||||
_args["default-tempo"],
|
||||
pitched_notechart,
|
||||
percussion_notechart,
|
||||
volume_curve,
|
||||
(
|
||||
isinstance(msct_obj[0], Musicreater.MidiConvert)
|
||||
and msct_obj[1]
|
||||
!= (
|
||||
not _args["enable-mismatch-error"],
|
||||
_args["play-speed"],
|
||||
_args["default-tempo"],
|
||||
pitched_notechart,
|
||||
percussion_notechart,
|
||||
volume_curve,
|
||||
)
|
||||
)
|
||||
or (
|
||||
msct_obj[0].music_name
|
||||
!= os.path.splitext(
|
||||
os.path.basename(usr_data_path / file_to_convert)
|
||||
)[0].replace(" ", "_")
|
||||
)
|
||||
)
|
||||
)
|
||||
@ -804,6 +812,12 @@ async def _(
|
||||
percussion_notechart,
|
||||
volume_curve,
|
||||
)
|
||||
and (
|
||||
msct_obj[0].music_name
|
||||
!= os.path.splitext(
|
||||
os.path.basename(usr_data_path / file_to_convert)
|
||||
)[0].replace(" ", "_")
|
||||
)
|
||||
):
|
||||
msct_obj = msct_obj[0]
|
||||
msct_obj.redefine_execute_format(_args["old-execute-format"])
|
||||
|
@ -257,15 +257,23 @@ async def _(
|
||||
or (
|
||||
isinstance(msct_obj, tuple)
|
||||
and (
|
||||
isinstance(msct_obj[0], Musicreater.MidiConvert)
|
||||
and msct_obj[1]
|
||||
!= (
|
||||
not _args["enable-mismatch-error"],
|
||||
_args["play-speed"],
|
||||
_args["default-tempo"],
|
||||
pitched_notechart,
|
||||
percussion_notechart,
|
||||
volume_curve,
|
||||
(
|
||||
isinstance(msct_obj[0], Musicreater.MidiConvert)
|
||||
and msct_obj[1]
|
||||
!= (
|
||||
not _args["enable-mismatch-error"],
|
||||
_args["play-speed"],
|
||||
_args["default-tempo"],
|
||||
pitched_notechart,
|
||||
percussion_notechart,
|
||||
volume_curve,
|
||||
)
|
||||
)
|
||||
or (
|
||||
msct_obj[0].music_name
|
||||
!= os.path.splitext(
|
||||
os.path.basename(usr_data_path / file_to_convert)
|
||||
)[0].replace(" ", "_")
|
||||
)
|
||||
)
|
||||
)
|
||||
@ -306,6 +314,12 @@ async def _(
|
||||
percussion_notechart,
|
||||
volume_curve,
|
||||
)
|
||||
and (
|
||||
msct_obj[0].music_name
|
||||
!= os.path.splitext(
|
||||
os.path.basename(usr_data_path / file_to_convert)
|
||||
)[0].replace(" ", "_")
|
||||
)
|
||||
):
|
||||
nonebot.logger.info("载入已有缓存。")
|
||||
msct_obj = msct_obj[0]
|
||||
|
Loading…
Reference in New Issue
Block a user