Nie wiem co jest niejasne w tym co napisałem ale może masz rację biorąc pod uwagę fakt że jest zero zainteresowania więc spróbuję raz jeszcze:
Chciałbym napisać małego bota do pewnej gry w której otrzymuje się różne przedmioty. Mogę mieć odpalone max 3 gry jednocześnie na jednym komputerze.
Teraz sprawa wygląda tak: bot miałby opcję wyszukiwania danej grupy obrazków które utworzyłem (chodzi o zdjęcia przedmiotów które można otrzymać podczas rozgrywki), to jest proste do wykonania oczywiście używając pyautogui. W momencie gdyby odnalazł któryś z obrazków - a oczywiście odnajdzie bo każdy przedmiot jest dodany do możliwości odnalezienia to w zależności od tego jaki przedmiot by dostał to wykonuje odpowiednią do niego akcję. Wszystko działa super jeśli gram na jednym kliencie i tylko na jednym.
Sprawa teraz się komplikuje z racji tego że gdy odpalam 3x klienta i gram w trzech grach jednocześnie to mój bot wariuje. Dlaczego?
Każdy klient jest dokładnie tej samej rozdzielczości ekranu więc jeśli np KLIENT1 otrzyma przedmiot PRZEDMIOT1 i ma z tym przedmiotem zrobić akcję A, a w międzyczasie KLIENT2 otrzyma PRZEDMIOT7 z którym ma zrobić coś zupełnie innego a dodatkowo jeszcze KLIENT3 otrzyma PRZEDMIOT13 z którym ma zrobić jeszcze totalnie coś innego to bot zaczyna wariować bo nagle okazuje się że łączy wszystkie te trzy ekrany w jeden i podejmuje błędne decyzje totalnie nie pasujące do tego co ma zrobić.
Dlatego właśnie wychodzę z pytaniem czy da się przypisać bota pod jedną konkretną aplikację windowsową (okienko) aby działał tylko w jej obrębie????