Luo lisää mukautettuja sormenjälkitoimintoja Taskerilla. Eikö sinulla ole sormenjälkilukijaa? Se on okei! Näytän sinulle, kuinka voit käyttää peittokuvaa sen sijaan.
Jos älypuhelimessasi tai tabletissasi on sormenjälkitunnistin, sen käyttömahdollisuudet ovat todennäköisesti rajallisia. Muutaman Google Pixel- tai Huawei-älypuhelinvalikoiman lisäetujen lisäksi useimmat Androidin sormenjälkitunnistimet palvelevat vain laitteesi lukituksen avaamista. Onneksi Taskerin teholla ja muutamalla laajennuksella voimme laajentaa sormenjälkitunnistimen toimintoja huomattavasti. Aiemmin tein opetusohjelman kuinka määrittää mukautettuja sormenjälkitoimintoja ja tehdä siitä kontekstiriippuvainen. Tuolloin esitin vain, kuinka voit lähettää nykyisen välilehden tietokoneellesi. Tässä opetusohjelmassa annan joitakin lisäesimerkkejä tavoista, joilla voit hyödyntää kontekstitietoista sormenjälkitunnistinta.
Mutta entä jos puhelimessasi ei ole sormenjälkilukijaa? Vaikka sinulla ei olisi sellaista puhelimessasi, älä huoli, sillä voimme säätää skriptit toimimaan yhtä hyvin näytön painikkeella. Aion jopa osoittaa, kuinka tämä kokoonpano voidaan toistaa täysin läpinäkyvällä näyttöpainikkeella! XDA: n vanhempi jäsen
Flextrick on päivittänyt Fingerprint Scanner Tools -työkalut paremmalla Tasker-integraatiolla, joten tässä ovat suosikkini mukautetut sormenjälkitoiminnot. Jokaisen osion lopussa annan Tasker-yhteenvedon niille teistä, jotka haluavat kopioida asetukset itse (ja oppia matkan varrella), mutta jos haluat mieluummin vain ladata kaikki tässä artikkelissa mainitut skriptit, olen antanut latauslinkin loppu.Tarvitset:
Android-versio: 6.0+ (Käytetty 7.0),
Sovellukset: Liittyä seuraan (tai AutoRemote), Sormenjälkilukijatyökalut (Tasker-tuki on avattava)
Kytkeä: AutoInput, AutoTools, Suojatut asetukset
Tarvitsee: Sormenjäljenlukija
Suoratoista nykyinen Chrome-ikkuna (päivitetty)
Edellisessä artikkelissa esitin, kuinka voit suoratoistaa tällä hetkellä avatun Chrome-verkkosivun tietokoneellesi Liity-toiminnolla. Tämän artikkelin julkaisemisen jälkeen olen tehnyt muutamia muutoksia, joiden ajattelin parantavan sen toimivuutta. Vaikka profiili yksin tekee täsmälleen saman asian, olen päivittänyt tehtävän suoratoistaaksesi sivun valittuun tietokoneeseen sen perusteella, mihin WiFi on kytketty tai minkä tulon valintaikkunasta on valittu. Olen myös lisännyt kytkimen, joka ottaa käyttöön ja poistaa sen käytöstä AutoInput esteettömyyspalvelu, kuten nämä esteettömyyspalvelut yleensä hidastavat puhelintasi. Tätä varten olen lisännyt a Suojatut asetukset esteettömyystoiminto, joka on tehtävän ensimmäinen ja viimeinen toiminto. Jos kamppailet saadaksesi Suojatut asetukset plug-in Android 7.0+ -käyttöjärjestelmässä toimii, katso minun ratkaisu täältä tai tarkista run shell vaihtoehdot alkaen tässä.
WiFi-yhteyden konteksti
Jos et saa sijaintiarvoja toisesta profiilista, sinun on luotava kaksi lisäprofiilia. Yksi asettaa muuttujan %Sijainti to Koti, toinen tehdä työtä. Luo profiili, WiFi yhdistetty, täytä kotisi SSID ja linkitä tehtävä, joka asettaa muuttujan %Sijainti to Koti. Tee sama työssäsi WiFi.
Nyt kun tämä osa on valmis, voimme päivittää alkuperäisen tehtävämme lisäämällä IF-ehtoon Liity Send Pushiin toiminta. Työntö oikeaan laitteeseen annetaan riippuen meidän %Sijainti muuttuja, jonka asetamme edellä mainitun WiFi Connected -profiilin perusteella.
Chrome-profiili
Profile: Connected Home
Tila: Wi-Fi-yhteys [SSID: FASTBERRY/SLOWFROG MAC:* IP:* ]
Kirjoita: Yhdistetty koti
A1: Muuttujajoukko [ Nimi:%Sijainti Vastaanottaja: kotiin Suorita matematiikka: Pois Liitä: Pois ]
Profiili: Yhdistetty työ
Tila: Wi-Fi-yhteys [ SSID: ITC-STAFF MAC:* IP:* ]
Kirjoita: Yhdistetty työ
A1: Muuttujajoukko [ Nimi:%Sijainti Vastaanottaja: työ Tee matematiikka: Pois Liitä: Pois ]
Profiili: Chrome PC: llä
Sovellus: Chrome
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Kirjoita: Chrome
A1: Suojatut asetukset [ Konfigurointi: AutoInput: palvelu. Palvelun saavutettavuus – käytössä aikakatkaisu (sekuntia):0 ]
A2: Odota [ MS: 0 sekuntia: 1 minuuttia: 0 tuntia: 0 päivää: 0 ]
A3: AutoInput UI Query [ Kokoonpano: Vain Näkyy: tosi
Vain napsautettava: false
Sovelluspaketti: com.android.chrome
Tarkista näytön tila: false
Teksti: ((?<=http:\/\/|https:\/\/|https:\/\/www.|http:\/\/www.|www.))?.*
Regex: totta
Muuttujat: osoite Aikakatkaisu (sekuntia):20 ]
A4: Liity Lähetä Push [ Kokoonpano: Laite: Chrome@Home
URL-osoite: %osoitteen aikakatkaisu (sekuntia):60 ] Jos [ %Location ~ home ]
A5: Liity Lähetä Push [ Kokoonpano: Laite: Chrome@work
URL-osoite: %osoitteen aikakatkaisu (sekuntia):60 ] Jos [ %Location ~ work ]
A6: Suojatut asetukset [ Konfigurointi: AutoInput: palvelu. Palvelun saavutettavuus – Poistettu aikakatkaisu (sekuntia):0 ]
Lue lisää
Dialogin konteksti
Jos sinulla on useita tietokoneita, joihin haluat suoratoistaa samassa verkossa, valintaikkuna olisi ehkä parempi vaihtoehto sinulle. Aion käyttää AutoTools luodaksesi valintaikkunan, joka sisältää niiden tietokoneiden nimet, joille voit suoratoistaa nykyisen Chrome-verkkosivun. Kun napsautetaan - verkkosivusto lähetetään vain kyseiselle tietokoneelle. Jos aiot käyttää vain valintaikkunaa, sinun ei tarvitse luoda profiileja uudelleen ylhäältä. Sinun tarvitsee vain lisätä AutoTools Dialogitoiminto tehtävääsi varten. Täytä nimet kodin laitteillasi ja anna komennot kullekin vaihtoehdolle. Nämä komennot tallennetaan muuttujaan %atcommand. Kun sitä painetaan, muuttuja asetetaan, ja voimme laukaista oikean Liity Pushiin toiminta. Jokainen Liity Pushiin toiminnolla on vastaava IF-ehto (%atcommand ~ koti tai työ jne).
Chrome-valintaikkunaprofiili
Profile: Chrome On PC
Sovellus: Chrome
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Kirjoita: Chrome Dialog
A1: Suojatut asetukset [ Konfigurointi: AutoInput: palvelu. Palvelun saavutettavuus – käytössä aikakatkaisu (sekuntia):0 ]
A2: Odota [ MS: 0 sekuntia: 1 minuuttia: 0 tuntia: 0 päivää: 0 ]
A3: AutoInput UI Query [ Kokoonpano: Vain Näkyy: tosi
Vain napsautettava: false
Sovelluspaketti: com.android.chrome
Tarkista näytön tila: false
Teksti: ((?<=http:\/\/|https:\/\/|https:\/\/www.|http:\/\/www.|www.))?.*
Regex: totta
Muuttujat: osoite Aikakatkaisu (sekuntia):20 ]
A4: AutoTools-valintaikkuna [ Konfiguraatio: Dialogin tyyppi: Luettelo
Otsikko: Valitse tietokoneesi
Kuvake: android.resource://net.dinglisch.android.taskerm/hd_hardware_dock
Luettelon tyyppi: 0
Tekstit: Koti, työ
Tekstin koko: 20
Kuvan leveys: 100
Komennot: koti, työ
Himmeä tausta: totta
Ylämarginaali: 16
Alamarginaali: 16
Alapainikkeet Ylämarginaali: 16
Pohjapainikkeet Alamarginaali: 16
Sulje Valitse: tosi
Erotin: ,
Komentomuuttuja: atcommand
Peruutettava: totta
Laita näyttö päälle: todellinen aikakatkaisu (sekuntia): 60 ]
A5: Liity Lähetä Push [ Kokoonpano: Laite: Chrome@Home
URL: %address Aikakatkaisu (sekuntia):60 ] Jos [ %atcommand ~ home ]
A6: Liity Lähetä Push [ Kokoonpano: Laite: Chrome@work
Url: %address Aikakatkaisu (sekuntia):60 ] Jos [ %atcommand ~ work ]
A7: Suojatut asetukset [ Konfigurointi: AutoInput: palvelu. Palvelun saavutettavuus – Poistettu aikakatkaisu (sekuntia):0 ]
Lue lisää
WhatsApp - Jatka keskustelua tietokoneella
Tässä on uusi, jonka olemme keittäneet laboratoriossa. Whatsapp-keskustelun pitäminen puhelimessa on loistava tapa lähettää nopeasti edestakaisin viestejä, mutta joskus kannattaa mieluummin hypätä tietokoneellesi kirjoittaaksesi pidempiä vastauksia. Sellaisena olen luonut hyvin yksinkertaisen, mutta erittäin hyödyllisen profiilin, joka saa WhatsAppin verkkokäyttöliittymä tietokoneellasi, jotta voit jatkaa keskustelua. Jos sinulla on useampi kuin yksi tietokone, linkitä tämä WiFIi Connected -kontekstiin tai luo valintaikkuna, kuten teimme edellisessä esimerkissä.
WhatsApp-profiili
Profile: WhatsApp On PC
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Sovellus: WhatsApp
Kirjoita: Whatsapp
A1: Liity Lähetä Push [ Määritys: Laite: Chrome@Home
URL-osoite: https://web.whatsapp.com/ Aikakatkaisu (sekuntia):60 ] Jos [ %Location ~ home ]
A2: Liity Lähetä Push [ Kokoonpano: Laite: Chrome@work
URL-osoite: https://web.whatsapp.com/ Aikakatkaisu (sekuntia):60 ] Jos [ %Location ~ work ]
Lue lisää
Facebook - Avaa Facebook tietokoneella
Hyvin samalla tavalla voimme jatkaa Facebook-selailua tietokoneellamme, jos olet kyllästynyt syötteiden selaamiseen mobiililaitteellasi. Samalla tavalla kuin aiemmin, osoitamme tietokoneemme Facebookin työpöytäsivuston URL-osoite Join push -toiminnon kautta. Voit tietysti muokata tätä uudelleen lisäämällä WiFi Connected -kontekstin tai valintaikkunan useille laitteille.
Facebook-profiili
Profile: Facebook On PC
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Sovellus: Facebook
Syötä: Facebook
A1: Liity Lähetä Push [ Määritys: Laite: Chrome@Home
URL-osoite: https://www.facebook.com/ Aikakatkaisu (sekuntia):60 ] Jos [ %Location ~ home ]
A2: Liity Lähetä Push [ Kokoonpano: Laite: Chrome@work
URL-osoite: https://www.facebook.com/ Aikakatkaisu (sekuntia):60 ] Jos [ %Location ~ work ]
Lue lisää
Kartat - Navigoi kotiin tai suosikkipaikkaasi
Yhden napsautuksen Vie minut kotiin -painike voi säästää aikaa ja turhautumista, varsinkin kun sinulla on kiire. Vaikka voit luoda käynnistysohjelman pikakuvakkeen käynnistääksesi Google Maps -navigoinnin, jotkut käyttäjät eivät halua täyttää aloitusnäyttöään lisäkuvakkeilla. Kun Google Maps on auki, voimme välittää aikomuksen pyytää Googlea viemään meidät kotiin (edellyttää, että Google Mapsin "Koti"-sijainti on asetettu tai muuttujassa on kovakoodattu osoite). Jos haluat valita muutaman suosikin, kuten "työ" tai "Las Vegas", voimme myös linkittää valintaikkunan.
Navigoi Kotiin
Nopealla painikkeen painalluksella lähetetään Intent-toiminto. Tämä avaa Google Mapsin ja asettaa määränpääksi "koti". Yksinkertainen!
Maps-profiili
Profile: Maps Go Home
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Sovellus: Maps
Syötä: Kartat
A1: Lähetä tarkoitus [ Toimi: android.intent.action. VIEW Cat: Ei mitään Mime-tyyppi: Data: google.navigation: q=home Lisätiedot: Lisätiedot: Lisätiedot: Paketti: Luokka: Kohde: Aktiviteetti ]
Lue lisää
Suosikkipaikat
Luo dialogi kanssa AutoToolsja täytä sijaintiluettelo. Voit käyttää paikkoja, kuten kotia tai työpaikkaa, kaupunkeja tai tiettyjä osoitteita. Listaa ne pilkuilla erotettuina. AutoTools-valintaikkuna täyttää muuttujan %attext kun vaihtoehtoa painetaan. Tämä vaihtoehto siirretään tarkoitukseen tiedot ala: google.navigation: q=%attext . Tarkoitus: android.intent.action. NÄKYMÄ vie sinut määränpäähäsi.
Mapsin suosikkiprofiili
Profile: Maps Go Home
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Sovellus: Maps
Syötä: Kartat-valintaikkuna
A1: AutoTools-valintaikkuna [ Konfiguraatio: Dialogityyppi: Luettelo
Otsikko: Valitse sijainti
Kuvake: app-icon: com.google.android.apps.maps
Luettelon tyyppi: 0
Tekstit: Koti, Työ, Las Vegas
Tekstin koko: 20
Kuvan leveys: 100
Himmeä tausta: totta
Ylämarginaali: 16
Alamarginaali: 16
Alapainikkeet Ylämarginaali: 16
Pohjapainikkeet Alamarginaali: 16
Sulje Valitse: tosi
Erotin: ,
Komentomuuttuja: atcommand
Peruutettava: totta
Laita näyttö päälle: todellinen aikakatkaisu (sekuntia): 60 ]
A2: Lähetä tarkoitus [ Toimi: android.intent.action. VIEW Cat: Ei mitään Mime-tyyppi: Data: google.navigation: q=%attext Extra: Extra: Extra: Paketti: Luokka: Kohde: Toiminto ]
Lue lisää
Hangouts - Pikavastausmallit
Tiedän, että näytän rakastavan AutoTools-valintaikkuna toimintoa, mutta se johtuu siitä, että se tarjoaa erittäin hyödyllisen ominaisuuden, jota voidaan käyttää monenlaisissa Tasker-skripteissä. Tässä tapauksessa käytämme valintaikkunaa täyttääksemme nopeasti leikepöydän pikavastausmallilla. Kun valinta on tehty, voit liittää tekstiviestisi tai vastata sekunneissa. Ei tarvetta kirjoittaa.
Käytämme taulukkoa viestimalliemme tallentamiseen. Jos haluat luoda taulukon, käytä Muuttujasarja ja luettele vaihtoehdot pilkulla erotettuina. Tämän jälkeen suoritat a Muuttuva jako pilkulla ja voi sitten luetella taulukon AutoTools-valintaikkunassa! Varmista, että se on globaali taulukko (sisältää ison kirjaimen nimessä), koska paikalliset taulukot katoavat. AutoTools-valintaikkuna ottaa käyttöön % Malleja() taulukko tekstikenttään ja täyttää luettelosi vaihtoehdoilla. Kaikki mitä sinun tarvitsee tehdä nyt on käyttää Aseta leikepöytä toimenpide arvon tallentamiseksi %attext.
Auttamaan sinua jätin kuvaukseen taulukon toiminnot. Kun olet luonut joukon mallivastauksia, voit poistaa tehtävästäsi A1- ja A2-toiminnot. Jos haluat muokata mallivastaustaulukkoasi tulevaisuudessa, siirry Taskerin Muuttujat-välilehteen ja etsi Mallit muuttuja.
Hangouts-profiili
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 ]
Kamera - Viivästetty suljin
Minusta on aina epämukavaa käyttää kameraa selfie-kuviin. Sormen skannaus kuvan ottamista varten ei ehkä ole paras ratkaisu, mutta voit asettaa ajastimen, jonka avulla saat kätesi asentoon paljon paremman kuvan ottamiseksi.
Varoittaaksemme itseämme, Android-äänimoottori laskee toiminnon puolestamme Sanoa. Tämän jälkeen - käytä toimintoa Painike - Kamera ottaaksesi kuvan pääkameralla. Ei tarvitse leikkiä ajastimilla tai kurkottaa nappia.
Kameran profiili
Profile: Camera Seflie Main
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Sovellus: Kamera
Syötä: Kamera
A1: Sano [ Teksti: In 3,2,1... Moottori: Ääni: com.google.android.tts: eng-gbr Virtaus: 2 Äänenkorkeus: 6 Nopeus: 6 Kunnioita äänen tarkennusta: Verkossa: Päällä Jatka tehtävää heti: Pois ]
A2: Odota [ MS: 0 sekuntia: 1 minuuttia: 0 tuntia: 0 päivää: 0 ]
A3: Painike [ Painike: Kamera ]
Lue lisää
YouTube – suoratoista video tietokoneelle
Älytelevision omistaminen on saanut minut ymmärtämään, että YouTube-videon lähettäminen tietokoneelle on tarpeettoman vaikeaa. Cast-vaihtoehto ei ole käytettävissä, ellei tietokoneessasi ole YouTube-sivua auki TV-tilassa. Onneksi voimme ottaa vaihtoehdon käyttöön sormenjälkitunnistimella. Tämä on jälleen yksi yksinkertainen, mutta hyödyllinen profiili. Aiomme vain avata sen YouTube TV -sivu tietokoneellamme Join Pushin kautta, ja voit sitten suoratoistaa nykyisen videosi tietokoneellesi! Niin yksinkertaista!
YouTube-profiili
Profile: Youtube PC (21)
Tapahtuma: muuttujan arvo [ %FingerScanned eq 1]
Sovellus: YouTube
Kirjoita: Youtube (20)
A1: Liity Lähetä Push [ Määritys: Laite: Chrome@Home
URL-osoite: https://www.youtube.com/tv Aikakatkaisu (sekuntia): 60 ]
Lue lisää
Vaihtoehtoinen sormenjälkitunnistin
Jos sinulla ei ole anturia, sama toiminta voidaan toistaa peittokuvalla tekemällä näkymätön kohtaus, joka toimii täsmälleen samalla tavalla kuin sormella skannaus. Aseta se kiinteään paikkaan, jotta tiedät, mihin napauttaa (tai pitkään napauttaa) ja suorita seuraavat toimet:
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 ]
Voit tehdä painikkeen näkyväksi, mutta mielestäni se häiritsi hieman erityisesti videoita katseltaessa. Valitse kaikki sovellukset, jotka tukevat painikkeen käyttöä luomalla profiili, joka näyttää ja tuhoaa kohtauksen.
Väärennetty painike
Profile: Fake Button
Sovellus: Chrome, kamera, Hangouts...
Syötä: Fake Button
A1: Luo kohtaus [ Nimi: Fake Finger ]
A2: Näytä kohtaus [ Nimi: Fake Finger Display Kuten: Peittokuva, Estää vaakasuoran asennon: 200 Pystyasento: 100 Animaatio: Järjestelmä Näytä Exit-painike: Päällä Jatka tehtävää heti: Päällä ]
Poistu: Fake Button-
A1: Tuhoa kohtaus [ nimi: Fake Finger ]
Lue lisää
Voit ladata koko projektin alla olevasta latauslinkistä. Kun olet ladannut Project XML -tiedoston, voit tuoda sen avaamalla Taskerin ja painamalla sitten pitkään vasemmassa alakulmassa olevaa Koti-kuvaketta. Tämä tuo esiin Tasker Project -valikon, jonka avulla voit tuoda sisäisessä tallennustilassa olevia projekteja.
Lataa Context Aware Fingerprint Reader Project
Odotan mielenkiinnolla, mitä muita käyttötapoja voit keksiä. Kerro minulle, niin päivitän tämän viestin.