Files
kenaito-media-picker/main.go
T
odboy 85135d0a15 refactor: 重构项目并更改名称为 kenaito-media-picker- 更新了所有文件中的包名引用,从 ImageVideoResolutionPickerTool 改为 kenaito-media-picker
- 修改了 build.sh脚本中的文件名
- 更新了 go.mod 文件中的模块名- 调整了 README.md 文件的格式和内容
2025-03-04 21:07:22 +08:00

33 lines
685 B
Go

package main
import (
_ "embed"
"fmt"
_ "image/gif" // 导入gif支持
_ "image/jpeg" // 导入jpeg支持
_ "image/png" // 导入png支持
"kenaito-media-picker/core"
"kenaito-media-picker/vars"
"os"
"time"
)
func main() {
fmt.Println("=== 警告:该程序会改变目录结构,将在5秒后开始执行")
time.Sleep(time.Second * 5)
rootDir, err := os.Getwd()
if err != nil {
fmt.Println("=== 获取当前路径异常", err)
return
}
scanner := core.FileScanner{}
scanner.DoScan(rootDir)
scanner.DoFilter()
if len(vars.GlobalImagePathList) > 0 {
core.DoHandleImage(rootDir)
}
if len(vars.GlobalVideoPathList) > 0 {
core.DoHandleVideo(rootDir)
}
}