mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-01 06:33:56 +00:00
Update FindIds doc and only set name once in loop
This commit is contained in:
parent
85524fcf16
commit
ea1166564a
@ -1565,7 +1565,7 @@ func FindNames() ([]string, error) {
|
||||
return strArr, err
|
||||
}
|
||||
|
||||
// FindIds find the all process id by the process name
|
||||
// FindIds finds the all processes named with a subset of "name" (case insensitive), returning matching IDs.
|
||||
func FindIds(name string) ([]int32, error) {
|
||||
var pids []int32
|
||||
nps, err := Process()
|
||||
@ -1573,9 +1573,9 @@ func FindIds(name string) ([]int32, error) {
|
||||
return pids, err
|
||||
}
|
||||
|
||||
name = strings.ToLower(name)
|
||||
for i := 0; i < len(nps); i++ {
|
||||
psname := strings.ToLower(nps[i].Name)
|
||||
name = strings.ToLower(name)
|
||||
abool := strings.Contains(psname, name)
|
||||
if abool {
|
||||
pids = append(pids, nps[i].Pid)
|
||||
|
Loading…
Reference in New Issue
Block a user