Obecnie oceniam jakość kilkuset tysięcy plików zawierających profile uderzeń serca gastropoda (tak!).
Aby ukończyć to zadanie, użyłem R do zaprogramowania interfejsu, który pozwala mi drukować jeden plik, zdecydować, czy jest dobry czy zły (jest wiele rzeczy, które się nie udają podczas robienia bicia serca ...), kliknij odpowiedni przycisk (OK vs BAD) i kontynuuj drukowanie następnego pliku.
Jest to interfejs, którego muszę użyć (nie ma dla niego substytutu) i nie ma potrzeby klikania w którykolwiek z przycisków (brak możliwości utworzenia skrótu do tego przycisku). Mógłbym użyć TAB, aby przełączać się między przyciskami, ale jest to całkowicie niepraktyczne, ponieważ będzie również przełączać się między przyciskami okna (PLIK, EDYCJA itp.).
Biorąc pod uwagę poprzednie, Zastanawiam się, czy istnieje sposób na stworzenie skrótu klawiaturowego do symulacji kliknięcia w określonym miejscu na ekranie ... w ten sposób mogłem ustawić 2 skróty do miejsc, w których znajdują się przyciski, co pozwala mi na przykład nacisnąć OPTION + G dla dobrych plików i OPTION + B dla złych bez konieczności kierowania myszy do rzeczywistego przycisku (przypomnij, że będę musiał to zrobić> 80000 razy ...). Z góry bardzo dziękuję!
Odpowiedzi:
Próbować przypisywanie skrótu do skryptu takiego jak ten:
Lub klikając przyciski bezpośrednio:
źródło
Sądzę, że to oznacza, że powinienem zrobić jeszcze dokładniejsze wyszukiwanie przed wysłaniem pytania, ale zgaduję, że będzie to również przydatne dla innych użytkowników, więc nie wszystko zostanie utracone.
Czekając na odpowiedzi i po tym, jak MaQleod poczuł się zmuszony do szukania trochę więcej informacji na temat procedur automatyzatora, które mogłyby robić to, czego potrzebowałem, znalazłem rozwiązanie.
Znalazłem tę bezpłatną aplikację typu shell / Terminal o nazwie „cliclick” (pobierz z http://www.bluem.net/en/mac/cliclick/ ). Umożliwia bardzo łatwe wykonywanie poleceń myszy przez Terminal.
Następnie trafiłem do automatora i utworzyłem następujący skrypt automatyzatora usług:
Dostałem współrzędne, używając skrótu COMMAND + SHIFT + 4, który natychmiast zamienia wskaźnik myszy w celownik, który wyświetla także współrzędne ekranu ...
Po zapisaniu tego małego skryptu jako usługi, musiałem po prostu przejść do Preferencji systemowych / Klawiatura / Skróty klawiaturowe / Serwis, poszukać moich nowo zapisanych usług automatora i ustawić skrót klawiaturowy oraz voilá!
Mam nadzieję, że ktoś inny uzna to za przydatne.
źródło
Myślę, że musisz iść xdotool
Jest uniksowy, bardzo dobrze udokumentowany, a ponieważ jesteś programistą, myślę, że nie będziesz miał problemu z jego zainstalowaniem. Uwielbiam słuchać, jak działa na Macu.
źródło