Najnowsza wersja beta Taskera umożliwia utworzenie niestandardowego modułu do śledzenia snu na Androidzie

Twórca Taskera wdrożył nowy interfejs API Sleep firmy Google w nowej wersji beta, umożliwiając użytkownikom tworzenie niestandardowego modułu do śledzenia snu na Androidzie.

W tym tygodniu Google wprowadziło a nowy interfejs API uśpienia które pomogą programistom tworzyć lepsze aplikacje do śledzenia snu. W odpowiedzi twórca Taskera nie tracił czasu na wdrażanie interfejsu API w nowej wersji beta, umożliwiając użytkownikom tworzenie niestandardowego modułu do śledzenia snu na Androidzie.

Dla tych, którzy nie wiedzą, Tasker to popularna aplikacja do automatyzacji dostępna na Androida. Możesz tworzyć Profile, które uruchamiają Zadania składające się z Akcji. Profile te można uruchamiać na podstawie stanów lub zdarzeń zdefiniowanych przez użytkownika. Ponieważ Tasker jest tak rozszerzalny, istnieją nieograniczone możliwości automatyzacji. A teraz dzięki wersji beta Tasker 5.12.3 możesz dodać do tego automatyzację śledzenia snu. Najnowsza wersja beta korzysta z nowego API Sleep API firmy Google, aby scentralizować przetwarzanie wykrywania snu w sposób oszczędzający baterię. Interfejs API Sleep wykorzystuje model uczenia maszynowego na urządzeniu, aby określić stan snu użytkownika na podstawie danych wejściowych z czujników światła i ruchu w telefonie.

João Dias, twórca Taskera, powiedział, że nie miał okazji przeprowadzić nocnych testów nowych funkcji śledzenia snu, więc przebieg może się różnić. Ponadto, ponieważ interfejs Sleep API jest częścią Usług Google Play, a nie Taskerem, nie może on rozwiązać z nim żadnych problemów, jeśli ulegnie awarii po stronie Google. Pomijając to, jeśli chcesz przejąć kontrolę nad danymi dotyczącymi snu lub zadbać o własny sen tracker, obejrzyj powyższy film, aby zobaczyć, jak korzystać z nowej funkcji stanu uśpienia w najnowszym Taskerze beta.

The pełny dziennik zmian dla wersji beta Tasker 5.12.3 znajduje się poniżej:

  • Dodany Spanie stan: śledź swój sen za pomocą Taskera
  • Dodano pomocnika w Żądanie HTTP działania Nagłówki pole umożliwiające łatwe ustawienie często używanych nagłówków
  • Dodany Wi-Fi ADB pomocnik do łatwej konfiguracji poleceń udzielania/odwoływania uprawnień
  • Opcjonalnie w niektórych polach wejściowych wprowadzono tekst bez odstępów (Preferencje > Interfejs użytkownika)
  • Naprawić Kleszcz zdarzenie nie działa niezawodnie, jeśli ekran na niektórych urządzeniach jest wyłączony
  • Spróbuj naprawić wykrywanie zmian w schowku w systemie Android 11 na niektórych określonych urządzeniach
  • Jeśli szukasz czegoś takiego Dokonywać dodając akcję i masz jakieś zadania ze słowem „wykonaj”, nie używaj ich do automatycznego wypełniania Wykonać zadaniepole Nazwa
  • Nie pokazuj strukturalnych zmiennych globalnych za pomocą. w swoim imieniu w zakładce VARS
  • Teraz podczas odczytywania ustrukturyzowanego wyniku, jeśli nie ma dopasowania, a zmienna została oznaczona jako zmienna strukturalna, zostanie ona poprawnie oceniona w warunku „Jeśli nie ustawiono”. Jeśli użyjesz zmiennej z dostępem do struktury, zostanie użyta wartość literału.
  • Czytając strukturę HTML za pomocą nawiasów kwadratowych, należy używać nawiasów klamrowych w celu dopasowania atrybutów, np. {attr=wartość} zamiast [attr=wartość]
  • Zezwalaj na użycie pustego klucza podczas uzyskiwania dostępu do zmiennej strukturalnej, np. %json[]
  • Sprawdź, czy zmienna jest określonego typu użytego w akcji „Ustaw typ struktury zmiennej”.
  • Naprawiono awarię podczas dodawania niektórych zdarzeń/stanów
  • Naprawiono używanie funkcji setLocal() w Scene WebView dla zmiennych projektu/profilu/zadania
  • Naprawiono ustawianie zmiennych projektu/profilu/zadania z akcji „Funkcja Java”.
  • Naprawiono błąd polegający na tym, że jeśli wybierzesz akcję „Wykonaj zadanie” w oparciu o wyszukiwanie nazwy zadania, priorytet zostanie niepoprawnie zainicjowany na 5 zamiast% priorytetu
  • Spróbuj naprawić zewnętrzną kartę SD lub USB OTG w systemie Android 11+. Jeszcze nie w pełni sprawny.
ZadanieDeweloper: joaomgcd

Cena: 3,49.

4.6.

Pobierać