From 6beb421dd053d0b399a09bacf9248493b36be040 Mon Sep 17 00:00:00 2001 From: LanluZ Date: Sat, 29 Jul 2023 09:53:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=95=E7=94=A8=20=E5=8F=8D=E5=90=9E?= =?UTF-8?q?=E5=9B=BE=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/image_management/send_image/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/image_management/send_image/__init__.py b/plugins/image_management/send_image/__init__.py index 2f5ab68d..26e4786b 100755 --- a/plugins/image_management/send_image/__init__.py +++ b/plugins/image_management/send_image/__init__.py @@ -12,6 +12,7 @@ from utils.message_builder import image from utils.utils import FreqLimiter, cn2py, get_message_text, is_number from .rule import rule +from .anti import pixRandomChangeFile __zx_plugin_name__ = "本地图库" __plugin_usage__ = f""" @@ -74,6 +75,8 @@ async def _(event: MessageEvent): return if int(index) > length - 1 or int(index) < 0: await send_img.finish(f"超过当前上下限!({length - 1})") + abs_path = os.path.join(os.getcwd(), path / f"{index}.jpg") + pixRandomChangeFile(abs_path) result = image(path / f"{index}.jpg") if result: logger.info(