22 lines
507 B
Kotlin
22 lines
507 B
Kotlin
/*
|
|
* Copyright © 2024 RTAkland
|
|
* Author: RTAkland
|
|
* Date: 2024/9/10
|
|
*/
|
|
|
|
|
|
package cn.rtast.fancybot.util
|
|
|
|
import java.io.InputStream
|
|
|
|
object Resources {
|
|
fun loadFromResources(filename: String): InputStream? {
|
|
return this::class.java.classLoader.getResourceAsStream(filename)
|
|
}
|
|
|
|
fun loadFromResourcesAsBytes(filename: String): ByteArray? {
|
|
val inputStream = this::class.java.classLoader.getResourceAsStream(filename)
|
|
return inputStream?.use { it.readBytes() }
|
|
}
|
|
}
|