Adjusted to Akoya

This commit is contained in:
Davte 2024-07-05 16:52:20 +02:00
parent 91825584cd
commit 603b4e87ef
Signed by: Davte
GPG Key ID: 70336F92E6814706

View File

@ -191,19 +191,29 @@ func ClickRepeatedly(s *SavedGroups, c chan os.Signal) {
n := 1 n := 1
var minDistance float64 var minDistance float64
for { for {
for _, p := range selection.Points { for i, p := range selection.Points {
if selection.Name == "akoya" { // hardcoded for Akoya presentation. #TODO: better handling (selection action list) if selection.Name == "akoya" { // hardcoded for Akoya presentation. #TODO: better handling (selection action list)
p.RightClick() if i == 0 {
time.Sleep(100 * time.Millisecond) p.RightClick()
press("v") time.Sleep(100 * time.Millisecond)
time.Sleep(50 * time.Millisecond) press("v")
keyboardWrite(strconv.Itoa(n)) time.Sleep(500 * time.Millisecond)
n++ } else if i == 1 {
time.Sleep(50 * time.Millisecond) time.Sleep(200 * time.Millisecond)
press("enter") p.Click()
time.Sleep(2000 * time.Millisecond) time.Sleep(200 * time.Millisecond)
keyboardWrite(strconv.Itoa(n))
n++
time.Sleep(100 * time.Millisecond)
press("enter")
time.Sleep(500 * time.Millisecond)
} else {
p.Click()
time.Sleep(100 * time.Millisecond)
}
} else {
p.Click()
} }
p.Click()
time.Sleep(100 * time.Millisecond) time.Sleep(100 * time.Millisecond)
} }
fmt.Println(<-o) fmt.Println(<-o)