From d549c5674d6750ece53c2f241618f81ccd2a2669 Mon Sep 17 00:00:00 2001 From: LamGC Date: Sun, 26 Apr 2020 15:45:23 +0800 Subject: [PATCH] =?UTF-8?q?[Update]=20BotCommandProcess=20=E8=A1=A5?= =?UTF-8?q?=E5=85=85Javadoc;=20[Change]=20PixivUgoiraBuilder=20=E8=B0=83?= =?UTF-8?q?=E6=95=B4=E6=97=A5=E5=BF=97=E8=BE=93=E5=87=BA=E7=BA=A7=E5=88=AB?= =?UTF-8?q?;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/net/lamgc/cgj/bot/BotCommandProcess.java | 6 ++++++ src/main/java/net/lamgc/cgj/pixiv/PixivUgoiraBuilder.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/lamgc/cgj/bot/BotCommandProcess.java b/src/main/java/net/lamgc/cgj/bot/BotCommandProcess.java index 3c0a26b..33ca924 100644 --- a/src/main/java/net/lamgc/cgj/bot/BotCommandProcess.java +++ b/src/main/java/net/lamgc/cgj/bot/BotCommandProcess.java @@ -568,6 +568,12 @@ public class BotCommandProcess { return getImageToBotCode(imageCache.get(fileName), false).toString(); } + /** + * 通过文件获取图片的BotCode代码 + * @param targetFile 图片文件 + * @param updateCache 是否刷新缓存(只是让机器人重新上传, 如果上传接口有重复检测的话是无法处理的) + * @return 返回设定好参数的BotCode + */ private static BotCode getImageToBotCode(File targetFile, boolean updateCache) { String fileName = targetFile.getName(); BotCode code = BotCode.parse(CQCode.image(getImageStoreDir().getName() + "/" + fileName)); diff --git a/src/main/java/net/lamgc/cgj/pixiv/PixivUgoiraBuilder.java b/src/main/java/net/lamgc/cgj/pixiv/PixivUgoiraBuilder.java index 406e525..0a76cd5 100644 --- a/src/main/java/net/lamgc/cgj/pixiv/PixivUgoiraBuilder.java +++ b/src/main/java/net/lamgc/cgj/pixiv/PixivUgoiraBuilder.java @@ -135,7 +135,7 @@ public final class PixivUgoiraBuilder { image.getRGB(0, 0, image.getWidth(), image.getHeight(), rgb, 0, image.getWidth()); log.trace("帧解析完成, 正在插入..."); encoder.addImage(Image.fromRgb(rgb, image.getWidth()), new ImageOptions().setDelay(frameInfo.get("delay").getAsLong(), TimeUnit.MILLISECONDS)); - log.debug("帧 {} 插入完成.", frameFileName); + log.trace("帧 {} 插入完成.", frameFileName); } catch (IOException e) { log.error("解析帧图片数据时发生异常", e); }