//go:build windows package extsvc import ( "os" "path/filepath" ) // DefaultTQSLPath returns the usual tqsl.exe install path, or "" if not found. func DefaultTQSLPath() string { for _, p := range []string{ `C:\Program Files (x86)\TrustedQSL\tqsl.exe`, `C:\Program Files\TrustedQSL\tqsl.exe`, } { if fileExists(p) { return p } } return "" } // DefaultStationDataPath returns TQSL's station_data location // (%APPDATA%\TrustedQSL\station_data), or "" if APPDATA isn't set. func DefaultStationDataPath() string { if appData := os.Getenv("APPDATA"); appData != "" { return filepath.Join(appData, "TrustedQSL", "station_data") } return "" }