diff --git a/Tools/RegistryList.go b/Tools/RegistryList.go index 26392ce..a8b0d65 100644 --- a/Tools/RegistryList.go +++ b/Tools/RegistryList.go @@ -1,6 +1,8 @@ package Tools import ( + "bufio" + "fmt" "os" ) @@ -17,8 +19,28 @@ func CheckIfRegistryFileExists() bool{ return true } +func parseRegistryList() []string{ + file, err := os.Open("data/registry.list") + if err != nil { + ErrorLogger.Fatal(err) + } + + lines := make([]string, 512) + scanner := bufio.NewScanner(file) + + i := 0 + for scanner.Scan() { + if scanner.Text()[0] != '#'{ + lines[i] = scanner.Text() + i++ + } + } + return lines +} + func LoadRegistryList(){ if CheckIfRegistryFileExists(){ + registries := parseRegistryList() } } \ No newline at end of file