From 9381ef8637709a54795cd9764a21b6d2684b585e Mon Sep 17 00:00:00 2001 From: RTAkland Date: Sat, 19 Oct 2024 18:46:08 +0800 Subject: [PATCH] chore: bump ronebot version --- gradle/libs.versions.toml | 2 +- src/test/kotlin/fancybot/TestGIF.kt | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 src/test/kotlin/fancybot/TestGIF.kt diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b4ec041..9700f42 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] kotlinVersion = "2.0.20" -ronebotVersion = "1.13.4" +ronebotVersion = "1.13.5" shadowVersion = "8.3.0" okhttpVersion = "5.0.0-alpha.14" exposedVersion = "0.53.0" diff --git a/src/test/kotlin/fancybot/TestGIF.kt b/src/test/kotlin/fancybot/TestGIF.kt new file mode 100644 index 0000000..870e7d6 --- /dev/null +++ b/src/test/kotlin/fancybot/TestGIF.kt @@ -0,0 +1,21 @@ +/* + * Copyright © 2024 RTAkland + * Author: RTAkland + * Date: 2024/10/19 + */ + + +package fancybot + +import cn.rtast.fancybot.util.misc.toURL +import com.madgag.gif.fmsware.GifDecoder + +fun main() { + val gifStream = + "https://multimedia.nt.qq.com.cn/download?appid=1407&fileid=CgozNDU4NjcxMzk1EhQGV4kzYE1NcjH6H6u_yQs5zseDEximpgMg_woowZyctJeaiQMyBHByb2RQgL2jAQ&rkey=CAISKHim-nm2GSiHCH-8dNYw0c9FFONy0UTMoRzwJVH-z308_Bhz-_hrLCI" + .toURL().openStream() + val decoder = GifDecoder() + decoder.read(gifStream) + val frames = (0 until decoder.frameCount).map { decoder.getFrame(it) } + println(frames.size) +} \ No newline at end of file