13 Star 72 Fork 18

sndnvaps / ebookdownloader

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Kindlegen_windows.go 524 Bytes
一键复制 编辑 原始数据 按行查看 历史
//go:build windows
package ebookdownloader
import (
_ "embed"
"fmt"
"syscall"
"github.com/amenzhinsky/go-memexec"
)
/* Embedding one file into a slice of bytes */
//go:embed tools/win32/kindlegen.exe
var kindleBinary []byte
// KindlegenCmd 执行外部kindlegen命令
func KindlegenCmd(args ...string) {
exe, err := memexec.New(kindleBinary)
if err != nil {
fmt.Println(err.Error())
}
defer exe.Close()
cmd := exe.Command(args...)
cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
cmd.Run()
}
Go
1
https://gitee.com/sndnvaps/ebookdownloader.git
git@gitee.com:sndnvaps/ebookdownloader.git
sndnvaps
ebookdownloader
ebookdownloader
master

搜索帮助