Kuidas luua Taskeriga kohandatud sõrmejäljetoiminguid

Looge Taskeriga rohkem kohandatud sõrmejäljetoiminguid. Kas teil pole sõrmejäljelugejat? See on korras! Näitan teile, kuidas selle asemel ülekatet kasutada.

Kui teie nutitelefonil või tahvelarvutil on sõrmejäljelugeja, on selle kasutusvõimalused tõenäoliselt piiratud. Lisaks Google Pixeli või Huawei nutitelefonide valikule lisanduvatele eelistele on enamik Androidi sõrmejäljelugejaid ainult teie seadme avamiseks. Õnneks suudame Taskeri võimsuse ja mõne pistikprogrammi abil sõrmejäljeskanneri funktsionaalsust tunduvalt laiendada. Varem tegin õpetuse, kuidas määrata kohandatud sõrmejäljetoiminguid ja muuta see kontekstist sõltuvaks. Sel ajal demonstreerisin ainult seda, kuidas saate praeguse vahekaardi oma arvutisse üle kanda. Selles õpetuses toon veel mõned näited selle kohta, kuidas saate kontekstiteadlikku sõrmejäljelugejat ära kasutada.

Aga mis siis, kui teie telefonil pole sõrmejäljelugejat? Isegi kui teil seda telefonis pole, ärge muretsege, sest me saame ekraaninupuga skripte sama hästi tööle kohandada. Näitan isegi, kuidas seda seadistust korrata täiesti läbipaistva ekraaninupuga! XDA vanemliige 

Flextrick on värskendanud sõrmejäljeskanneri tööriistu parema Taskeri integratsiooniga, nii et siin on minu lemmik kohandatud sõrmejäljetoimingud. Iga jaotise lõpus annan Taskeri kokkuvõtte neile, kes soovivad seadistust ise korrata (ja õppida teel), kuid kui soovite pigem lihtsalt alla laadida kõik selles artiklis mainitud skriptid, siis olen lisanud allalaadimislingi lõpp.

Sa vajad:

Androidi versioon: 6.0+ (kasutatud 7.0),

Rakendused: Liitu (või AutoRemote), Sõrmejäljeskanneri tööriistad (Taskeri tugi tuleb avada)

Sisse panema: Automaatne sisestus, AutoTools, Turvalised seaded

Vajad: Sõrmejäljelugeja


Praeguse Chrome'i akna ülekandmine (värskendatud)

Eelmises artiklis näitasin, kuidas saate praegu avatud Chrome'i veebilehe liitumise abil arvutisse üle kanda. Pärast selle artikli avaldamist olen teinud mõned muudatused, mis minu arvates parandavad selle funktsionaalsust. Kuigi ainuüksi profiil teeb täpselt sama asja, olen värskendanud ülesannet edastada leht valitud arvutisse selle põhjal, milline WiFi on ühendatud või mis on dialoogist valitud sisend. Olen lisanud ka lüliti selle lubamiseks ja keelamiseks Automaatne sisestus juurdepääsetavusteenus, nagu need juurdepääsetavusteenused kipuvad teie telefoni aeglustama. Selleks olen lisanud a Turvalised seaded juurdepääsetavuse lülitustoiming on ülesande esimene ja viimane toiming. Kui teil on raske saada Turvalised seaded Android 7.0+ pistikprogramm töötab, vaadake minu lahendus siin või kontrollige jooksma kest valikud alates siin.

WiFi-ühenduse kontekst

WiFi kontekst

Kui te ei saa asukohaväärtusi teiselt profiililt, peate looma kaks täiendavat profiili. Üks määrab muutuja Asukoht juurde Kodu, teine ​​kuni tööd. Looge profiil, WiFi-ühendus, sisestage oma kodu SSID ja linkige muutuja määrav ülesanne Asukoht juurde Kodu. Tehke sama oma töö WiFi-ga.

Nüüd, kui see osa on valmis, saame oma algset ülesannet värskendada, lisades lihtsalt IF-i tingimuse Liituge funktsiooniga Send Push tegevust. Tõuke õigele seadmele väljastatakse sõltuvalt meie Asukoht muutuja, mille määrasime ülalmainitud WiFi-ühenduse profiili alusel.

Chrome'i profiil

Profile: Connected Home 

Olek: WiFi ühendatud [ SSID: FASTBERRY/SLOWFROG MAC:* IP:* ]

Sisestage: Connected Home

A1: Muutujate komplekt [ Nimi:%Asukoht Sisse: kodu Tehke matemaatikat: Väljas Lisa: Väljas ]

Profiil: ühendatud töö

Olek: WiFi-ga ühendatud [ SSID: ITC-STAFF MAC:* IP:* ]

Sisestage: Ühendatud töö

A1: Muutujate komplekt [ Nimi:%Asukoht Saaja: töö Tehke matemaatikat: Väljas Lisa: Väljas ]

Profiil: Chrome arvutis

Rakendus: Chrome

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Sisestage: Chrome

A1: Turvalised sätted [ Konfiguratsioon: Automaatne sisestus: teenus. Service Accessibility – lubatud aeg (sekundites):0 ]

A2: oodake [ MS: 0 sekundit: 1 minutit: 0 tundi: 0 päeva: 0 ]

A3: automaatse sisendi kasutajaliidese päring [ Konfiguratsioon: Ainult nähtav: tõene

Ainult klõpsatav: vale

Rakenduste pakett: com.android.chrome

Kontrollige ekraani olekut: vale

Tekst: ((?<=http:\/\/|https:\/\/|https:\/\/www.|http:\/\/www.|www.))?.*

Regex: tõsi

Muutujad: aadressi ajalõpp (sekundites):20]

A4: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@Home

URL: %aadressi ajalõpp (sekundites):60 ] Kui [ %Asukoht ~ kodu ]

V5: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@work

URL: %aadressi ajalõpp (sekundites):60 ] Kui [ %Asukoht ~ töö ]

V6: Turvalised sätted [ Konfiguratsioon: Automaatne sisestus: teenus. Teenuse juurdepääsetavus – keelatud ajalõpp (sekundites):0 ]

Loe rohkem

Dialoogi kontekst

Dialoog

Kui teil on mitu arvutit, kuhu soovite ühte võrku üle kanda, oleks dialoogiaken teie jaoks parem valik. Ma hakkan kasutama AutoTools et luua dialoog, mis koosneb nende arvutite nimedest, kuhu saate praeguse Chrome'i veebilehe üle kanda. Pärast klõpsamist saadetakse veebisait ainult sellele arvutile. Kui kavatsete kasutada ainult dialoogi, ei pea te profiile ülalt uuesti looma. Kõik, mida pead tegema, on lisada AutoTools Dialoogitoiming teie ülesandega. Täitke nimed oma koduseadmetega ja määrake igale valikule käsud. Need käsud salvestatakse muutujasse %käsk. Pärast vajutamist muutuja seadistatakse ja saame käivitada õige Liitu Pushiga tegevust. Iga Liitu Pushiga toimingul on sobiv IF-tingimus (%käsk ~ kodu või töö jne).

Chrome'i dialoogiprofiil

Profile: Chrome On PC 

Rakendus: Chrome

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Sisestage: Chrome'i dialoog

A1: Turvalised sätted [ Konfiguratsioon: Automaatne sisestus: teenus. Service Accessibility – lubatud aeg (sekundites):0 ]

A2: oodake [ MS: 0 sekundit: 1 minutit: 0 tundi: 0 päeva: 0 ]

A3: automaatse sisendi kasutajaliidese päring [ Konfiguratsioon: Ainult nähtav: tõene

Ainult klõpsatav: vale

Rakenduste pakett: com.android.chrome

Kontrollige ekraani olekut: vale

Tekst: ((?<=http:\/\/|https:\/\/|https:\/\/www.|http:\/\/www.|www.))?.*

Regex: tõsi

Muutujad: aadressi ajalõpp (sekundites):20]

A4: Automaatsete tööriistade dialoog [ Konfiguratsioon: Dialoogi tüüp: Loend

Pealkiri: valige oma arvuti

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

Loendi tüüp: 0

Tekstid: Kodu, Töö

Teksti suurus: 20

Pildi laius: 100

Käsud: koju, tööle

Hämar taust: tõsi

Ülemine veeris: 16

Alumine veeris: 16

Alumised nupud Ülemine veeris: 16

Alumised nupud Alumine veeris: 16

Close On Select: true

Eraldaja: ,

Käsumuutuja: atcommand

Tühistav: tõsi

Lülita ekraan sisse: tõeline ajalõpp (sekundites): 60 ]

V5: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@Home

URL: %address Timeout (sekundites):60 ] Kui [ %atcommand ~ home ]

V6: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@work

URL: %address Timeout (sekundites):60 ] Kui [ %atcommand ~ work ]

A7: Turvalised sätted [ Konfiguratsioon: Automaatne sisestus: teenus. Teenuse juurdepääsetavus – keelatud ajalõpp (sekundites):0 ]

Loe rohkem


WhatsApp – jätkake vestlust arvutis

screenshot_20161204-151223Siin on uus, mille oleme laboris valmis teinud. Whatsapi vestluse pidamine telefonis on suurepärane kiirete edasi-tagasi sõnumite saatmiseks, kuid mõnikord eelistaksite pikemate vastuste sisestamiseks arvutisse hüpata. Sellisena olen loonud väga lihtsustatud, kuid väga kasuliku profiili, mis saab WhatsAppi veebiliides arvutis töökorras, et saaksite vestlust jätkata. Kui teil on rohkem kui üks arvuti, linkige see vabalt WiFIi Connected kontekstiga või looge dialoog, nagu tegime eelmises näites.

WhatsAppi profiil

Profile: WhatsApp On PC 

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Rakendus: WhatsApp

Sisestage: Whatsapp

V1: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@Home

URL: https://web.whatsapp.com/ Aegumine (sekundites):60 ] Kui [ %Location ~ home ]

V2: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@work

URL: https://web.whatsapp.com/ Aegumine (sekundites):60 ] Kui [ %Asukoht ~ töö ]

Loe rohkem


Facebook – avage Facebook arvutis

screenshot_20161204-151227Väga sarnasel viisil saame jätkata Facebooki sirvimist arvutis, kui hakkate mobiilseadmes voogude kerimisest tüdima. Samamoodi nagu varem, suuname oma arvuti aadressile Facebooki töölaua saidi URL Ühenduse tõuke kaudu. Muidugi võite seda uuesti muuta, lisades WiFi-ühenduse konteksti või dialoogi mitme seadme jaoks.

Facebooki profiil

Profile: Facebook On PC 

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Rakendus: Facebook

Sisestage: Facebook

V1: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@Home

URL: https://www.facebook.com/ Aegumine (sekundites):60 ] Kui [ %Location ~ home ]

V2: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@work

URL: https://www.facebook.com/ Aegumine (sekundites):60 ] Kui [ %Asukoht ~ töö ]

Loe rohkem


Kaardid – navigeerige koju või oma lemmikkohta

Ühe klõpsuga nupp „Vii mind koju” võib säästa aega ja pettumust, eriti kui teil on kiire. Kuigi saate Google Mapsis navigeerimise käivitamiseks luua käivitusprogrammi otsetee, ei soovi mõned kasutajad oma avakuva täiendavate ikoonidega segada. Kui Google Maps on avatud, saame edastada kavatsuse paluda Google'il meid koju viia (nõuab, et Google Mapsis peab olema määratud "Kodu" asukoht või muutujas kõvasti kodeeritud aadress). Kui soovite valida mõne lemmiku hulgast, näiteks "töö" või "Las Vegas", saame linkida ka dialoogi.

Navigeerige Kodu

Kiire nupuvajutusega saadetakse kavatsustoiming. See avab Google Mapsi ja määrab sihtkohaks kodu. Lihtne!

Mapsi profiil

Profile: Maps Go Home 

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Rakendus: kaardid

Sisestage: Kaardid

V1: Saada kavatsus [ Toiming: android.intent.action. VAATA Kass: puudub Mime Tüüp: Andmed: google.navigation: q=home Lisa: Lisa: Lisa: Pakett: Klass: Sihtmärk: Tegevus ]

Loe rohkem

Lemmikkohad

screenshot_20161204-151503Looge dialoog rakendusega AutoToolsja täitke asukohtade loend. Saate kasutada selliseid kohti nagu kodu või töö, linnu või kindlaid aadresse. Loetlege need komadega eraldatuna. Dialoogiaknas AutoTools sisestatakse muutuja %attext kui suvand on vajutatud. See valik antakse üle kavatsusele andmeid väli: google.navigation: q=%attext . Eesmärk: android.intent.action. VAATA  viib teid sihtkohta.

Mapsi lemmikprofiil

Profile: Maps Go Home 

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Rakendus: kaardid

Sisestage: Kaartide dialoog

A1: Automaatsete tööriistade dialoog [ Konfiguratsioon: Dialoogi tüüp: Loend

Pealkiri: valige asukoht

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

Loendi tüüp: 0

Tekstid: Kodu, töö, Las Vegas

Teksti suurus: 20

Pildi laius: 100

Hämar taust: tõsi

Ülemine veeris: 16

Alumine veeris: 16

Alumised nupud Ülemine veeris: 16

Alumised nupud Alumine veeris: 16

Close On Select: true

Eraldaja: ,

Käsumuutuja: atcommand

Tühistav: tõsi

Lülita ekraan sisse: tõeline ajalõpp (sekundites): 60 ]

A2: Saada kavatsus [ Toiming: android.intent.action. VAATA Kass: puudub Mime tüüp: Andmed: google.navigation: q=%attext Lisa: Lisa: Lisa: Pakett: Klass: Sihtmärk: Tegevus ]

Loe rohkem


Hangouts – kiirvastuste mallid

screenshot_20161204-151421Ma tean, et ma näib armastavat Automaatsete tööriistade dialoog toimingut, kuid see on sellepärast, et see pakub väga kasulikku funktsiooni, mida saab rakendada paljudes Taskeri skriptides. Sel juhul kasutame dialoogi, et täita lõikepuhvr kiiresti kiirvastuse malliga. Kui valik on tehtud, saate oma tekstisõnumi kleepida või mõne sekundiga vastata. Pole vaja trükkida.

Kasutame oma sõnumimallide salvestamiseks massiivi. Massiivi loomiseks kasutage Muutujate komplekt ja loetlege oma valikud komaga eraldatuna. Seejärel sooritate a Muutuv poolitus komaga ja saab seejärel massiivi automaatsete tööriistade dialoogiboksis loetleda! Veenduge, et tegemist on globaalse massiiviga (sisaldab nimes suurtähte), kuna kohalikud massiivid kaovad. Automaatsete tööriistade dialoog avab % Mallid() massiivi tekstiväljale ja täidab teie loendi valikutega. Kõik, mida pead nüüd tegema, on kasutada Määra lõikelaud toiming väärtuse salvestamiseks %attext.

Et teid aidata, jätsin kirjeldusse teie jaoks mõeldud massiivitoimingud. Kui olete mallivastuste massiivi loonud, saate oma ülesandest kustutada A1- ja A2-toimingud. Kui soovite tulevikus oma malli vastuste massiivi muuta, minge Taskeri vahekaardile "Muutujad" ja otsige üles Mallid muutuv.

Hangoutsi profiil

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 ]


Kaamera – viivitusega katik

screenshot_20161204-151245Minu arvates on alati ebamugav kasutada kaamerat selfide tegemiseks. Sõrme skannimine pildistamiseks pole võib-olla parim lahendus, kuid saate seadistada taimeri, mis võimaldab teil käe asendisse seada, et teha palju parem pilt.

Enda hoiatamiseks hakkab Androidi häälmootor meie jaoks toiminguga loendama Ütle. Pärast seda - kasutage toimingut Nupp – Kaamera põhikaameraga pildistamiseks. Pole vaja taimeritega mängida ega nupu järele sirutada.

Kaamera profiil

Profile: Camera Seflie Main 

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Rakendus: kaamera

Sisestage: Kaamera

A1: Öelge [ Tekst: 3,2,1... Mootor: Hääl: com.google.android.tts: eng-gbr Voog: 2 Kõrgus: 6 Kiirus: 6 Austage heli fookus: võrgus: sees Jätka ülesannet kohe: väljas ]

A2: oodake [ MS: 0 sekundit: 1 minutit: 0 tundi: 0 päeva: 0 ]

A3: nupp [ Nupp: Kaamera ]

Loe rohkem


YouTube – edastage video arvutisse

screenshot_20161204-151324Nutiteleri omamine on pannud mind mõistma, et YouTube'i video ülekandmine arvutisse on tarbetult keeruline. Kui teie arvutis pole telerirežiimis YouTube'i leht avatud, pole ülekandmise valik saadaval. Õnneks saame selle valiku lubada sõrmejäljeskanneriga. See on veel üks lihtne, kuid kasulik profiil. Kõik, mida me teeme, on avada YouTube TV leht meie arvutis Join Pushi kaudu ja saate seejärel oma praeguse video oma arvutisse üle kanda! Nii lihtne!

YouTube'i profiil

Profile: Youtube PC (21) 

Sündmus: muutuja väärtus [ %FingerScanned eq 1]

Rakendus: YouTube

Sisestage: Youtube (20)

V1: Liituge Saada Push [ Konfiguratsioon: Seade: Chrome@Home

URL: https://www.youtube.com/tv Aegumine (sekundites): 60 ]

Loe rohkem


Sõrmejäljeanduri alternatiiv

Kui teil pole andurit, saab sama käitumist korrata ülekattega, luues nähtamatu stseeni, mis toimib täpselt samamoodi nagu teie sõrme skannimine. Asetage see kindlasse kohta, et teaksite, kuhu koputada (või kaua puudutada), ja teha järgmist.

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 ]

Nupu saab nähtavaks teha, aga mulle tundus see veidi häiriv, eriti videoid vaadates. Valige kõik rakendused, mis toetaksid nupu kasutamist, luues profiili, mis kuvab ja hävitab stseeni.

Võlts nupp

Profile: Fake Button 

Rakendus: Chrome, kaamera, Hangouts...

Sisestage: võltsnupp

A1: loo stseen [nimi: võltssõrm]

A2: Näita stseeni [ Nimi: võltssõrme kuva nagu: ülekate, blokeerib horisontaalset asendit: 200 vertikaalset asendit: 100 animatsiooni: süsteemi kuvamise väljumisnupp: sees Jätka ülesannet kohe: sees ]

Väljumine: võltsnupp-

A1: hävita stseen [nimi: võltssõrm]

Loe rohkem


Kogu projekti saate alla laadida, järgides allolevat allalaadimislinki. Pärast projekti XML-faili allalaadimist saate selle importida, avades Taskeri, seejärel vajutades pikalt vasakpoolses alanurgas ikooni Kodu. See avab menüü Tasker Project, mis võimaldab importida sisemälus asuvaid projekte.

Laadige alla Context Aware sõrmejäljelugeja projekt

Ma ootan huviga, milliseid muid kasutusvõimalusi saate välja mõelda. Andke mulle teada ja ma värskendan seda postitust.