Retroscena

Tasker: l'app che può fare davvero di tutto

Dominik Bärlocher
9.9.2016
Traduzione: tradotto automaticamente

Ora c'è un'app per tutto, non solo per le cose importanti. Ma c'è un'unica app per quasi tutto. Questo è il sogno di ogni appassionato di Android. Il suo nome è Tasker.

Una ruota dentata con un fulmine al centro. Non sembra molto, ma ha un enorme potenziale. L'applicazione si chiama Tasker ed è l'alfa e l'omega delle applicazioni tra gli utenti Android. Quando il concorrente di Android, Apple, pubblicizzò l'uscita dell'iPhone 3G con lo slogan "C'è un'app per questo", gli sviluppatori di Crafty Apps UE lo presero a cuore e crearono un'app che non ha eguali. Tasker è in grado di fare molto e per questo motivo vale la pena di provare l'applicazione. Alla fine di questo articolo, infatti, scopriremo un piccolo trucco di vita che permette di ascoltare la musica di Spotify quando inserisci le cuffie. Una salvezza per gli spostamenti mattutini.

In una città come Zurigo, le cuffie sono quasi essenziali per sopravvivere nel traffico pendolare.

Gli utenti attenti alla sicurezza e quelli che si prendono la briga di leggere i permessi dell'app prima dell'installazione probabilmente avranno la nausea nel leggere questo articolo. Questo perché Tasker richiede una grande apertura da parte degli utenti:

  1. Richiamare le app attive
  2. Leggere gli appuntamenti del calendario e le informazioni riservate
  3. Aggiungi o modifica gli appuntamenti del calendario e invia email agli ospiti senza che il proprietario ne sia a conoscenza
  4. Leggere i contatti
  5. Modificare i contatti
  6. Posizione approssimativa (basata sulla rete)
  7. Posizione esatta (basata su GPS e rete)
  8. Leggere SMS o MMS
  9. Ricevi SMS
  10. Inviare SMS
  11. Modificare SMS o MMS
  12. Chiamare direttamente i numeri di telefono
  13. Modificare lo stato del telefono
  14. Rindirizzare le chiamate in uscita
  15. Leggere l'elenco delle chiamate
  16. Vedere lo stato e l'identità del telefono
  17. Modificare l'elenco delle chiamate
  18. Leggere il contenuto della memoria USB
  19. Modificare o cancellare il contenuto della memoria USB
  20. Leggere il contenuto della memoria USB
  21. Modificare o cancellare il contenuto della memoria USB
  22. Registrare immagini e video
  23. Registrare l'audio
  24. Informazioni sulla connessione WLAN
  25. Recupera le connessioni WLAN
  26. Identità del dispositivo e informazioni sulle chiamate
  27. Riprendere lo stato e l'identità del telefono
  28. Sensori del corpo (come il cardiofrequenzimetro)
  29. Eseguire e disconnettere connessioni WiMAX
  30. Chiudere altre app
  31. Richiamare le connessioni di rete
  32. Abbinamento con dispositivi Bluetooth
  33. Accedere alle impostazioni Bluetooth
  34. Cambiare la connettività di rete
  35. Creare e disconnettere connessioni WLAN
  36. Modificare lo stato del WiMAX
  37. Disabilita il blocco dello schermo
  38. Nascondere/mostrare la barra di stato
  39. Accedere a tutte le reti
  40. Chiudere altre app
  41. Cambia le impostazioni audio
  42. Leggi le impostazioni di sincronizzazione
  43. Esegui all'avvio
  44. Imposta il fuso orario
  45. Imposta lo sfondo
  46. Mostra sopra le altre app
  47. Controlla l'allarme a vibrazione
  48. Disattiva la modalità sleep
  49. Cambia le impostazioni di sistema
  50. Abilitare o disabilitare la sincronizzazione
  51. Impostare la sveglia
  52. Controllo della licenza di Google Play

Si tratta di 52 autorizzazioni che richiedono l'accesso a praticamente tutto ciò che il tuo smartphone ha da offrire. A differenza di un'app torcia che vuole leggere anche i tuoi messaggi di testo e le tue e-mail per motivi di marketing, Tasker ha davvero bisogno di queste autorizzazioni perché ci sono pochissime cose che Tasker non può fare. Secondo la lista dei bug, ci sono esattamente 18 cose che Tasker non può fare.

Huawei Nexus 6P (32 GB, Argento, 5.70", 12.30 Mpx, 4G)
Smartphone

Huawei Nexus 6P

32 GB, Argento, 5.70", 12.30 Mpx, 4G

Huawei MediaPad M3 (8.40", 32 GB, Argento)
Tablet

Huawei MediaPad M3

8.40", 32 GB, Argento

Sony Xperia Z4 Tablet + Tastiera (4G, 10.10", 32 GB, Nero)
Tablet

Sony Xperia Z4 Tablet + Tastiera

4G, 10.10", 32 GB, Nero

Huawei Nexus 6P (32 GB, Argento, 5.70", 12.30 Mpx, 4G)

Huawei Nexus 6P

32 GB, Argento, 5.70", 12.30 Mpx, 4G

Huawei MediaPad M3 (8.40", 32 GB, Argento)

Huawei MediaPad M3

8.40", 32 GB, Argento

Sony Xperia Z4 Tablet + Tastiera (4G, 10.10", 32 GB, Nero)

Sony Xperia Z4 Tablet + Tastiera

4G, 10.10", 32 GB, Nero

Android gira praticamente su ogni piattaforma che può essere automatizzata.

Il grande ma

Tasker è un colpo di genio nello sviluppo di app, anche se stravolge il principio di un'app. Laddove un'app semplifica una singola funzione, Tasker consente un accesso illimitato con la promessa di semplificare tutto. In sostanza, si tratta di automazione. Di tutto.

Tasker affronta il mondo di Android e vuole automatizzarlo.

I miei precedenti progetti su Tasker comprendono, tra gli altri:

  • Una sveglia con funzioni avanzate come "aumenta il volume al secondo squillo" e "riproduci questo file MP3". Ho ritirato questo progetto dopo aver implementato queste funzioni nella sveglia predefinita di Google

  • Tempi di silenzio estremamente precisi. Il mio smartphone era silenzioso tra le 8:00 e le 11:45, poi di nuovo dopo le 12:30 e le 16:45, poi di nuovo dopo le 23:00. Certo, all'epoca il mio telefono Android aveva una funzione integrata di non disturbare, ma poteva essere silenzioso solo di notte. Poiché questo problema è stato risolto in una versione più recente di Android, anche questo progetto è stato abbandonato.
  • La funzione WiFi si attiva solo tra le 18:00 e le 23:00

  • Quando collego le cuffie allo smartphone, Spotify si avvia e il volume viene regolato sul mio volume preferito

Tutto questo sembra fantastico, ma c'è un problema. Tasker è tutt'altro che intuitivo. Non perché gli sviluppatori vogliano fare del male agli utenti, ma perché hanno dovuto inserire un numero enorme di funzioni, variabili e opzioni in un'unica applicazione.

Un esempio: la funzione Spotify in cuffia funzionava benissimo sul mio primo telefono Android. Non funziona sul mio attuale, un vecchio Samsung Galaxy S5. Il motivo è ancora sconosciuto al momento. Sospetto che Spotify abbia rilasciato un aggiornamento massiccio con modifiche di vasta portata all'app. Questo probabilmente ha invalidato il comando che dovrebbe riprodurre la musica. Perché l'ho dovuto inventare io stesso molti mesi fa. Si tratta di com.spotify.mobile.android.ui.widget.PLAY e può essere tradotto approssimativamente come segue: Nell'app Spotify per Android "com.spotify.mobile.android", usa il comando Play nel widget integrato "ui.widget.PLAY". Non è necessario che il widget stesso sia posizionato nella schermata iniziale.

Non ho altra scelta che ripetere la ricerca e ricominciare l'intera offerta. Ci sono almeno tre possibilità che mi vengono in mente in tutta fretta:

  1. Aggiornare la variante di cui sopra con com.spotify.mobile.android.ui.widget.PLAY
  2. Simulare un clic con il plugin di terze parti Tasker AutoInput, che fa parte della AutoApps Suite
  3. Invia un comando all'app Spotify con una cosiddetta Azione di controllo multimediale in Tasker

I produttori di app supportano raramente Tasker e non forniscono assistenza per i problemi di Tasker. Si è quindi formata online una Community di tinker, hacker e coder che non si riunisce centralmente da nessuna parte, ma che si è comunque posta l'obiettivo di automatizzare tutto. In qualche modo.

Tasker è un ottimo modo per conoscere Android come sistema operativo e il tuo smartphone o tablet come dispositivo. Tasker dà anche vita allo spirito hacker. Raramente potrai divertirti e frustrarti allo stesso tempo pensando fuori dagli schemi e facendo cose che non dovresti essere in grado di fare.

Lifehack del giorno - Spotify riproduce la musica

Dopo una serata passata ad armeggiare sul divano e innumerevoli tentativi, sono riuscito a creare una funzione che permette a Spotify di riprodurre musica non appena inserisco le cuffie. Una piccola nota a margine: il fatto che funzioni sul mio vecchio Samsung Galaxy S5 non significa che questa soluzione funzionerà universalmente.

Ad ogni modo, ecco una guida che ti metterà sicuramente sulla strada giusta e che probabilmente diventerà anche la soluzione:

Profili

  1. Clicca su +
  2. Opzionale: Dai al tuo profilo il nome Cuffie Spotify
  3. Clicca su Stato
  4. Clicca su Hardware
  5. Clicca su Cuffie inserite
  6. Tipo Qualsiasi
  7. Clicca su < in alto a sinistra. Questo salverà il tuo profilo

Compiti

Avvia Spotify:

  1. Clicca su +
  2. Opzionale: dai al tuo task il nome "Spotify*

".3. Clicca su +

  1. Clicca su App
  2. Clicca su Lancia App e seleziona Spotify
  3. Clicca su *<*in alto a sinistra

Aspetta l'applicazione:

  1. Clicca su +
  2. Clicca su Task
  3. Clicca su Attendere e imposta il valore su 2 secondi. Questo permette al dispositivo di avviare Spotify prima che vengano inviati altri comandi all'app. Questo valore può essere più alto o più basso. Dovrai fare delle prove.
  4. Clicca su *<*in alto a sinistra

Riproduci la musica:

  1. Clicca su Media
  2. Clicca su Media Control
  3. CMD: Attiva la pausa
  4. Imposta un segno di spunta in Tasto Simulazione Media
  5. App: Spotify
  6. Clicca su *<*in alto a sinistra

Regola il volume:

  1. Clicca su +
  2. Clicca su Audio
  3. Clicca su Media Volume
  4. Imposta il livello a un volume confortevole

  5. Clicca su < in alto a sinistra

Infine, clicca nuovamente su *<*in alto a sinistra e il gioco è fatto.

Nella sintassi esportata da Tasker si presenta in questo modo:

Spotify On (3)
A1: Avvia l'app [ App:Spotify Data: Escludi dalle app recenti:Off Avvia sempre una nuova copia:Off ]
A2: Attendi [ MS:0 Secondi:2 Minuti:0 Ore:0 Giorni:0 ]
A3: Controllo multimediale [ Cmd:Attiva pausa Simula pulsante multimediale:On App:Spotify ]
A4: Volume media [ Livello:13 Display:Off Suono:Off ]

Presumo che questo funzioni anche con altri lettori audio. Basta regolare le app nell'elenco di conseguenza.

In questo senso: buon hacking!

A 28 persone piace questo articolo


User Avatar
User Avatar

Giornalista. Autore. Hacker. Sono un contastorie e mi piace scovare segreti, tabù, limiti e documentare il mondo, scrivendo nero su bianco. Non perché sappia farlo, ma perché non so fare altro.


Potrebbero interessarti anche questi articoli

Commenti

Avatar