音乐改成数据库形式(防止内存爆炸)

新增FFmpeg获取元数据方式(无法保证所有数据都能获取到)
预置音乐收藏夹功能
机器人登录后向群里通告
移除广告相关接口
This commit is contained in:
yutou
2020-11-27 18:33:21 +08:00
parent 68bf2d96fb
commit fb9f02a751
22 changed files with 3375 additions and 407 deletions

View File

@@ -1,27 +1,21 @@
package com.yutou.tools;
import com.yutou.tools.home.nas.MusicController;
import com.yutou.tools.utils.*;
import com.yutou.tools.utils.ConfigTools;
import com.yutou.tools.utils.QQBotManager;
import com.yutou.tools.utils.RedisTools;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;
import java.io.IOException;
@SpringBootApplication
public class ToolsApplication {
public static final String version="1.0.11";
public static void main(String[] args) {
System.out.println("当前版本号:1.0.10.4");
System.out.println("当前版本号:"+version);
SpringApplication.run(ToolsApplication.class, args);
MusicController.defaultMusicPath = (String) ConfigTools.load(ConfigTools.CONFIG, "musicDir");
RedisTools.initRedisPoolSub();
if (ConfigTools.load(ConfigTools.CONFIG, "model").equals("dev")) {
MusicController.defaultMusicPath = "C:\\Users\\admin\\Music\\";
MusicTools.getInstance().setMusicPath("C:\\Users\\admin\\Music\\");
} else {
MusicController.defaultMusicPath = "/media/yutou/4t/public/音乐";
MusicTools.getInstance().setMusicPath("/media/yutou/4t/public/音乐");
}
QQBotManager.getInstance();
}