Egyéni ujjlenyomat-műveletek létrehozása a Tasker segítségével

Hozzon létre több egyéni ujjlenyomat-műveletet a Taskerrel. Nincs ujjlenyomat olvasód? Rendben van! Megmutatom, hogyan kell helyette egy overlay-t használni.

Ha okostelefonja vagy táblagépe rendelkezik ujjlenyomat-olvasóval, valószínűleg korlátozott a használata. A Google Pixel vagy a Huawei okostelefonok néhány további előnye mellett a legtöbb Android ujjlenyomat-olvasó csak az eszköz feloldására szolgál. Szerencsére a Tasker erejével és néhány beépülő modullal jelentősen ki tudjuk bővíteni az ujjlenyomat-szkenner funkcionalitását. Korábban készítettem egy bemutatót, hogyan kell egyéni ujjlenyomat-műveletek hozzárendelése és kontextusfüggővé tegye. Akkoriban csak azt mutattam be, hogyan lehet átküldeni az aktuális lapot a számítógépére. Ebben az oktatóanyagban további példákat mutatok be a környezettudatos ujjlenyomat-olvasó előnyeinek kihasználására.

De mi van akkor, ha a telefonon nincs ujjlenyomat-olvasó? Még ha nincs is a telefonján, ne aggódjon, hiszen a képernyőn megjelenő gombbal beállíthatjuk a szkripteket, hogy ugyanolyan jól működjenek. Még azt is bemutatom, hogyan lehet ezt a beállítást megismételni egy teljesen átlátszó képernyőgombbal! XDA vezető tag 

Flextrick frissítette az Ujjlenyomat-olvasó eszközöket jobb Tasker-integrációval, így itt vannak kedvenc egyéni ujjlenyomat-műveleteim. Az egyes szakaszok végén megadom a Tasker összefoglalóját azok számára, akik saját maguk szeretnék megismételni a beállítást (és tanulni útközben), de ha inkább egyszerűen letöltené az ebben a cikkben említett összes szkriptet, megadtam egy letöltési linket a vége.

Szükséged lesz:

Android verzió: 6.0+ (7.0 használt),

Alkalmazások: Csatlakozik (vagy AutoRemote), Ujjlenyomat-olvasó eszközök (A Tasker támogatást fel kell oldani)

Csatlakoztat: Automatikus bevitel, AutoTools, Biztonságos beállítások

Igények: Ujjlenyomat olvasó


Az aktuális Chrome-ablak átküldése (frissítve)

Az előző cikkben bemutattam, hogyan küldheti át a jelenleg megnyitott Chrome weboldalt a számítógépére a Join segítségével. Mióta közzétettem ezt a cikket, előálltam néhány változtatással, amelyekről úgy gondoltam, hogy javítják a funkcionalitást. Míg a profil önmagában pontosan ugyanezt teszi, frissítettem a feladatot, hogy az oldalt a kiválasztott számítógépre küldje át a csatlakoztatott WiFi vagy a párbeszédpanelen kiválasztott bemenet alapján. Hozzáadtam egy kapcsolót is az engedélyezéshez, majd letiltáshoz Automatikus bevitel akadálymentesítési szolgáltatás, mint ezek A kisegítő lehetőségek általában lelassítják a telefont. Ehhez hozzáadtam a Biztonságos beállítások Kisegítő lehetőségek kapcsolóművelet a feladat első és utolsó műveleteként. Ha küzd, hogy megszerezze a Biztonságos beállítások A plug-in Android 7.0+ rendszeren működik, nézd meg az én megoldás itt vagy nézd meg a run shell opciók innen itt.

WiFi Connected Context

WiFi kontextus

Hacsak nem szerezheti be a helyértékeket egy másik profilból, két további profilt kell létrehoznia. Az egyik beállítja a változót %Elhelyezkedés nak nek itthon, másikat munka. Hozza létre a profilt, WiFi csatlakozással, adja meg otthoni SSID-jét, és kapcsolja össze a változót beállító feladatot %Elhelyezkedés nak nek itthon. Tegye ugyanezt a munkahelyi WiFi-vel is.

Most, hogy ez a rész készen áll, frissíthetjük az eredeti feladatunkat úgy, hogy egyszerűen hozzáadunk egy IF feltételt a Csatlakozz a Send Push-hoz akció. A megfelelő eszközre való push tőlünk függően történik %Elhelyezkedés változó, amelyet a fent említett WiFi Connected profil alapján állítunk be.

Chrome-profil

Profile: Connected Home 

Állapot: Wifi csatlakoztatva [ SSID: FASTBERRY/SLOWFROG MAC:* IP:* ]

Írja be: Connected Home

A1: Változókészlet [ Név:%Helyzet Cím: otthon Matek: Ki Hozzáfűzés: Ki ]

Profil: Connected Work

Állapot: Wifi csatlakoztatva [ SSID: ITC-STAFF MAC:* IP:* ]

Írja be: Connected Work

A1: Változókészlet [ Név:%Hely Cím: munkavégzés Matek: Ki Hozzáfűzés: Ki ]

Profil: Chrome PC-n

Alkalmazás: Chrome

Esemény: Változó érték [ %FingerScanned eq 1]

Írja be: Chrome

A1: Biztonsági beállítások [ Konfiguráció: AutoInput: szolgáltatás. ServiceAccessibility – Engedélyezett időtúllépés (másodperc):0 ]

A2: Várjon [ MS: 0 másodperc: 1 perc: 0 óra: 0 nap: 0 ]

3. válasz: AutoInput UI Query [ Konfiguráció: Csak látható: igaz

Csak kattintható: false

Alkalmazáscsomag: com.android.chrome

Ellenőrizze a képernyő állapotát: hamis

Szöveg: ((?<=http:\/\/|https:\/\/|https:\/\/www.|http:\/\/www.|www.))?.*

Regex: igaz

Változók: cím időtúllépés (másodperc):20 ]

4. válasz: Csatlakozás Send Push [ Konfiguráció: Eszköz: Chrome@Home

URL: %address Timeout (másodperc):60 ] Ha [ %Location ~ home ]

5. válasz: Csatlakozás Küldés Push [ Konfiguráció: Eszköz: Chrome@work

URL: %address Timeout (másodperc):60 ] Ha [ %Location ~ work ]

6. válasz: Biztonsági beállítások [ Konfiguráció: AutoInput: szolgáltatás. Szolgáltatások hozzáférhetősége – Letiltott időtúllépés (másodperc):0 ]

Olvass tovább

Párbeszédkörnyezet

Párbeszéd

Ha több számítógépe van, amelyekre egyetlen hálózaton keresztül szeretne átküldeni, akkor a párbeszédpanel jobb választás lehet az Ön számára. fogom használni AutoTools párbeszédpanel létrehozásához, amely azon számítógépek neveiből áll, amelyekre átküldheti az aktuális Chrome-weblapot. A kattintás után a webhely csak arra a számítógépre kerül elküldésre. Ha csak a párbeszédablakot kívánja használni, akkor nem kell felülről újra létrehoznia a profilokat. Mindössze annyit kell tennie, hogy hozzáadja a AutoTools Párbeszédművelet a feladathoz. Töltse ki a neveket otthoni eszközeivel, és rendeljen hozzá parancsokat az egyes opciókhoz. Ezek a parancsok egy változóban lesznek tárolva %atcommand. Ha megnyomjuk, a változó be lesz állítva, és ki tudjuk váltani a megfelelőt Csatlakozz a Pushhoz akció. Minden egyes Csatlakozz a Pushhoz a műveletnek megfelelő HA feltétele lesz (%atcommand ~ otthon vagy munkahely stb).

Chrome párbeszédpanel

Profile: Chrome On PC 

Alkalmazás: Chrome

Esemény: Változó érték [ %FingerScanned eq 1]

Írja be: Chrome Dialog

A1: Biztonsági beállítások [ Konfiguráció: AutoInput: szolgáltatás. ServiceAccessibility – Engedélyezett időtúllépés (másodperc):0 ]

A2: Várjon [ MS: 0 másodperc: 1 perc: 0 óra: 0 nap: 0 ]

3. válasz: AutoInput UI Query [ Konfiguráció: Csak látható: igaz

Csak kattintható: false

Alkalmazáscsomag: com.android.chrome

Ellenőrizze a képernyő állapotát: hamis

Szöveg: ((?<=http:\/\/|https:\/\/|https:\/\/www.|http:\/\/www.|www.))?.*

Regex: igaz

Változók: cím időtúllépés (másodperc):20 ]

A4: AutoTools párbeszédpanel [ Konfiguráció: Dialógus típusa: Lista

Cím: Válassza ki a számítógépét

Ikon: android.resource://net.dinglisch.android.taskerm/hd_hardware_dock

Lista típusa: 0

Szövegek: Otthon, Munkahely

Szöveg mérete: 20

Kép szélessége: 100

Parancsok: otthon, munkahely

Halvány háttér: igaz

Felső margó: 16

Alsó margó: 16

Alsó gombok felső margója: 16

Alsó gombok Alsó margó: 16

Close On Select: igaz

Elválasztó: ,

Parancsváltozó: atcommand

Lemondható: igaz

Képernyő bekapcsolása: valós időtúllépés (másodperc): 60 ]

5. válasz: Csatlakozás Send Push [ Konfiguráció: Eszköz: Chrome@Home

URL: %address Timeout (másodperc):60 ] Ha [ %atcommand ~ home ]

6. válasz: Csatlakozás Send Push [ Konfiguráció: Eszköz: Chrome@work

Url: %address Timeout (másodperc):60 ] Ha [ %atcommand ~ work ]

7. válasz: Biztonsági beállítások [ Konfiguráció: AutoInput: szolgáltatás. Szolgáltatások hozzáférhetősége – Letiltott időtúllépés (másodperc):0 ]

Olvass tovább


WhatsApp – A beszélgetés folytatása a számítógépen

screenshot_20161204-151223Itt van egy új, amit a laborban készítettünk. Ha Whatsapp-beszélgetést folytat a telefonon, akkor ez nagyszerű a gyors oda-vissza üzenetekhez, de néha inkább a számítógépére ugorjon, hogy hosszabb válaszokat írjon be. Mint ilyen, létrehoztam egy nagyon leegyszerűsített, de nagyon hasznos profilt, amely meg fog kapni A WhatsApp online felülete és fut a számítógépén, így folytathatja a beszélgetést. Ha egynél több számítógépe van, nyugodtan kapcsolja ezt egy WiFIi Connected kontextushoz, vagy hozzon létre egy párbeszédablakot, mint az előző példában.

WhatsApp profil

Profile: WhatsApp On PC 

Esemény: Változó érték [ %FingerScanned eq 1]

Alkalmazás: WhatsApp

Írd be: Whatsapp

1. válasz: Csatlakozzon a Küldés küldéséhez [ Konfiguráció: Eszköz: Chrome@Home

URL: https://web.whatsapp.com/ Időtúllépés (másodperc):60 ] Ha [ %Location ~ home ]

2. válasz: Csatlakozás Send Push [ Konfiguráció: Eszköz: Chrome@work

URL: https://web.whatsapp.com/ Időtúllépés (másodperc):60 ] Ha [ %Location ~ work ]

Olvass tovább


Facebook – Nyissa meg a Facebookot számítógépen

screenshot_20161204-151227Hasonló módon folytathatjuk a Facebook-böngészést a számítógépünkön, ha már elege van a hírfolyamok görgetéséből a mobileszközön. Ugyanúgy, mint korábban, a PC-nket a A Facebook asztali webhelyének URL-je egy Join push segítségével. Természetesen nyugodtan módosíthatja ezt egy WiFi Connected kontextus vagy több eszközhöz tartozó párbeszédpanel hozzáadásával.

Facebook profil

Profile: Facebook On PC 

Esemény: Változó érték [ %FingerScanned eq 1]

Jelentkezés: Facebook

Írd be: Facebook

1. válasz: Csatlakozzon a Küldés küldéséhez [ Konfiguráció: Eszköz: Chrome@Home

URL: https://www.facebook.com/ Időtúllépés (másodperc):60 ] Ha [ %Location ~ home ]

2. válasz: Csatlakozás Send Push [ Konfiguráció: Eszköz: Chrome@work

URL: https://www.facebook.com/ Időtúllépés (másodperc):60 ] Ha [ %Location ~ work ]

Olvass tovább


Térképek – Navigáljon haza, vagy kedvenc helyére

A „Vigyél haza” gomb egy kattintással időt és frusztrációt takaríthat meg, különösen, ha sietsz. Bár létrehozhat egy indítóparancsot a Google Térkép navigációjának elindításához, egyes felhasználók nem szeretnék további ikonokkal telezsúfolni a kezdőképernyőt. Amikor a Google Maps nyitva van, átadhatunk egy szándékot, hogy megkérjük a Google-t, hogy vigyen haza minket (a Google Térkép „Otthon” helyének megadása vagy a változóban kódolt cím megadása szükséges). Ha szeretne néhány kedvenc közül választani, mint például a „munka” vagy a „Las Vegas”, egy párbeszédablakot is csatolhatunk.

Navigáljon a Kezdőlapra

Egy gyors gombnyomással a rendszer elküldi a szándékos műveletet. Ezzel megnyílik a Google Térkép, és az „otthon” címet állítja be úti célként. Egyszerű!

Térkép-profil

Profile: Maps Go Home 

Esemény: Változó érték [ %FingerScanned eq 1]

Alkalmazás: Térképek

Írja be: Térképek

A1: Szándék küldése [ Művelet: android.intent.action. MEGTEKINTÉS Cat: Nincs Mime Típus: Adatok: google.navigation: q=home Extra: Extra: Extra: Csomag: Osztály: Cél: Tevékenység ]

Olvass tovább

Kedvenc helyek

screenshot_20161204-151503Hozzon létre egy párbeszédpanelt a AutoTools, és töltse ki a helyek listáját. Használhat helyeket, például otthont vagy munkahelyet, városokat vagy meghatározott címeket. Sorolja fel őket vesszővel elválasztva! Az AutoTools párbeszédpanel kitölti a változót %attext az opció megnyomásakor. Ez az opció átkerül az intenthez, a adat terület: google.navigation: q=%attext . A szándék: android.intent.action. KILÁTÁS  elviszi a célodhoz.

Térkép Kedvenc profil

Profile: Maps Go Home 

Esemény: Változó érték [ %FingerScanned eq 1]

Alkalmazás: Térképek

Írja be: Térképek párbeszédpanel

V1: AutoTools párbeszédpanel [ Konfiguráció: Párbeszédtípus: Lista

Cím: Válasszon helyet

Ikon: app-icon: com.google.android.apps.maps

Lista típusa: 0

Szövegek: Otthon, Munkahely, Las Vegas

Szöveg mérete: 20

Kép szélessége: 100

Halvány háttér: igaz

Felső margó: 16

Alsó margó: 16

Alsó gombok felső margója: 16

Alsó gombok Alsó margó: 16

Close On Select: igaz

Elválasztó: ,

Parancsváltozó: atcommand

Lemondható: igaz

Képernyő bekapcsolása: valós időtúllépés (másodperc): 60 ]

A2: Szándék küldése [ Művelet: android.intent.action. MEGTEKINTÉS Cat: Nincs Mime Típus: Adatok: google.navigation: q=%attext Extra: Extra: Extra: Csomag: Osztály: Cél: Tevékenység ]

Olvass tovább


Hangouts – Gyors válaszsablonok

screenshot_20161204-151421Tudom, hogy úgy tűnik, szeretem a AutoTools párbeszédpanel műveletet, de ez azért van, mert nagyon hasznos funkciót biztosít, amely a Tasker szkriptek széles körében alkalmazható. Ebben az esetben egy párbeszédpanel segítségével gyorsan feltöltjük a vágólapot egy gyorsválaszsablonnal. A kiválasztás után beillesztheti szöveges üzenetét, vagy másodperceken belül válaszolhat. Nincs szükség gépelésre.

Egy tömböt fogunk használni az üzenetküldési sablonok tárolására. Tömb létrehozásához használja a Változókészlet és vesszővel elválasztva sorolja fel a lehetőségeit. Ezután elvégzi a Változó felosztás vesszővel, és ezután listázhatja a tömböt az AutoTools párbeszédablakban! Győződjön meg róla, hogy globális tömbről van szó (nagybetűt tartalmaz a névben), mivel a helyi tömbök eltűnnek. Az AutoTools párbeszédpanel a % Sablonok() tömböt a szövegmezőben, és feltölti a listát opciókkal. Most mindössze annyit kell tennie, hogy használja a Vágólap beállítása művelet értékének tárolására %attext.

A segítségnyújtás érdekében a leírásban megtartottam a tömbműveleteket. Miután létrehozta a sablonválaszok tömbjét, törölheti az A1 és A2 műveleteket a feladatból. Ha a jövőben módosítani szeretné a sablonválasztömböt, egyszerűen lépjen a Tasker „Változók” lapjára, és keresse meg a Sablonok változó.

Hangouts-profil

Profile: Hangout Template. 

Event: Variable Value [ %FingerScanned eq 1 ]

Application: Hangouts

Enter: Hangout (16)

A1: [X] Variable Set [ Name:%Templates To: option 1, option 2, option 3 Do Maths: Off Append: Off ]

A2: [X] Variable Split [ Name:%Templates Splitter:, Delete Base: Off ]

A3: AutoTools Dialog [ Configuration: Dialog Type: List

Title: Select your template

Icon: android.resource://net.dinglisch.android.taskerm/hd_content_edit

List Type: 0

Texts: %Templates()

Text Size: 20

Image Width: 100

Dim Background: true

Top Margin: 16

Bottom Margin: 16

Bottom Buttons Top Margin: 16

Bottom Buttons Bottom Margin: 16

Close On Select: true

Separator: ,

Command Variable: atcommand

Cancelable: true

Turn Screen On: true Timeout (Seconds):60 ]

A4: Set Clipboard [ Text:%attext Add: Off ]

A5: Flash [ Text: Clipboard set to: %attext Long: On ]


Fényképezőgép – Késleltetett zár

screenshot_20161204-151245Mindig kényelmetlennek érzem a fényképezőgépet szelfikhez használni. Az ujjak pásztázása a kép elkészítéséhez talán nem a legjobb megoldás, de beállíthat egy időzítőt, amely lehetővé teszi, hogy a kezed sokkal jobb képet készítsen.

Hogy figyelmeztessük magunkat, az Android hangmotorja visszaszámol helyettünk az akcióval Mond. Ezt követően - használja a műveletet Gomb – Kamera hogy a fő kamerával készítse el a képet. Nem kell az időzítőkkel játszani vagy gombért nyúlni.

Kamera profil

Profile: Camera Seflie Main 

Esemény: Változó érték [ %FingerScanned eq 1]

Alkalmazás: Kamera

Írja be: Kamera

A1: Mondja [ Szöveg: 3,2,1... Motor: Hang: com.google.android.tts: eng-gbr Adatfolyam: 2 Hangmagasság: 6 Sebesség: 6 Hangzás tiszteletben tartása Fókusz: Hálózaton: Be Feladat folytatása azonnal: Ki ]

A2: Várjon [ MS: 0 másodperc: 1 perc: 0 óra: 0 nap: 0 ]

A3: Gomb [ Gomb: Kamera ]

Olvass tovább


YouTube – Videó átküldése számítógépre

screenshot_20161204-151324Az okostévével ráébredtem, hogy a YouTube-videó számítógépre való átküldése szükségtelenül nehéz. Hacsak számítógépén nincs megnyitva a YouTube-oldal TV módban, az átküldési lehetőség nem érhető el. Szerencsére az ujjlenyomat-szkenner segítségével engedélyezhetjük az opciót. Ez egy újabb egyszerű, de hasznos profil. Csak annyit fogunk tenni, hogy kinyitjuk a YouTube TV oldal számítógépünkön a Join Push segítségével, és átküldheti az aktuális videót a számítógépére! Olyan egyszerű!

YouTube-profil

Profile: Youtube PC (21) 

Esemény: Változó érték [ %FingerScanned eq 1]

Alkalmazás: YouTube

Lépj be: Youtube (20)

1. válasz: Csatlakozzon a Küldés küldéséhez [ Konfiguráció: Eszköz: Chrome@Home

URL: https://www.youtube.com/tv Időtúllépés (másodperc): 60 ]

Olvass tovább


Alternatív ujjlenyomat-érzékelő

Ha nem rendelkezik érzékelővel, ugyanez a viselkedés reprodukálható egy átfedéssel, egy láthatatlan jelenet létrehozásával, amely pontosan ugyanúgy működik, mint az ujja pásztázása. Helyezze el egy rögzített helyre, hogy tudja, hol kell megérinteni (vagy hosszan koppintani), és hajtsa végre a következőket:

Scanned Finger. 

A1: Variable Set [ Name:%FingerScanned To: 1 Do Maths: Off Append: Off ]

A2: Wait [ MS: 0 Seconds: 2 Minutes: 0 Hours: 0 Days: 0 ]

A3: Variable Set [ Name:%FingerScanned To: 0 Do Maths: Off Append: Off ]

Láthatóvá teheti a gombot, de én egy kicsit zavarónak találtam, főleg videóknál. Válassza ki az összes olyan alkalmazást, amely támogatja a gomb használatát egy profil létrehozásával, amely megjeleníti és megsemmisíti a jelenetet.

Hamis gomb

Profile: Fake Button 

Alkalmazás: Chrome, Kamera, Hangouts...

Írja be: Hamis gomb

V1: Jelenet létrehozása [ Név: Hamis ujj ]

A2: Jelenet megjelenítése [ Név: Hamis ujjak megjelenítése Mint: Átfedés, Blokkoló vízszintes helyzet: 200 Függőleges helyzet: 100 Animáció: Rendszer megjelenítése Kilépés gomb: Be Feladat folytatása azonnal: Be ]

Kilépés: Hamis gomb-

A1: Pusztítsd el a jelenetet [ Név: Fake Finger ]

Olvass tovább


A teljes projektet letöltheti az alábbi letöltési linkre kattintva. A Project XML fájl letöltése után importálhatja azt a Tasker megnyitásával, majd a bal alsó sarokban lévő Kezdőlap ikon hosszú megnyomásával. Ekkor megjelenik a Tasker Project menü, amely lehetővé teszi a belső tárhelyen található projektek importálását.

Töltse le a Context Aware ujjlenyomat-olvasó projektet

Kíváncsian várom, milyen más felhasználási lehetőségeket tudna felmutatni. Tudassa velem, és frissítem ezt a bejegyzést.