SwiP è un'alternativa gratuita a Tasker per Android. Tasker: un'applicazione multifunzionale per programmare dispositivi Android Tasker passa a un altro ar

"C'è qualcosa come Tasker in iOS?" - questa domanda spesso annulla qualsiasi dibattito sui sistemi operativi mobili. Né iOS né Windows Mobile hanno uno strumento che assomigli anche lontanamente a questa applicazione. Per molti utenti avanzati, Tasker è diventato da tempo uno strumento indispensabile, in grado di sostituire decine di applicazioni a pagamento. Interi siti web e forum gli sono dedicati, ma nella nostra rivista abbiamo scritto di Tasker solo una volta.

Cos'è Tasker? Si tratta di uno strumento di automazione per smartphone che consente di programmare la reazione del dispositivo a uno o un altro evento sistemico o meno. Tasker, ad esempio, può rispondere capovolgendo uno smartphone e disattivare l'audio in risposta. Può funzionare quando il livello della batteria scende al 30% e passare lo smartphone alla modalità 2G. Con Tasker, puoi programmare il GPS in modo che si accenda quando avvii l'app Google Maps o attivi la modalità aereo di notte.

Quasi tutti gli eventi di sistema relativi ai sensori o allo stato del dispositivo possono essere utilizzati da Tasker per avviare un'azione, un'applicazione, visualizzare informazioni o generare finestre di dialogo con vari controlli. In termini di funzionalità, Tasker è già diventato un ambiente di programmazione visiva a tutti gli effetti, che può essere ampliato con numerosi plugin disponibili sul mercato.

Vuoi creare i tuoi comandi vocali? Nessun problema, sul mercato è disponibile il plug-in AutoVoice. Hai bisogno della possibilità di controllare automaticamente da remoto un altro dispositivo o PC? C'è AutoRemote per questo. Che dire dell'accesso alle impostazioni Android di basso livello? Le Impostazioni sicure sono al tuo servizio.

Come funziona Tasker?

Come ho detto prima, il principio di Tasker si basa sulla reazione a determinati eventi e cambiamenti nello stato dello smartphone. Nella terminologia Tasker, questi sono chiamati contesti. È possibile allegare un'attività particolare a un contesto, che consiste in una o più azioni. Un'azione può essere qualsiasi cosa, dall'avvio di un'applicazione alla modifica di determinate impostazioni. Nel caso in cui si parli di un contesto a lungo termine (dalle nove del mattino alle cinque di sera, luogo, ecc.), e non di un singolo evento (avvio di un'applicazione, ad esempio), potrebbe esserci anche un “task di uscita” che funzionerà dopo il completamento del contesto.

Insieme, la combinazione di contesto, attività e sequenza di azioni viene chiamata profilo. Immediatamente dopo l'avvio, Tasker offrirà di creare il primo profilo: fare clic sul "più" nella parte inferiore dello schermo e selezionare l'evento o il contesto desiderato (ad esempio l'ora). Successivamente, si offrirà di allegarvi un'attività, darle un nome e definire le azioni necessarie. Una volta definite le azioni, il profilo diventerà attivo. In qualsiasi momento puoi esportare il tuo profilo e pubblicarlo online in modo che altri possano utilizzarlo.

Oltre ai profili, ai contesti e ai compiti, Tasker ha il concetto di “scena”. Si tratta di una sorta di finestre di dialogo con script con pulsanti, cursori e altri elementi dell'interfaccia Android. È possibile creare una scena utilizzando l'editor visivo situato nella terza scheda della schermata principale di Tasker, e quindi associarla a contesti e attività, creando così un'applicazione quasi completa. Utilizzando Tasker App Factory, può essere inserito in un pacchetto APK e pubblicato su Google Play.

L'insieme di azioni integrate in Tasker può essere notevolmente ampliato con l'aiuto di plug-in di terze parti, disponibili in grandi quantità su Google Play. Alcuni di essi li ho già citati sopra, altri li considereremo in seguito. I plugin Tasker sono inclusi in molte applicazioni conosciute, quindi puoi automatizzare anche quelle. In particolare, Tasker è in grado di gestire applicazioni come Screen Filter, Rsync Backup, Folder Sync, DashClock.

Come funziona Tasker?

Tasker sfrutta due caratteristiche chiave di Android: la messaggistica e la natura aperta del sistema operativo. A differenza di molti altri sistemi operativi, i componenti di Android sono in gran parte indipendenti tra loro e si basano su un sistema di messaggistica per comunicare. I messaggi possono essere destinati a un'applicazione/classe specifica oppure avere natura broadcast (broadcastIntent), che consente loro di essere ricevuti da qualsiasi applicazione installata.

I messaggi broadcast vengono utilizzati in Android per attività quali notificare alle applicazioni eventi di sistema: livello della batteria basso, attivazione/disattivazione del GPS, ricezione di SMS e così via. Inizialmente, tutto questo è stato inventato per far funzionare il sistema e le applicazioni di terze parti in modo più armonioso, ma Tasker utilizza tali messaggi per implementare l'idea di "contesto".

Inoltre, Android è abbastanza aperto alle applicazioni di terze parti, consentendo loro, tra le altre cose, di controllare la luminosità del display, abilitare determinate impostazioni, avviare applicazioni in modo indipendente e molto altro. Questa funzionalità del sistema operativo consente a Tasker di implementare l'idea di "attività" e "azioni" e, insieme al concetto di "contesti", formano "profili", ovvero insiemi di azioni che vengono eseguite in risposta a un evento di sistema .

In iOS e Windows Phone, un analogo di Tasker non può esistere a causa della scarsa consapevolezza delle applicazioni sugli eventi di sistema e delle gravi restrizioni al controllo del sistema da applicazioni di terze parti.

Deve avere profili

Cominciamo con i profili più semplici, ma spesso vitali. Puoi crearli in pochi secondi e i vantaggi saranno moltissimi. Ecco quelli che ho usato in momenti diversi in un modo o nell'altro.

— In termini di capacità, Tasker si è già trasformato in un ambiente di programmazione visiva a tutti gli effetti

  • Utilizzando Tasker App Factory, i profili possono essere inseriti in un pacchetto APK e pubblicati su Google Play
  • Esistono dozzine di variabili che consentono di ottenere una varietà di informazioni, che vanno dallo stato del Bluetooth alla frequenza attuale del processore

Controllo dell'oscillazione

Alcuni firmware proprietari dispongono già di una funzione di controllo delle onde, che consente di cambiare brano o rispondere a una chiamata scuotendo lo smartphone. Naturalmente, funzionalità simili possono essere replicate utilizzando Tasker. Ecco l'algoritmo di configurazione:

Contesto: Evento -> Sensore -> Scuoti -> Asse: Sinistra-Destra Attività: Schermo -> Blocca

Questa è la descrizione di un profilo che spegnerà lo schermo dopo aver agitato lo smartphone in mano da sinistra a destra (Asse: Sinistra-Destra). Puoi anche allegare qualsiasi altra azione disponibile in Tasker come attività. Ad esempio, "Audio -> Vivavoce" o "Telefono -> Avvia conversazione". È inoltre possibile configurare l'avvio dell'applicazione utilizzando "Applicazione -> Avvia applicazione".

Attivazione della modalità aereo di notte

Non ha senso tenere acceso lo smartphone di notte. D'altra parte, non puoi nemmeno impostarlo per l'accensione automatica al mattino (questa funzione è disponibile solo negli smartphone cinesi), ma puoi impostarlo in modalità aereo di notte. Per fare ciò utilizzando Tasker, dovrai installare il plugin Secure Settigs (a partire da Android 4.2, Google ha bloccato la possibilità di controllare la modalità aereo per applicazioni di terze parti), e quindi configurare il profilo in questo modo:

Contesto: Orario -> dalle 1:00 alle 7:00 Attività: Plugin -> Impostazioni di sicurezza -> Azioni di root -> Modalità aereo

Per selezionare un'azione nel plugin stesso, fare clic sull'icona della matita accanto a "Configurazione". Invece della modalità aereo, puoi utilizzare "Audio -> Modalità silenziosa" per abilitare la modalità silenziosa.

Avvio del lettore quando sono collegate le cuffie

Uno dei profili più popolari. Configurazione:

Contesto: Stato -> Apparecchiatura -> Cuffie collegate Compito: Applicazione -> Avvia l'applicazione -> Seleziona il lettore desiderato

Puoi anche aggiungere un'azione aggiuntiva all'attività che regola il volume (Audio -> Volume di riproduzione).

Controllo della luminosità

Su alcuni dispositivi che non porti spesso all'aperto (ad esempio i tablet), è più comodo regolare manualmente la luminosità. Ed è ancora più conveniente usare Tasker. Sul mio tablet, ad esempio, ci sono due profili:

Contesto: Ora -> dalle 9:00 alle 20:00 Compito: Schermo -> Luminosità display -> 100 Contesto: Ora -> dalle 20:01 alle 8:59 Compito: Schermo -> Luminosità display -> 0

Durante il giorno, la luminosità è impostata su un terzo del massimo (il massimo è 255), per il resto del tempo al minimo. Naturalmente, il controllo automatico della luminosità dovrebbe essere disabilitato.

Avvia la presa in giro USB quando sei connesso a un PC

Un'opzione ideale per coloro che trascorrono spesso il tempo fuori casa con il laptop in spalla. Profilo molto semplice e utile:

Contesto: Stato -> Connesso tramite USB Attività: Rete -> Internet tramite USB

Risparmia energia quando la batteria raggiunge il livello di carica del 30%.

Ad essere onesti, non sono un fan di questi metodi di risparmio energetico, ma a molte persone, come si suol dire, piace. L'idea è quella di forzare lo smartphone a disattivare automaticamente 3G, GPS, Wi-Fi e impostare la luminosità del display al minimo quando viene raggiunto un livello di carica critico.

Contesto: Stato -> Livello di carica -> da 0 a 30 Compito: Schermo -> Luminosità display -> 0 Rete -> Cellulare. dati -> Solo rete 2G -> Stato Wi-Fi -> Disattiva plug-in -> Impostazioni di sicurezza -> Azioni Sistema+ -> GPS -> Disattivato

Automazione basata sulla posizione

Ovviamente, a seconda della tua posizione, il tuo smartphone dovrebbe comportarsi diversamente. Ad esempio, quando si è fuori casa, è necessario attivare il pin della schermata di blocco e il GPS, mentre il Wi-Fi può essere disattivato. A casa non serve il pin, ma serve il Wi-Fi e un volume della suoneria alto (così puoi sentire lo smartphone collegato al caricabatterie mentre sei in cucina). Al lavoro/a scuola è meglio attivare la modalità vibrazione e, in alcuni casi, impostare una risposta automatica agli SMS.

Tasker ha a disposizione diversi metodi di rilevamento della posizione. Si tratta di informazioni provenienti dai satelliti GPS, informazioni dalle torri cellulari, dal fatto di connettersi a una rete Wi-Fi con un determinato nome o addirittura di trovarsi vicino a tale rete Wi-Fi. Il più economico e universale di questi sono le informazioni provenienti dalle torri, tuttavia, se la copertura della rete non è troppo densa, possono fornire informazioni imprecise con una diffusione di diversi chilometri. In questo caso è meglio utilizzare l'orientamento tramite reti Wi-Fi. Anche quando è sempre attivo, il Wi-Fi è molto più economico di un modulo GPS, che non sarà in grado di dormire se Tasker lo strattona costantemente.

Contesto: stato -> rete -> connesso a una rete Wi-Fi -> nome della rete Attività: Audio -> Volume suoneria -> 7 Rete -> Sincronizzazione automatica -> Disattiva plug-in -> Impostazioni di sicurezza -> Azioni Sistema+ -> GPS -> Plugin disattivato -> Impostazioni di sicurezza -> Azioni root -> ADB wireless -> Plugin attivato -> Impostazioni di sicurezza -> Azioni amministratore sviluppatore -> Password/Pin -> Disabilitato

Cosa fa questo profilo: imposta il volume massimo della suoneria, disabilita la sincronizzazione automatica (perché ricevere notifiche email a casa?), disabilita il GPS, abilita ADB tramite Wi-Fi (per controllare lo smartphone da un PC) e disabilita il codice PIN. Il seguente profilo è per la strada:

Contesto: stato -> rete -> connesso a una rete Wi-Fi -> "se no" Attività: Audio -> Volume suoneria -> 4 Rete -> Sincronizzazione automatica -> Abilita plug-in -> Impostazioni di sicurezza -> Azioni Sistema+ - > GPS -> Plug-in attivo -> Impostazioni di sicurezza -> Azioni root -> ADB wireless -> Plug-in disattivato -> Impostazioni di sicurezza -> Azioni amministratore sviluppatore -> Password/Pin -> Abilitato

Il profilo configura le impostazioni opposte al profilo “Home”. Ultimo profilo “Al lavoro/scuola”:

Contesto: Stato -> Rete -> Connesso a una rete Wi-Fi -> Nome della rete Attività: Audio -> Modalità silenziosa -> Rete con vibrazione -> Sincronizzazione automatica -> Abilita plug-in -> Impostazioni di sicurezza -> Azioni Sistema+ -> GPS -> Spento

Qui la vibrazione è attivata invece della chiamata, la sincronizzazione rimane attiva, il GPS è disattivato. In alcuni di questi profili (soprattutto l'ultimo), sarà più conveniente utilizzare l'orientamento della torre cellulare. Per fare ciò basta sostituire il contesto con “Luogo”. Si aprirà una mappa e potrai selezionare la posizione esatta e il raggio di attivazione del contesto. È meglio disattivare il pulsante GPS in basso.

Antifurto fatto in casa

Il mercato offre molte applicazioni diverse per proteggersi dai furti degli smartphone. In nessun caso insisterò nel rimuoverli e sostituirli con Tasker, ma ti mostrerò semplicemente come ripetere la stessa funzionalità con la possibilità di adattarla con precisione alle tue esigenze. Questo è molto facile da fare. Ecco un semplice profilo.

Contesto: Telefono -> SMS ricevuto. messaggio -> Tipo: SMS, Mittente: “+7...”, Contenuto: “localizza” Attività: Plugin -> Impostazioni di sicurezza -> Azioni Sistema+ -> GPS -> Su attività -> Attendi -> 30 secondi Varie -> Ottieni coordinate -> Origine: qualsiasi telefono -> Invia SMS -> Numero: “+7...”, Messaggio: “Data: %DATE %TIME. Batteria: %BATT. Posizione: %LOC"

Quando si riceve un SMS dal numero +7... con il messaggio “localizza”, lo smartphone accenderà il GPS, si addormenterà per 30 secondi (in modo che lo smartphone possa trovare i satelliti), riceverà le coordinate e le invierà al numero specificato nel seguente formato: “Data: data ora. Batteria: percentuale di carica. Posizione: coordinate." Per ottenere la posizione esatta sulla mappa è sufficiente inserire le coordinate in Google Maps.

Tieni presente che abbiamo utilizzato le variabili per generare SMS. Sono installati e aggiornati da Tasker stesso, quindi le variabili possono essere utilizzate in qualsiasi campo di testo all'interno dell'applicazione. Oltre a quelle qui elencate, ci sono decine di altre variabili che permettono di ottenere diverse informazioni, che vanno dallo stato del Bluetooth alla frequenza attuale del processore (le loro descrizioni possono essere trovate).

Il profilo può essere espanso e modificato per inviare SMS ogni cinque minuti (per questo si può utilizzare l'azione “task -> for”, che implementa un loop), abilitare il blocco dello smartphone tramite pin, come mostrato nell'esempio precedente, forzare il smartphone per chiamare il numero desiderato (Telefono -> Chiama), scattare una foto (Media -> Foto) e inviarla tramite MMS (Telefono -> Crea SMS). Se vuoi, puoi creare un'applicazione web e comunicare con essa utilizzando HTTP POST e GET (Rete -> HTTP Post)!

Controllo vocale

Google dispone di un eccellente analizzatore vocale che, per impostazione predefinita, funziona solo insieme a Google Now. Ma potremo anche usarlo per creare profili per Tasker, dandoci la possibilità di lanciare le azioni di cui abbiamo bisogno utilizzando la nostra voce. Per fare ciò avrai bisogno del plugin AutoVoice, che costa un dollaro, e solo un po’ di ingegno. L'esempio più semplice di un profilo che utilizza AutoVoice sarebbe questo:

Contesto: Stato -> Plugin -> AutoVoice riconosciuto -> Comportamento evento: On, Comando Filtro: “Risposta alla domanda principale della vita” Compito: Segnale -> Messaggio di emergenza -> Testo: “42”

Questo profilo funzionerà quando AutoVoice riconosce la frase "La risposta alla domanda più grande della vita". Per avviare il meccanismo di riconoscimento stesso, è possibile utilizzare il widget AutoVoice, che visualizza la finestra di dialogo standard "Parla..." e, in base ai risultati del riconoscimento, avvia il profilo desiderato. Un altro modo: creare un nuovo profilo che funzionerà, ad esempio, quando lo schermo è sbloccato e avviare l'azione “Plugin -> AutoVoice Recognize”. In questo caso, la finestra di dialogo verrà visualizzata automaticamente.

Un modo ancora più interessante di utilizzare AutoVoice è il suo meccanismo di "riconoscimento sempre attivo", che funziona finché lo schermo dello smartphone è acceso. In questo caso i comandi possono essere pronunciati in qualsiasi momento e, se AutoVoice li riconosce, funzionerà automaticamente il profilo desiderato. Per abilitare il "riconoscimento continuo", è necessario abilitare l'accesso alle applicazioni esterne nelle impostazioni di Tasker (Impostazioni -> Varie -> Consenti accesso esterno), quindi abilitare l'impostazione "Continuo -> Attiva/disattiva ascolto" in AutoVoice. Svantaggio del metodo: scambio costante di dati con Google (o la necessità di passare a un motore di riconoscimento vocale offline).

INFORMAZIONI

  • AutoVoice dipende dall'applicazione Ricerca Google e si rifiuta di funzionare senza di essa.
  • AutoVoice può integrarsi con Google Now. Per farlo è necessario installare il framework Xposed e scaricare l'API di Google Now tramite le impostazioni di AutoVoice.
  • Tasker può essere collegato a un widget di testo minimalista per visualizzare le tue informazioni.

Telecomando

AutoRemote è un altro plugin interessante dell'autore di AutoVoice. Ti consente di controllare il tuo smartphone da remoto in molti modi diversi, come un'interfaccia web, un plug-in del browser, un'app Windows/Linux o utilizzando un altro smartphone Android o iOS. Utilizzando AutoRemote, è possibile creare profili che verranno attivati ​​quando viene ricevuto un segnale dall'esterno o genereranno tale segnale a seguito di qualche evento di sistema. Due copie di AutoRemote installate su dispositivi diversi consentiranno loro di scambiare informazioni automaticamente, inclusa la possibilità di inoltrare notifiche, messaggi e attivare determinate funzioni su uno smartphone in risposta a un evento sull'altro.

Ti avverto subito che il costo del plugin è di quattro dollari, ma sul mercato esiste anche una versione gratuita, la cui unica limitazione è la lunghezza dei comandi fino a due caratteri. Nella maggior parte dei casi, questo sarà sufficiente per impartire comandi come "Disconnetti smartphone" o "Ottieni coordinate" (un carattere è sufficiente per questo), ma se la possibilità di inviare notifiche, ricevere informazioni da uno smartphone e organizzare qualcosa come una la chat è implementata, dovrai sborsare i soldi.

Come il plugin della sezione precedente, anche AutoRemote è un'applicazione a tutti gli effetti. Dopo averlo avviato, sullo schermo verranno visualizzati un collegamento e un codice QR. Il collegamento può essere aperto in un browser per accedere all'interfaccia web di gestione dello smartphone e il codice QR può essere scansionato con un altro smartphone con AutoRemote installato e i due gadget collegati alla rete. Successivamente, puoi iniziare a utilizzare AutoRemote nei tuoi profili.

Ad esempio, colleghiamo un tablet (nome in AutoRemote: tablet) e un telefono (nome: telefono) utilizzando AutoRemote e creiamo un insieme di profili con cui lo smartphone avviserà il tablet di aver ricevuto un SMS. Su uno smartphone creiamo il seguente profilo:

Contesto: Evento -> Telefono -> Messaggio di testo ricevuto Attività: Plugin -> Messaggio AutoRemote -> Dispositivo: "tablet", Messaggio: "ss"

Sul tablet:

Contesto: Stato -> Plugin -> AutoRemote -> Comportamento evento: On, Filtro messaggi: "ss" Attività: Segnale -> Notifica -> Titolo: "SMS", Testo: "SMS ricevuto"

Ora, quando arriva un SMS sul tuo smartphone, sul tablet apparirà una notifica. Con la versione completa di AutoRemote, i profili possono essere espansi per includere le informazioni sul mittente e il testo del messaggio (variabili %SMSRF e %SMSRB) nel messaggio inviato.


conclusioni

Tasker rende il tuo smartphone un dispositivo davvero intelligente. Utilizzandolo e molti plugin, puoi programmare quasi ogni aspetto del funzionamento del dispositivo. Gli esempi mostrati nell'articolo sono solo una piccola parte dell'iceberg che si nasconde dietro un'interfaccia utente semplice e piacevole.

Non perderà terreno nel Google Play Store, nonostante il programma sia considerato il più complesso nel suo genere, non sia un gioco e non sia gratuito.

Quali sono le ragioni di tale richiesta del servizio? Ti permette di automatizzare il sistema Android e adattarlo il più possibile alle esigenze dell'utente. Con il suo aiuto, puoi configurare il dispositivo in modo che esegua da solo le azioni necessarie: attivare la comunicazione wireless o la modalità silenziosa. E ci sono innumerevoli funzioni simili al suo interno.

Tasker è un programma molto conveniente per creare attività per il tuo dispositivo

Pertanto, se vuoi di più, facciamo conoscenza con cos'è Tasker, come utilizzare questa utility e come può esserti utile.

Attraverso questa utility, programmi le azioni del tuo tablet o smartphone in catene separate, collegandole tra loro e creando attività. Per crearli nell'applicazione, puoi utilizzare qualsiasi processo di sistema su Android, dati dei sensori, in generale, tutto ciò che riguarda il gadget.

Pertanto, qualsiasi cambiamento nello stato del dispositivo, ad esempio lo scuotimento, può diventare un segnale di azione e avviare processi. Diciamo che, utilizzando un sensore di orientamento, puoi programmare il tuo smartphone in modo che quando lo agiti da sinistra a destra, riceva una chiamata o .

Successivamente, utilizzando i dati sulla posizione, puoi configurare una modifica alla modalità operativa, ad esempio, se sei lontano da casa, disattiva il Wi-Fi o alza il volume, aumenta la luminosità dello schermo. Com'è possibile? Utilizzo delle informazioni GPS o metodi alternativi.

Un altro esempio è che puoi fare in modo che il tuo gadget riduca automaticamente la luminosità dello schermo e disattivi le reti wireless per un periodo di tempo specificato.

Tutto ciò è possibile perché Android è aperto all'interazione con le applicazioni e può sincronizzare i dati di sistema a vantaggio dell'utente.

Dopo una descrizione così breve, possiamo concludere che Tasker è un'applicazione che ti permetterà di programmare il tuo tablet o smartphone senza alcuna conoscenza particolare da parte dell'utente. Tutto ciò che serve è comprendere l'interfaccia e lavorare con il programma, e spiegheremo ulteriormente come farlo.

Installazione e utilizzo dell'applicazione Tasker

Puoi scaricare Tasker, come già accennato, tramite l'installazione che richiederà un po' di tempo. Sì, l'applicazione è a pagamento, ma date le sue capacità diventa chiaro che vale completamente l'investimento.

Dopo aver installato l'utility su Android, ti consigliamo di avviarla immediatamente per iniziare ad esplorare le funzioni. Clicca su “Crea un nuovo profilo”. Nelle impostazioni puoi rimuovere immediatamente la casella di controllo Principiante. Vedrai il menu principale di Tasker, dove ci sono quattro sezioni: profili, attività, scene e variabili. Nel "Profilo" si seleziona il contesto per l'esecuzione delle azioni: tempo o determinate condizioni operative del dispositivo. In “Attività” crei le catene di azioni che verranno eseguite in questo contesto. Con l'aiuto della terza sezione - "Scene", vengono create applicazioni quasi a tutti gli effetti, che rappresentano già un livello più elevato di utilizzo del servizio.

Ogni menu ha il proprio set di funzioni, il cui numero è impressionante, ed è meglio considerarle utilizzando esempi specifici.

Cominciamo con la cosa più semplice: ad esempio, vuoi che Android passi ad altre condizioni operative durante la notte.

Facciamo quanto segue:

  • Fare clic sul segno più nella parte inferiore dello schermo nel menu "Profili".
  • Nella finestra che appare, seleziona "Ora".
  • Specificare un intervallo di tempo, ad esempio da mezzanotte alle cinque del mattino.
  • Per creare un nuovo profilo, clicca sull'icona dell'applicazione in alto.
  • Successivamente, vedrai una riga con un profilo, dopo di che il servizio offrirà di creare un'attività, ovvero indicherà cosa è necessario fare in questo momento. Fare clic sul pulsante “Nuova attività”.
  • Assegna un nome arbitrario all'attività: lascia che sia "Notte".
  • L'utilità ti chiederà di fare clic su "+" per aggiungere azioni.
  • Vedrai un ampio elenco di operazioni possibili: ce ne sono davvero molte.
  • Quali azioni dovrebbero essere utilizzate per la notte? È possibile, ad esempio, utilizzare il menu "Schermo".
  • Seleziona "Luminosità display" e riduci l'impostazione al 10-15%: non ti servirà di più di notte.
  • Aggiungiamo un'altra azione: seleziona "Rete" dall'elenco, quindi "Disattiva Wi-Fi", perché non è necessaria quando dormi.

Hai creato due attività e quando accedi al menu Attività, vedrai una riga generale chiamata "Notte". Se fai clic su di esso, si aprirà davanti a te un elenco di azioni create. Ora vai al primo menu, dove vedrai un profilo che funziona da mezzanotte alle cinque del mattino, con l'attività "Notte" in esecuzione a quest'ora.

Cosa è successo alla fine? Ora, in questo momento, il tuo gadget ridurrà automaticamente la luminosità dello schermo e spegnerà Internet, in questo modo risparmierai in modo significativo il consumo della batteria. Tieni presente che puoi aggiungere molte altre attività a questo profilo a tua discrezione.

Quindi, utilizzando questo semplice esempio, abbiamo esaminato come i processi del sistema Android sono programmati in un'applicazione. Come puoi vedere, non è così difficile e tutte le difficoltà sono più legate al fatto che gli utenti sono sopraffatti dal numero di funzioni di Tasker.

Diamo un'occhiata ai profili più popolari che saranno utili su Android e impariamo come crearli.

Funzionalità utili dell'applicazione

Se vuoi risparmiare ancora più batteria durante la notte e non vuoi svegliarti a causa delle telefonate, puoi configurare Tasker automaticamente in questo modo:

  • Fare clic sull'icona "+" nei profili e selezionare il contesto "Ora".
  • Specificare le ore del giorno richieste in cui funzionerà la modalità.
  • Seleziona un'attività: nell'elenco devi fare clic sul pulsante "Plugin", quindi su Impostazioni di sicurezza, Azione root e Modalità aereo.

Una delle opzioni più popolari per l'utilizzo dell'applicazione è fare in modo che il lettore si accenda automaticamente quando un auricolare è collegato al sistema. Questo è fatto in questo modo:

  • Selezionare creando un nuovo profilo, il contesto non è più “Ora”, ma “Stato”.
  • Successivamente, dovresti selezionare “Hardware” e “Cuffie collegate”.
  • Passiamo alla creazione di un'attività: seleziona "Applicazione", "Esegui..." e punta al player richiesto.

È tutto! A proposito, quando visualizzi la sezione "Profili", hai uno slider che ti consente di attivare o disattivare questa o quella voce. Se non hai bisogno temporaneamente di determinati profili, non è necessario eliminarli: basta disattivarli finché non ne avrai nuovamente bisogno.

Specificando l'ora su Tasker, puoi anche personalizzare lo schermo - impostare le condizioni in modo che funzioni con luminosità diversa a seconda della notte o del giorno. Oppure, ad esempio, puoi sempre impostare una situazione in cui il gadget entrerà in modalità silenziosa quando sei al lavoro o a scuola definendo un intervallo di tempo.

Ma succede che hai urgentemente bisogno di disattivare l'audio sul tuo tablet o smartphone e devi farlo in modo estremamente rapido. In questo caso, puoi creare un profilo come questo:

  • Specificare il contesto come "Stato".
  • Successivamente, fai clic sulle opzioni “Sensore” e “Orientamento”.
  • Nella finestra, seleziona "Posizione" e nell'elenco seleziona una semplice azione che metterà Android in modalità silenziosa, ad esempio "Lato sinistro" o "Verticale su".

Successivamente, quando viene eseguito il movimento selezionato, il dispositivo lo riconosce come un segnale per modificare le impostazioni del suono. Molto più semplice che farlo manualmente ogni volta, giusto?

Impostazioni dell'applicazione più avanzate

Una volta che hai imparato a creare i profili di cui sopra, puoi passare ad attività multi-livello in Tasker. Ti suggeriamo di modificare le modalità operative di Android a seconda di dove ti trovi.

Considera le seguenti condizioni: mentre studi hai bisogno di una connessione Wi-Fi, modalità silenziosa, non è necessario un sensore GPS. A casa non hai bisogno del GPS, ma hai bisogno di una connessione Internet, del volume massimo della suoneria e di una retroilluminazione dello schermo media. E per strada hai bisogno di GPS, volume della suoneria alto, livello di retroilluminazione massimo e notifiche di messaggi.

Come può un gadget determinare dove ti trovi? Puoi farlo tramite GPS, ma la batteria si scarica molto rapidamente. È meglio iniziare dalla connessione al Wi-Fi.

Pertanto, il profilo dello studio sarà simile al seguente:

  • Selezionare il contesto dello stato, quindi “Rete” e “Connesso a una rete”, specificare il nome del punto di accesso nella scuola.
  • Crea un'attività "Audio", seleziona "Modalità silenziosa" o vibrazione, a seconda di quale sia più conveniente.
  • Aggiungi “Plugin”, dopo “Impostazioni di sicurezza”, “Sistemi+Azioni”, dopo “GPS” e disattiva questo modulo.

A casa si applicano le seguenti condizioni:

  • Contesto dello stato, ancora “Rete” e oltre, ma indica il nome della tua Wi-Fi domestica.
  • Attività eseguite in questa condizione:
  • “Audio”, dopo “Volume suoneria” - imposta il volume massimo.
  • "Schermo", quindi "Luminosità display", dove è possibile ridurre gli indicatori a un livello confortevole e risparmiare batteria.
  • Disabilita il GPS come nel profilo precedente.

E l'ultima cosa sono le impostazioni per la strada, che impostiamo in questo modo:

  • Lo stato è simile a questo: "Rete", "Connesso a una rete Wi-Fi", ma seleziona "Se no".
  • Crea le stesse attività per volume e schermo, ma in quest'ultimo caso imposta la luminosità massima.

Caratteristiche aggiuntive

Puoi anche creare widget e applicazioni separate in Tasker e puoi espandere la funzionalità utilizzando i plugin. Esistono plugin per il controllo vocale o per il controllo del dispositivo remoto, sono tutti disponibili su Internet e sono economici. Con il loro aiuto migliorerai ulteriormente il tuo tablet o smartphone Android.

Tieni presente che i plugin vengono aggiunti sia ai contesti che alle attività: tutto dipende dal tipo di catena di azioni che desideri creare.

Come puoi vedere, le funzionalità dell'applicazione sono semplicemente sbalorditive e non per niente Tasker è definito il miglior servizio per l'automazione. Sì, all'inizio devi comprendere l'interfaccia del programma, ma il tempo impiegato sarà completamente ripagato quando personalizzerai il dispositivo in base ai tuoi scopi. Pertanto, vale sicuramente la pena installare Tasker Android e amplierà in modo significativo le tue conoscenze sul sistema e sul tuo gadget.

Clicca "Mi piace" e leggi i migliori post su Facebook

Cos'è Tasker? Si tratta di uno strumento di automazione per smartphone che consente di programmare la reazione del dispositivo a uno o un altro evento sistemico o meno. Tasker, ad esempio, può rispondere capovolgendo uno smartphone e disattivare l'audio in risposta. Può funzionare quando il livello scende al 30% e passare lo smartphone alla modalità 2G. Con Tasker, puoi programmare il GPS in modo che si accenda quando avvii l'app Google Maps o attivi la modalità aereo di notte.

Quasi tutti gli eventi di sistema relativi ai sensori o allo stato del dispositivo possono essere utilizzati da Tasker per avviare un'azione, un'applicazione, visualizzare informazioni o generare finestre di dialogo con vari controlli. In termini di funzionalità, Tasker è già diventato un ambiente di programmazione visiva a tutti gli effetti, che può essere ampliato con numerosi plugin disponibili sul mercato.

Vuoi creare i tuoi comandi vocali? Nessun problema, sul mercato è disponibile il plug-in AutoVoice. Hai bisogno della possibilità di controllare automaticamente da remoto un altro dispositivo o PC? C'è AutoRemote per questo. Che dire dell'accesso alle impostazioni Android di basso livello? Le Impostazioni sicure sono al tuo servizio.

Come funziona Tasker?

Come ho detto prima, il principio di Tasker si basa sulla reazione a determinati eventi e cambiamenti nello stato dello smartphone. Nella terminologia Tasker, questi sono chiamati contesti. È possibile allegare un'attività particolare a un contesto, che consiste in una o più azioni. Un'azione può essere qualsiasi cosa, dall'avvio di un'applicazione alla modifica di determinate impostazioni. Nel caso in cui si parli di un contesto a lungo termine (dalle nove del mattino alle cinque di sera, luogo, ecc.), e non di un singolo evento (avvio di un'applicazione, ad esempio), potrebbe esserci anche un “task di uscita” che funzionerà dopo il completamento del contesto.

Insieme, la combinazione di contesto, attività e sequenza di azioni viene chiamata profilo. Immediatamente dopo l'avvio, Tasker offrirà di creare il primo profilo: fare clic sul "più" nella parte inferiore dello schermo e selezionare l'evento o il contesto desiderato (ad esempio l'ora). Successivamente, si offrirà di allegarvi un'attività, darle un nome e definire le azioni necessarie. Una volta definite le azioni, il profilo diventerà attivo. In qualsiasi momento puoi esportare il tuo profilo e pubblicarlo online in modo che altri possano utilizzarlo.

Oltre ai profili, ai contesti e ai compiti, Tasker ha il concetto di “scena”. Si tratta di una sorta di finestre di dialogo con script con pulsanti, cursori e altri elementi dell'interfaccia Android. È possibile creare una scena utilizzando l'editor visivo situato nella terza scheda della schermata principale di Tasker, e quindi associarla a contesti e attività, creando così un'applicazione quasi completa. Utilizzando Tasker App Factory, può essere inserito in un pacchetto APK e pubblicato su Google Play.

L'insieme di azioni integrate in Tasker può essere notevolmente ampliato con l'aiuto di plug-in di terze parti, disponibili in grandi quantità su Google Play. Alcuni di essi li ho già citati sopra, altri li considereremo in seguito. I plugin Tasker sono inclusi in molte applicazioni conosciute, quindi puoi automatizzare anche quelle. In particolare, Tasker è in grado di gestire applicazioni come Screen Filter, Rsync Backup, Folder Sync, DashClock.

Tasker sfrutta due caratteristiche chiave di Android: la messaggistica e la natura aperta del sistema operativo. A differenza di molti altri sistemi operativi, i componenti di Android sono in gran parte indipendenti tra loro e si basano su un sistema di messaggistica per comunicare. I messaggi possono essere destinati a un'applicazione/classe specifica oppure avere natura broadcast (broadcastIntent), che consente loro di essere ricevuti da qualsiasi applicazione installata.

I messaggi broadcast vengono utilizzati in Android per attività quali notificare alle applicazioni eventi di sistema: livello della batteria basso, attivazione/disattivazione del GPS, ricezione di SMS e così via. Inizialmente, tutto questo è stato inventato per far funzionare il sistema e le applicazioni di terze parti in modo più armonioso, ma Tasker utilizza tali messaggi per implementare l'idea di "contesto".

Inoltre, Android è abbastanza aperto alle applicazioni di terze parti, consentendo loro, tra le altre cose, di controllare la luminosità del display, abilitare determinate impostazioni, avviare applicazioni in modo indipendente e molto altro. Questa funzionalità del sistema operativo consente a Tasker di implementare l'idea di "attività" e "azioni" e, insieme al concetto di "contesti", formano "profili", ovvero insiemi di azioni che vengono eseguite in risposta a un evento di sistema .

In iOS e Windows Phone, un analogo di Tasker non può esistere a causa della scarsa consapevolezza delle applicazioni sugli eventi di sistema e delle gravi restrizioni al controllo del sistema da applicazioni di terze parti.

Deve avere profili

Cominciamo con i profili più semplici, ma spesso vitali. Puoi crearli in pochi secondi e i vantaggi saranno moltissimi. Ecco quelli che ho usato in momenti diversi in un modo o nell'altro.

In termini di capacità, Tasker è già diventato un ambiente di programmazione visiva a tutti gli effetti

  • Utilizzando Tasker App Factory, i profili possono essere inseriti in un pacchetto APK e pubblicati su Google Play
  • Esistono dozzine di variabili che consentono di ottenere una varietà di informazioni, che vanno dallo stato del Bluetooth alla frequenza attuale del processore

1. Controllo dell'oscillazione

Alcuni firmware proprietari dispongono già di una funzione di controllo delle onde, che consente di cambiare brano o rispondere a una chiamata scuotendo lo smartphone. Naturalmente, funzionalità simili possono essere replicate utilizzando Tasker. Ecco l'algoritmo di configurazione:

Questa è la descrizione di un profilo che spegnerà lo schermo dopo aver agitato lo smartphone in mano da sinistra a destra (Asse: Sinistra-Destra). Puoi anche allegare qualsiasi altra azione disponibile in Tasker come attività. Ad esempio, "Audio -> Vivavoce" o "Telefono -> Avvia conversazione". È inoltre possibile configurare l'avvio dell'applicazione utilizzando "Applicazione -> Avvia applicazione".

2. Attiva la modalità aereo di notte

Non ha senso tenere acceso lo smartphone di notte. D'altra parte, non puoi nemmeno impostarlo per l'accensione automatica al mattino (questa funzione è disponibile solo negli smartphone cinesi), ma puoi impostarlo in modalità aereo di notte. Per fare ciò utilizzando Tasker, dovrai installare il plugin Secure Settigs (a partire da Android 4.2, Google ha bloccato la possibilità di controllare la modalità aereo per applicazioni di terze parti), e quindi configurare il profilo in questo modo:

Per selezionare un'azione nel plugin stesso, fare clic sull'icona della matita accanto a "Configurazione". Invece della modalità aereo, puoi utilizzare "Audio -> Modalità silenziosa" per abilitare la modalità silenziosa.

3. Avviare il lettore quando le cuffie sono collegate

Uno dei profili più popolari. Configurazione:

Puoi anche aggiungere un'azione aggiuntiva all'attività che regola il volume (Audio -> Volume di riproduzione).

4. Controllo della luminosità

Su alcuni dispositivi che non porti spesso all'aperto (ad esempio i tablet), è più comodo regolare manualmente la luminosità. Ed è ancora più conveniente usare Tasker. Sul mio tablet, ad esempio, ci sono due profili:

Durante il giorno, la luminosità è impostata su un terzo del massimo (il massimo è 255), per il resto del tempo al minimo. Naturalmente, il controllo automatico della luminosità dovrebbe essere disabilitato.

5. Avvia la presa in giro USB quando sei collegato al PC

Un'opzione ideale per coloro che trascorrono spesso il tempo fuori casa con il laptop in spalla. Profilo molto semplice e utile:

6. Risparmia energia quando la batteria raggiunge il livello di carica del 30%.

Ad essere onesti, non sono un fan di questi metodi di risparmio energetico, ma a molte persone, come si suol dire, piace. L'idea è quella di forzare lo smartphone a disattivare automaticamente 3G, GPS, Wi-Fi e impostare la luminosità del display al minimo quando viene raggiunto un livello di carica critico.

Contesto: Stato-> ; Livello di carica - & gt; dalle 0 alle 30

Compito:

Schermata-> Luminosità del display - & gt; 0

Rete-> Mobile dati-> Solo 2G

Rete-> StatoWi-Fi-> Spegnere

7. Automazione basata sulla posizione

Ovviamente, a seconda della tua posizione, il tuo smartphone dovrebbe comportarsi diversamente. Ad esempio, quando si è fuori casa, è necessario attivare il pin della schermata di blocco e il GPS, mentre il Wi-Fi può essere disattivato. A casa non serve il pin, ma serve il Wi-Fi e un volume della suoneria alto (così puoi sentire lo smartphone collegato al caricabatterie mentre sei in cucina). Al lavoro/a scuola è meglio attivare la modalità vibrazione e, in alcuni casi, impostare una risposta automatica agli SMS.

Tasker ha a disposizione diversi metodi di rilevamento della posizione. Si tratta di informazioni provenienti dai satelliti GPS, informazioni dalle torri cellulari, dal fatto di connettersi a una rete Wi-Fi con un determinato nome o addirittura di trovarsi vicino a tale rete Wi-Fi. Il più economico e universale di questi sono le informazioni provenienti dalle torri, tuttavia, se la copertura della rete non è troppo densa, possono fornire informazioni imprecise con una diffusione di diversi chilometri. In questo caso è meglio utilizzare l'orientamento tramite reti Wi-Fi. Anche quando è sempre attivo, il Wi-Fi è molto più economico di un modulo GPS, che non sarà in grado di dormire se Tasker lo strattona costantemente.

Contesto: stato-> rete-> connessioniReti Wi-Fi-> nome della rete

Compito:

Audio> Volume della suoneria - & gt; 7

Rete-> Sincronizzazione automatica-> Spegnere

Plug-in-> Impostazioni sicure - > Sistema + Azioni - & gt ; GPS - > Spento

Plug-in-> Impostazioni sicure - > Azioni root - > ADB wireless - > SU

Plug-in-> Impostazioni sicure - > Azioni amministratore sviluppatore - > Password/Pin - > Disabilitato

Cosa fa questo profilo: imposta il volume massimo della suoneria, disabilita la sincronizzazione automatica (perché ricevere notifiche email a casa?), disabilita il GPS, abilita ADB tramite Wi-Fi (per controllare lo smartphone da un PC) e disabilita il codice PIN. Il seguente profilo è per la strada:

Contesto: stato-> rete-> connessioniReti Wi-Fi-> "altrimenti"

Compito:

Audio> Volume della suoneria - & gt; 4

Plug-in-> Impostazioni sicure - > Azioni root - > ADB wireless - > Spento

Plug-in-> Impostazioni sicure - > Azioni amministratore sviluppatore - > Password/Pin - > Abilitato

Il profilo configura le impostazioni opposte al profilo “Home”. Ultimo profilo “Al lavoro/scuola”:

Contesto: Stato-> ; Rete-> ConnessioniReti Wi-Fi-> Nome della rete

Compito:

Audio> Modalità silenziosa - & gt; Vibrazione

Rete-> Sincronizzazione automatica-> Accendere

Plug-in-> Impostazioni sicure - > Sistema + Azioni - & gt ; GPS - > Spento

Qui la vibrazione è attivata invece della chiamata, la sincronizzazione rimane attiva, il GPS è disattivato. In alcuni di questi profili (soprattutto l'ultimo), sarà più conveniente utilizzare l'orientamento della torre cellulare. Per fare ciò basta sostituire il contesto con “Luogo”. Si aprirà una mappa e potrai selezionare la posizione esatta e il raggio di attivazione del contesto. È meglio disattivare il pulsante GPS in basso.

7. Antifurto fatto in casa

Il mercato offre molte applicazioni diverse per proteggersi dai furti degli smartphone. In nessun caso insisterò nel rimuoverli e sostituirli con Tasker, ma ti mostrerò semplicemente come ripetere la stessa funzionalità con la possibilità di adattarla con precisione alle tue esigenze. Questo è molto facile da fare. Ecco un semplice profilo.

Contesto: Telefono-> Testo ricevuto. messaggio-> Tipo: SMS, Mittente: "+ 7... ", Contenuto: "localizza"

Compito:

Plug-in-> Impostazioni sicure - > Sistema + Azioni - & gt ; GPS - > SU

Attività - > Aspetta-> 30 secondi

Varie-> Ottieni le coordinate - & gt ; Fonte: qualsiasi

Telefono-> Invia SMS - & gt; Numero: “+ 7...”, Messaggio: “Data: % DATA % ORA. Batteria: %BATT. Posizione: %LOC"

Quando si riceve un SMS dal numero +7... con il messaggio “localizza”, lo smartphone accenderà il GPS, si addormenterà per 30 secondi (in modo che lo smartphone possa trovare i satelliti), riceverà le coordinate e le invierà al numero specificato nel seguente formato: “Data: data ora. Batteria: percentuale di carica. Posizione: coordinate." Per ottenere la posizione esatta sulla mappa è sufficiente inserire le coordinate in Google Maps.

Tieni presente che abbiamo utilizzato le variabili per generare SMS. Sono installati e aggiornati da Tasker stesso, quindi le variabili possono essere utilizzate in qualsiasi campo di testo all'interno dell'applicazione. Oltre a quelle qui elencate, ci sono decine di altre variabili che permettono di ottenere diverse informazioni, che vanno dallo stato del Bluetooth alla frequenza attuale del processore (le loro descrizioni possono essere trovate).

Il profilo può essere espanso e modificato per inviare SMS ogni cinque minuti (per questo si può utilizzare l'azione “task -> for”, che implementa un loop), abilitare il blocco dello smartphone tramite pin, come mostrato nell'esempio precedente, forzare il smartphone per chiamare il numero desiderato (Telefono -> Chiama), scattare una foto (Media -> Foto) e inviarla tramite MMS (Telefono -> Crea SMS). Se vuoi, puoi creare un'applicazione web e comunicare con essa utilizzando HTTP POST e GET (Rete -> HTTP Post)!

8. Controllo vocale

Google dispone di un eccellente analizzatore vocale che, per impostazione predefinita, funziona solo insieme a Google Now. Ma potremo anche usarlo per creare profili per Tasker, dandoci la possibilità di lanciare le azioni di cui abbiamo bisogno utilizzando la nostra voce. Per fare ciò avrai bisogno del plugin AutoVoice, che costa un dollaro, e solo un po’ di ingegno. L'esempio più semplice di un profilo che utilizza AutoVoice sarebbe questo:

questione della vita"

Attività: Segnale-> Messaggio di emergenza-> Testo: "42"

Questo profilo funzionerà quando AutoVoice riconosce la frase "La risposta alla domanda più grande della vita". Per avviare il meccanismo di riconoscimento stesso, è possibile utilizzare il widget AutoVoice, che visualizza la finestra di dialogo standard "Parla..." e, in base ai risultati del riconoscimento, avvia il profilo desiderato. Un altro modo: creare un nuovo profilo che funzionerà, ad esempio, quando lo schermo è sbloccato e avviare l'azione “Plugin -> AutoVoice Recognize”. In questo caso, la finestra di dialogo verrà visualizzata automaticamente.

Un modo ancora più interessante di utilizzare AutoVoice è il suo meccanismo di "riconoscimento sempre attivo", che funziona finché lo schermo dello smartphone è acceso. In questo caso i comandi possono essere pronunciati in qualsiasi momento e, se AutoVoice li riconosce, funzionerà automaticamente il profilo desiderato. Per abilitare il "riconoscimento continuo", è necessario abilitare l'accesso alle applicazioni esterne nelle impostazioni di Tasker (Impostazioni -> Varie -> Consenti accesso esterno), quindi abilitare l'impostazione "Continuo -> Attiva/disattiva ascolto" in AutoVoice. Svantaggio del metodo: scambio costante di dati con Google (o la necessità di passare a un motore di riconoscimento vocale offline).

  • AutoVoice dipende dall'applicazione Ricerca Google e si rifiuta di funzionare senza di essa.
  • AutoVoice può integrarsi con Google Now. Per farlo è necessario installare il framework Xposed e scaricare l'API di Google Now tramite le impostazioni di AutoVoice.
  • Tasker può essere collegato a un widget di testo minimalista per visualizzare le tue informazioni.

9. Controllo remoto

AutoRemote è un altro plugin interessante dell'autore di AutoVoice. Ti consente di controllare il tuo smartphone da remoto in molti modi diversi, come un'interfaccia web, un plug-in del browser, un'app Windows/Linux o utilizzando un altro smartphone Android o iOS. Utilizzando AutoRemote, è possibile creare profili che verranno attivati ​​quando viene ricevuto un segnale dall'esterno o genereranno tale segnale a seguito di qualche evento di sistema. Due copie di AutoRemote installate su dispositivi diversi consentiranno loro di scambiare informazioni automaticamente, inclusa la possibilità di inoltrare notifiche, messaggi e attivare determinate funzioni su uno smartphone in risposta a un evento sull'altro.

Ti avverto subito che il costo del plugin è di quattro dollari, ma sul mercato esiste anche una versione gratuita, la cui unica limitazione è la lunghezza dei comandi fino a due caratteri. Nella maggior parte dei casi, questo sarà sufficiente per impartire comandi come "Disconnetti smartphone" o "Ottieni coordinate" (un carattere è sufficiente per questo), ma se la possibilità di inviare notifiche, ricevere informazioni da uno smartphone e organizzare qualcosa come una la chat è implementata, dovrai sborsare i soldi.

Come il plugin della sezione precedente, anche AutoRemote è un'applicazione a tutti gli effetti. Dopo averlo avviato, sullo schermo verranno visualizzati un collegamento e un codice QR. Il collegamento può essere aperto in un browser per accedere all'interfaccia web di gestione dello smartphone e il codice QR può essere scansionato con un altro smartphone con AutoRemote installato e i due gadget collegati alla rete. Successivamente, puoi iniziare a utilizzare AutoRemote nei tuoi profili.

> Avviso-> Titolo: "SMS", Testo: "SMS ricevuto"

Ora, quando arriva un SMS sul tuo smartphone, sul tablet apparirà una notifica. Con la versione completa di AutoRemote, i profili possono essere espansi per includere le informazioni sul mittente e il testo del messaggio (variabili %SMSRF e %SMSRB) nel messaggio inviato.

[Voti totali: 20 Media: 3,5/5]

Ultimo aggiornamento il 18 novembre 2016.

Gli smartphone moderni sono giustamente chiamati smartphone perché sono in grado di eseguire automaticamente molte attività di routine. Per fare ciò, devi solo installare un'utilità speciale in grado di monitorare determinati eventi ed eseguire le azioni necessarie.

Una delle utility più popolari di questo tipo è Tasker, giustamente considerata il “coltellino svizzero” dell'automazione. Con il suo aiuto, puoi facilmente insegnare al tuo telefono ad attivare automaticamente la modalità silenziosa al lavoro, a disattivare il Wi-Fi quando esci di casa e ad avviare il tuo lettore preferito quando colleghi le cuffie. Tuttavia, nonostante tutti i suoi vantaggi, Tasker è difficile da padroneggiare, la sua interfaccia è terrificante per la sua spigolosità e inoltre costa denaro.

Se stai cercando un'alternativa gratuita, assicurati di dare un'occhiata a SwiP. Questo programma ti consente di passare automaticamente tra i diversi profili del dispositivo che crei. Sebbene non sia flessibile e ricco di funzionalità come Tasker, le sue capacità sono comunque sufficienti per l'utente medio. Inoltre, SwiP è molto più comodo e facile da usare e configurare.

La schermata principale del programma è divisa in due schede: “Profili” e “Trigger”. Il primo serve per gestire i profili e contiene tre profili preimpostati chiamati “Home”, “Default” e “Riunione”. Puoi modificarne uno qualsiasi o creare un set di impostazioni completamente nuovo. In ciascun profilo è possibile includere le seguenti azioni:

  • cambiare la modalità di chiamata;
  • impostazione del volume della suoneria e delle notifiche;
  • impostazione del volume della sveglia;
  • abilitare o disabilitare GPS, Wi-Fi, Bluetooth;
  • regolazione del livello di luminosità.

Nella scheda "Trigger" è possibile impostare le condizioni in base alle quali verrà attivato un particolare profilo. Potrebbe trattarsi della posizione geografica, dell'ora, dello stato della batteria, della connessione delle cuffie e così via. È anche possibile collegare lo stesso profilo a più trigger. In questo caso, è necessario impostare una priorità per ciascuna condizione.

Il programma è attualmente in fase di beta testing, ma non abbiamo individuato alcun errore o problema durante l'utilizzo. Prova SwiP in azione e facci sapere nei commenti le tue impressioni.

Programmatore avanzato. Consente di eseguire azioni/elenchi di azioni in base a diversi eventi. Simile a Locale, solo molto più potente. È possibile creare widget con un elenco personalizzato di azioni.

Elenco principale degli eventi:

  • Monitoraggio dell'attività del servizio dell'applicazione
  • Avvio e chiusura di un'applicazione
  • Avviare l'attività dell'applicazione selezionata (toccare a lungo l'applicazione nell'elenco di selezione)
  • Utente che richiede aiuto in un'applicazione o in un sistema
  • L'arrivo di un'ora e/o una data specifica, nonché un giorno, settimana, mese, giorno del mese o della settimana, giorno del mese o della settimana, ultimo giorno del mese
  • L'inizio e la fine di un certo periodo di tempo
  • L'inizio e la fine di un evento in un calendario, sveglia
  • Entrare e uscire da un'area geografica (determinata da GPS o ripetitori cellulari e hotspot Wi-Fi)
  • Collegamento del dispositivo a una torre cellulare specifica (da un elenco specificato di torri)
  • Stabilire e disconnettere una connessione in una specifica modalità dati mobile: 2G, 3G, 4G e altri
  • Raggiungere e perdere un certo livello di ricezione del segnale della rete cellulare
  • Rileva un punto di accesso WIFI specifico (o qualsiasi), connettiti ad esso e disconnettiti da esso
  • Attiva o disattiva la modalità aereo
  • Accensione e spegnimento degli adattatori Bluetooth, NFC e WIFI
  • Eventi tastiera hardware (apertura-estrazione/chiusura-estrazione)
  • Pressione di determinati tasti hardware, compresi quelli situati sulle cuffie (cablate o wireless)
  • Facendo clic sui pulsanti soft e su alcuni altri elementi dell'interfaccia utente di programmi Android e di terze parti
  • Chiamata in entrata o in uscita, risposta in entrata, fine di una chiamata
  • Ricezione di SMS (MMS)
  • Invio SMS (MMS) riuscito e errore durante l'invio
  • Chiamate perse, SMS (MMS)
  • Eventi provenienti da vari sensori integrati (luce, vicinanza a un oggetto, orientamento, movimento, campo magnetico, pressione, temperatura, umidità, contapassi)
  • Collegamento e scollegamento di un caricabatterie (cablato, wireless, alimentato tramite bus USB)
  • Raggiungere un certo livello della batteria, scaricare la batteria al di sotto di un certo livello, modificare il livello della batteria
  • Attivare o disattivare il salvaschermo (Android Daydream)
  • Connessione e disconnessione da un computer tramite USB
  • Collegamento e scollegamento dei dispositivi USB alla macchina
  • Collegare e scollegare una scheda SD
  • La fine del caricamento di Android e l'inizio dello spegnimento del dispositivo
  • Accensione e spegnimento dello schermo, sblocco dello schermo
  • Inizio e fine di una sessione utente
  • Crea, modifica ed elimina un file sulla scheda SD
  • Connessione e disconnessione di cuffie cablate o wireless, Bluetooth e dispositivi USB
  • Connettiti e disconnettiti da un'auto o da un dock desktop, da una TV o da un orologio
  • Movimento spaziale del dispositivo in un dato modo specifico: gesto
  • Scuotere il dispositivo
  • Il verificarsi di un determinato evento di sistema in Android: la ricezione di un intento
  • Modifica della data, dell'ora e del fuso orario del sistema
  • Aggiungi, aggiorna o elimina un'applicazione
  • Aspetto di una finestra specifica o di qualsiasi finestra (normale, pop-up, di dialogo)
  • Aspetto di una notifica dell'applicazione nella barra di notifica del sistema e selezione di tale notifica da parte dell'utente

Elenco di base delle azioni:

  • Controllo della modalità in auto
  • Controllo della modalità aereo, incl. spegnimento selettivo dei moduli radio
  • Regolazione del volume, incl. flussi separati: chiamata, segnale di selezione a toni (DTMF), conversazione telefonica, incl. tramite auricolare bluetooth, sveglia, suonerie, notifiche
  • Controllo della riproduzione della suoneria e della vibrazione per le chiamate in arrivo
  • Rispondere a una chiamata in arrivo ("rispondi")
  • Controllo della modalità silenziosa
  • Gestisci le impostazioni dello schermo: luminosità, incl. modalità di luminosità automatica, orientamento, durata del periodo di inattività prima del blocco, incl. durante la ricarica
  • Ottenere informazioni sulle caratteristiche dello schermo: dimensioni dello schermo, risoluzione dello schermo, impostazione corrente dell'orientamento automatico
  • Impostazione dello sfondo nella schermata iniziale
  • Gestione del blocco schermo: attiva e disattiva il blocco, incl. bloccaggio forzato
  • Controllo della modalità di sincronizzazione automatica
  • Controllo della modalità audio premendo i pulsanti hardware e software, la modalità di navigazione tattile (feedback tattile)
  • Controllo LED, incl. Modalità di retroilluminazione LED durante la visualizzazione delle notifiche da applicazioni Android e di terze parti
  • Controllo della modalità notturna
  • Accensione e spegnimento di Bluetooth, NFC, WIFI, WiMax, GPS, adattatori di rete mobile, inclusa la gestione delle modalità di trasferimento dati nella rete mobile
  • Ottenere informazioni sulla connessione di rete (tipo di connessione, disponibilità di accesso ai dati mobili), parametri di rete WIFI (indirizzo MAC dell'adattatore, livello del segnale, nome del punto di accesso), Bluetooth, Ethernet
  • Impostazione del nome del dispositivo sulla rete Bluetooth
  • Attiva e disattiva varie modalità di trasferimento dati tramite NFC, incl. Android Beam e pagamento NFC
  • emulazione della pressione dei pulsanti, incl. e quelli inesistenti sul dispositivo, ad esempio l'emulazione del joystick - una "mazza universale" con cui si fa quasi tutto
  • emulazione dell'input di testo
  • Cattura l'uso esclusivo di alcuni pulsanti hardware
  • Chiusura delle finestre di dialogo del sistema
  • Inserimento di un evento in un calendario
  • Ottenere informazioni sulle voci del calendario
  • Chiama a un numero specifico
  • Gestisci le chiamate in uscita verso numeri specifici: blocco chiamate e inoltro chiamate
  • Creazione di lettere, SMS e MMS
  • Invio di SMS
  • Ottenere informazioni sui contatti nella rubrica
  • Avvio di applicazioni, incl. registro chiamate, contatti (con selezione di contatti specifici), mappe (con selezione di una posizione specifica), finestra di dialogo per la selezione della lingua di input, applicazioni che forniscono la separazione del traffico Internet tramite USB e Wi-Fi (tether)
  • Ottenere informazioni sulle applicazioni installate e sui componenti dell'applicazione (attività, servizi, ricevitori)
  • Gestire il pannello delle notifiche: mostrarlo e minimizzarlo
  • Controllo della modalità di interruzione
  • Aggiunta di una nuova sveglia
  • Avvio del cronometro del sistema
  • Selezione dell'applicazione SMS predefinita
  • Chiusura forzata delle candidature
  • Controllo del lettore musicale, incl. integrato, incl. creando una playlist
  • Riproduzione di file audio, suonerie integrate, ecc. con flusso audio selezionabile
  • Ottenere informazioni sui file audio: titolo, artista, tempo di riproduzione
  • Attivazione della vibrazione, incl. secondo un determinato modello
  • Controllo del microfono integrato, incl. registrarne l'audio
  • Operazioni con directory e file: creazione, copia, spostamento, lettura (ottenimento di un elenco di file nel caso delle directory), verifica dell'esistenza dei file, lettura degli attributi dei file: dimensione, diritti di accesso, ora di modifica, scrittura, eliminazione, archiviazione in uno zip archivio, estrazione da archivio zip, crittografia e decrittografia)
  • Lavorare con le immagini: ridimensionare, ritagliare, ruotare, applicare un filtro
  • Imposta suonerie predefinite per chiamate, sveglie, notifiche
  • Determinazione della posizione attuale (tramite GPS o ripetitori cellulari e punti di accesso WIFI)
  • Connessione e disconnessione da una rete Ethernet
  • Visualizzazione di messaggi, finestre di dialogo normali e pop-up, menu, elenchi (in effetti, è possibile costruire interfacce utente grafiche arbitrarie utilizzando scene
  • Visualizzazione delle notifiche nel pannello delle notifiche, incl. accompagnato da illuminazione LED o notifiche sonore, vibrazione
  • Cancellazione delle tue notifiche
  • Riconoscimento e sintesi vocale
  • Vai alla schermata principale, incl. con un numero specifico
  • Ottenere l'ID utente corrente
  • Lavorare con server web: ricezione e invio di contenuti, non necessariamente in formato html, esecuzione di script di shell, javascript, SL4A
  • Utilizzo dei costrutti del linguaggio Java e chiamata delle funzioni del linguaggio Java e Android (tramite il meccanismo di riflessione Java)
  • rimontare le partizioni su una scheda di memoria interna o esterna
  • Avvio di una scansione forzata del sistema della scheda SD
  • Invio di un evento di sistema arbitrario: intento
  • Aggiunta di contenuto agli appunti
  • Fotografia
  • Controllo del flash
  • Operatori per l'organizzazione del controllo nei programmi: creazione e modifica di variabili, array, istruzioni if-else, cicli, chiamata di subroutine (in effetti, anche coroutine), funzioni matematiche, ricerca e sostituzione per modello, incl. utilizzando le espressioni regolari

Entrambi questi elenchi sono lungi dall'essere completi. In primo luogo, l'insieme di eventi e azioni di Tasker può essere ampliato collegando plug-in di terze parti, migliaia di essi. In secondo luogo, utilizzando l'emulazione di chiavi hardware e software o eseguendo script sulla shell e su SL4A, è possibile eseguire quasi tutte le azioni. E poi c'è anche l'accoglienza e l'invio delle intenzioni.

Scene

Le scene consentono di aggiungere un'interfaccia utente grafica alle attività. Cioè, se hai sognato pulsanti arancioni su uno sfondo cremisi, le scene di Tasker sono esattamente ciò di cui hai bisogno per realizzare il tuo sogno.
In realtà, ovviamente, nessuno usa uno sfondo cremisi. Quasi. Ma, ad esempio, rendi trasparente lo sfondo della finestra, posiziona la finestra sopra la barra di stato e visualizza il testo con la carica della batteria nella finestra stessa. Allettante? Lo farei ancora.

Elenco degli elementi dell'interfaccia

  • pulsante-pulsante
  • casella di controllo – una casella di controllo (selezionando lo stesso elemento nell'articolo, modifichiamo l'uno o l'altro parametro).
  • Doodle – un campo in cui possiamo disegnare un elemento sullo schermo
  • Immagine - immagine
  • mappa – mappa GPS
  • Menu: un menu con un elenco scorrevole di tutti gli elementi che abbiamo aggiunto
  • Selettore numeri - selezione dei numeri (come ad esempio nelle impostazioni fornite in Android. Tamburo rotante)
  • ovale - elemento grafico ovale.
  • Restangle – figura grafica
  • dispositivo di scorrimento: il cosiddetto dispositivo di scorrimento (la modifica del volume nelle impostazioni, ad esempio, viene eseguita sotto forma di dispositivo di scorrimento)
  • spiner – menu a discesa
  • testo – visualizza il testo
  • textEdit – campo di input per la modifica del testo
  • attiva/disattiva: pulsante di accensione/spegnimento (come l'attivazione del Wi-Fi nelle impostazioni
  • webview – visualizzazione di pagine web (strumenti Android standard)

Prendiamo gli elementi dell'interfaccia sopra elencati, li combiniamo in diversi modi, impostiamo larghezza, altezza, colori in modo che non sia noioso. Questo set è chiamato scena.

1. Iniziamo determinando la dimensione della scena (tab Scene), fare clic su (+) e inserire il nome della nostra scena, quindi nell'editor della scena visiva aumentiamo/diminuiamo l'area della scena alla dimensione di cui abbiamo bisogno
2. Ora possiamo riempire la scena creata con i nostri elementi

Nello screenshot qui sopra, l'immagine della radio (tutti questi pulsanti, ruote, schermo arancione al centro) è impostata come sfondo per la nostra scena. Alla scena sono stati aggiunti elementi di interfaccia con sfondo trasparente (le linee tratteggiate nell'immagine sono i bordi degli elementi). Per creare un'interfaccia più realistica (disegnare un tasto premuto, ad esempio), dovrai disegnare (rubare) un'immagine per ogni elemento grafico (in diverse versioni, un pulsante premuto e non premuto). E imposta queste immagini come sfondo per ciascun elemento separatamente, quindi lo sfondo della scena può essere riempito con un colore.
4. Etichettare i pulsanti (Testo). Lo screenshot qui sotto mostra la finestra di dialogo Tasker per modificare il pulsante LUCE (è al centro della fila di pulsanti situata immediatamente sotto lo schermo arancione). Assegniamo azioni ai pulsanti in base ai gusti: pressione (Tap), pressione lunga (Long Tap)




Superiore