star/main.go

63 lines
1.7 KiB
Go
Raw Permalink Normal View History

2023-04-04 14:11:09 +08:00
package main
import (
2024-03-17 18:19:44 +08:00
"b612.me/apps/b612/aes"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/attach"
"b612.me/apps/b612/base64"
"b612.me/apps/b612/base85"
"b612.me/apps/b612/base91"
2023-04-05 23:33:03 +08:00
"b612.me/apps/b612/calc"
2024-03-17 16:12:54 +08:00
"b612.me/apps/b612/cert"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/detach"
"b612.me/apps/b612/df"
"b612.me/apps/b612/dfinder"
2024-03-10 18:06:34 +08:00
"b612.me/apps/b612/dns"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/ftp"
"b612.me/apps/b612/generate"
"b612.me/apps/b612/hash"
"b612.me/apps/b612/httpreverse"
2024-03-11 22:50:09 +08:00
"b612.me/apps/b612/httproxy"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/httpserver"
"b612.me/apps/b612/image"
2024-03-10 18:06:34 +08:00
"b612.me/apps/b612/keygen"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/merge"
2024-02-04 13:17:47 +08:00
"b612.me/apps/b612/net"
2024-03-10 18:06:34 +08:00
"b612.me/apps/b612/rmt"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/search"
2024-03-17 16:12:54 +08:00
"b612.me/apps/b612/smtpclient"
2024-03-13 13:08:02 +08:00
"b612.me/apps/b612/smtpserver"
2024-03-11 22:50:09 +08:00
"b612.me/apps/b612/socks5"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/split"
"b612.me/apps/b612/tcping"
2024-04-14 00:25:30 +08:00
"b612.me/apps/b612/tls"
2023-04-04 14:11:09 +08:00
"b612.me/apps/b612/uac"
"b612.me/apps/b612/vic"
2024-03-11 22:50:09 +08:00
"b612.me/apps/b612/whois"
2023-04-05 23:33:03 +08:00
"b612.me/stario"
"b612.me/starlog"
"github.com/inconshreveable/mousetrap"
2023-04-04 14:11:09 +08:00
"github.com/spf13/cobra"
)
var cmdRoot = &cobra.Command{
Use: "b612",
2024-06-29 20:06:14 +08:00
Version: "2.1.0.beta.10",
2023-04-04 14:11:09 +08:00
}
func init() {
2023-04-05 23:33:03 +08:00
cobra.MousetrapHelpText = ""
2023-04-04 14:11:09 +08:00
cmdRoot.AddCommand(tcping.Cmd, uac.Cmd, httpserver.Cmd, httpreverse.Cmd,
base64.Cmd, base85.Cmd, base91.Cmd, attach.Cmd, detach.Cmd, df.Cmd, dfinder.Cmd,
2023-04-05 23:33:03 +08:00
ftp.Cmd, generate.Cmd, hash.Cmd, image.Cmd, merge.Cmd, search.Cmd, split.Cmd, vic.Cmd,
2024-03-17 16:12:54 +08:00
calc.Cmd, net.Cmd, rmt.Cmds, rmt.Cmdc, keygen.Cmd, dns.Cmd, whois.Cmd, socks5.Cmd, httproxy.Cmd, smtpserver.Cmd, smtpclient.Cmd,
2024-04-14 00:25:30 +08:00
cert.Cmd, aes.Cmd, tls.Cmd)
2023-04-04 14:11:09 +08:00
}
func main() {
2023-04-05 23:33:03 +08:00
starlog.SetLevelColor(starlog.LvError, []starlog.Attr{starlog.FgHiMagenta})
2023-04-04 14:11:09 +08:00
cmdRoot.Execute()
2023-04-05 23:33:03 +08:00
if mousetrap.StartedByExplorer() {
stario.StopUntil("Press Any Key to Continue...", "", true)
}
2023-04-04 14:11:09 +08:00
}