commit 10/10/2025
Restrukturisasi soundbank path di database
This commit is contained in:
12
src/Main.kt
12
src/Main.kt
@@ -7,6 +7,7 @@ import barix.TCP_Barix_Command_Server
|
||||
import codes.Somecodes
|
||||
import com.sun.jna.Platform
|
||||
import commandServer.TCP_Android_Command_Server
|
||||
import content.Category
|
||||
import content.Language
|
||||
import content.VoiceType
|
||||
import database.Log
|
||||
@@ -21,6 +22,7 @@ import org.tinylog.provider.ProviderRegistry
|
||||
import oshi.util.GlobalConfig
|
||||
import web.WebApp
|
||||
import java.nio.file.Files
|
||||
import java.nio.file.Paths
|
||||
import kotlin.concurrent.fixedRateTimer
|
||||
import kotlin.io.path.absolutePathString
|
||||
|
||||
@@ -52,11 +54,17 @@ val contentCache = ContentCache()
|
||||
* Create necessary folders if not exist
|
||||
*/
|
||||
fun folder_preparation(){
|
||||
// sementara diset begini, nanti pake config file
|
||||
Somecodes.Soundbank_directory = Paths.get("c:\\soundbank")
|
||||
Files.createDirectories(Somecodes.SoundbankResult_directory)
|
||||
Files.createDirectories(Somecodes.PagingResult_directory)
|
||||
Files.createDirectories(Somecodes.Soundbank_directory)
|
||||
Somecodes.Soundbank_Languages_directory.forEach {
|
||||
Files.createDirectories(it)
|
||||
Language.entries.forEach { language ->
|
||||
VoiceType.entries.forEach { voice ->
|
||||
Category.entries.forEach { category ->
|
||||
Files.createDirectories(Somecodes.SoundbankDirectory(language, voice, category) )
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user