Wszystkie integracje
WbudowanaTwój komputer

ADB / Android Debug Bridge

Dołączona do Macro Deck

Steruj telefonem lub tabletem z Androidem przez USB albo Wi-Fi: wybudzaj go, uruchamiaj aplikacje, dotykaj, wpisuj tekst i rób zrzuty ekranu.

  • Wybudzanie, blokowanie i ponowne uruchamianie podłączonego urządzenia z Androidem
  • Uruchamianie i wymuszanie zatrzymania aplikacji oraz otwieranie łączy na urządzeniu
  • Wysyłanie klawiszy, dotknięć, przesunięć i tekstu
  • Zapisywanie zrzutów ekranu urządzenia w folderze
  • Zdarzenia urządzenia i zmienne dla baterii, ekranu i aplikacji na pierwszym planie

Integracja ADB steruje telefonami i tabletami z Androidem za pomocą Android Debug Bridge (ADB), tego samego narzędzia, którego używają programiści Androida. Macro Deck odnajduje program adb, uruchamia serwer ADB i śledzi urządzenia podłączone przez USB lub połączone przez Wi-Fi. Może też samodzielnie pobrać oficjalne Android platform-tools.

Każda akcja działa na urządzeniu wybranym w akcji albo na urządzeniu domyślnym, jeśli pole Urządzenie pozostanie puste. Urządzenie domyślne to to, które wybrano przyciskiem Ustaw jako domyślne w sekcji Ustawienia > ADB, a jeśli nie wybrano żadnego, jedyne podłączone urządzenie.

Możliwości

  • Ekran i zasilanie: wybudzenie urządzenia, wyłączenie ekranu (w ten sposób Android blokuje urządzenie) lub ponowne uruchomienie w trybie Android, recovery albo bootloader.
  • Aplikacje i łącza: uruchomienie aplikacji lub wymuszenie jej zatrzymania według nazwy pakietu, np. com.spotify.music, oraz otwarcie łącza w aplikacji, którą wybierze dla niego urządzenie.
  • Wprowadzanie: wysłanie klawisza, np. Home, Back, Volume Up lub Media Play Pause, dotknięcie punktu na ekranie, przesunięcie z jednego punktu do drugiego albo wpisanie tekstu w aktywnym polu.
  • Zrzuty ekranu: zapisanie zawartości ekranu jako pliku PNG w folderze na komputerze i opcjonalnie zapisanie ścieżki pliku w zmiennej.

Przykładowe zastosowania:

  • Przycisk, który wybudza tablet na biurku i uruchamia aplikację muzyczną.
  • Przycisk, który wysyła do telefonu Media Play Pause.
  • Automatyzacja na zdarzenie Urządzenie połączone, która otwiera stronę z panelem na tablecie zaraz po jego podłączeniu.

Stan na żywo

Integracja zgłasza, gdy urządzenie zostanie połączone, rozłączone, autoryzowane, utraci autoryzację, przejdzie offline lub wróci online, więc przebiegi i przyciski mogą na to reagować. Zmienne przechowują liczbę połączonych i autoryzowanych urządzeń, a dla urządzenia domyślnego jego model, producenta, poziom baterii, informację, czy ekran jest włączony, czy wyświetla się ekran blokady i która aplikacja jest na pierwszym planie. Każde autoryzowane urządzenie otrzymuje też własne zmienne, nazwane według jego modelu. Gdy integracja jest włączona, bateria każdego urządzenia z Androidem pojawia się również w widżecie Bateria.

Podstawowe akcje (klawisze, dotknięcia, przesunięcia, tekst, aplikacje, łącza, ponowne uruchomienia i zrzuty ekranu) działają także wtedy, gdy Macro Deck jest zablokowany, więc przypisany do nich przycisk działa nawet na zablokowanym komputerze.

System

Dołączona do Macro Deck

Steruj komputerem z decku: aplikacje, głośność, polecenia, powiadomienia, uśpienie i wyłączanie.

Klawiatura

Dołączona do Macro Deck

Naciskaj skróty, wpisuj tekst i uruchamiaj sekwencje klawiszy na komputerze z poziomu przycisku.

Mysz

Dołączona do Macro Deck

Klikaj, przesuwaj wskaźnik, przeciągaj i przewijaj na komputerze z poziomu przycisku.

Steam

Dołączona do Macro Deck

Uruchamiaj i zamykaj gry Steam oraz pokazuj na decku bieżącą grę, znajomych i bibliotekę.