Visualizzazione stampabile
-
Ciao avrei bisogno di un task, che faccia in modo che quando il cell non è più collegato tramite bt al tablet, deve far partire una serie di task tramite powertoogle.
Diciamo che il mio dubbio è se usare bt near o altro.
Poi non riesco a far funzionare un profilo basato sulla location net.
Ho messo come condizione location net (casa) + wifi connected il problema sembra sia proprio location in quanto entrando nella schermata dove c'è la mappa e facendo in modo che trovi la posizione (col cerchio col pallino) mi dice
Error no locations provider enabled and avaible.
Ho un nexus 4 originale (niente root e ultimo Android).
Edit
Il problema del location è risolto (di solito tengo la ricerca della posizione spenta, pensavo bastava la connessione dati attiva).
Non capisco una cosa, se io spengo il bt sul tablet, quindi i due non son più collegati tra loro, il profilo con bt near rimane comunque acceso. È normale? Ma non c'è la possibilità di avere un evento, con bt? C'è solo in state.
-
Quote:
Originariamente inviato da
furious84
Ma a questo punto non puoi usare semplicemente la condizione display acceso/spento invece del sensore di prossimità? Però non capisco una cosa, che senso ha tenere un cell in plane mode, voglio dire se ti chiamano mentre hai il display spento?
infatti con il display spento non va bene, perchè significherebbe che basta non usarlo per essere in modalita' aereo, invece con il sensore riconosce quando è in tasca...
-
Come faccio a fare un task in cui ci sia semplicemente scritto 'se c'è una chiamata in corso...'? Non c'è qualche variabile che controlla se sono al telefono?
Per ora mi muovo usando le varie Call Time ma speravo in qualcosa di più immediato:(
-
Quote:
Originariamente inviato da
fabulas
infatti con il display spento non va bene, perchè significherebbe che basta non usarlo per essere in modalita' aereo, invece con il sensore riconosce quando è in tasca...
Si ma rimane il fatto che se è in tasca e t chiamano, è come se fosse spento, ok che non sarà sempre in tasca... Cmq forse può esserti utile gravity screen che ha un plugin per Tasker mi sembra.
-
Quote:
Originariamente inviato da
furious84
Si ma rimane il fatto che se è in tasca e t chiamano, è come se fosse spento, ok che non sarà sempre in tasca... Cmq forse può esserti utile gravity screen che ha un plugin per Tasker mi sembra.
io grazie all'aiuto di pod sono riuscito a creare il task che quando metto il telefono in tasca si mette offline e quando lo prendo si riattiva, le uniche cose che vorrei aggiungere o modificare è che il sensore di prossimità si attivi solo a schermo spento e aggiungere un ritardo di 5 secondi, cosi che quando passo la mano anche involontariamente sopra il sensore questo non passa in modalità offiline..ecco queste sono le cose che vorrei modificare..Grazie a chi mi sarà di aiuto ;)
-
Quote:
Originariamente inviato da
fabulas
io grazie all'aiuto di pod sono riuscito a creare il task che quando metto il telefono in tasca si mette offline e quando lo prendo si riattiva, le uniche cose che vorrei aggiungere o modificare è che il sensore di prossimità si attivi solo a schermo spento e aggiungere un ritardo di 5 secondi, cosi che quando passo la mano anche involontariamente sopra il sensore questo non passa in modalità offiline..ecco queste sono le cose che vorrei modificare..Grazie a chi mi sarà di aiuto ;)
Dato che vuoi che funzioni solo a schermo spento, aggiungi la condizione schermo spento(in and con quella che stai usando). In questo modo, credo, se il sensore si è attivato e il display è spento parte il task.
-
Quote:
Originariamente inviato da
furious84
Dato che vuoi che funzioni solo a schermo spento, aggiungi la condizione schermo spento(in and con quella che stai usando). In questo modo, credo, se il sensore si è attivato e il display è spento parte il task.
si ma a me principlamente interessa che il sensore sia disattivo a schermo spento e non saprei come fare.
-
Dunque, per il momento ho abbandonato l'idea di sostituire gravity screen con tasker perché non sono riuscito a trovare i giusti settaggi.
Ora, mi è venuta un'altra idea. Volevo far sì che, quando sono in auto, mi venissero letti automaticamente i messaggi e eventualmente rispondere, ma non con un messaggio automatico, bensì con una dettatura. Il tutto usando AutoActivity (visto che non ho un auricolare bluetooth e che comunque non lo userei perché lo trovo scomodo) che dovrebbe capire quale attività si sta svolgendo.
Per il momento ho fatto solo una bozza di profili.
Il primo (leggi sms):
Event>Phone>Received Text
→Task:
Wait>2 seconds
Say>text: %SMSRF ti ha inviato il seguente messaggio: %SMSRB
Il secondo:
Plugin>AutoActivity>Configuration: Rileva in un veicolo
→Task:
Profile Status: leggi sms; Set: On
→Exit Task:
Profile Status: leggi sms; Set: Off
Intanto, può funzionare secondo voi (sono un decrescente, non posso mica sprecare benzina per provarlo :P) o sono completamente fuori strada?
E se sì, per dettare la risposta, come posso fare? Sarebbe carino mi chiedesse: "vuoi rispondere?" "sì" "detta il testo" "blablablablablabla... blabla" "confermi di voler inviare il messaggio" "sì" "messaggio inviato a ...."
-
Quote:
Originariamente inviato da
dongongo
Dunque, per il momento ho abbandonato l'idea di sostituire gravity screen con tasker perché non sono riuscito a trovare i giusti settaggi.
Ora, mi è venuta un'altra idea. Volevo far sì che, quando sono in auto, mi venissero letti automaticamente i messaggi e eventualmente rispondere, ma non con un messaggio automatico, bensì con una dettatura. Il tutto usando AutoActivity (visto che non ho un auricolare bluetooth e che comunque non lo userei perché lo trovo scomodo) che dovrebbe capire quale attività si sta svolgendo.
Per il momento ho fatto solo una bozza di profili.
Il primo (leggi sms):
Event>Phone>Received Text
→Task:
Wait>2 seconds
Say>text: %SMSRF ti ha inviato il seguente messaggio: %SMSRB
Il secondo:
Plugin>AutoActivity>Configuration: Rileva in un veicolo
→Task:
Profile Status: leggi sms; Set: On
→Exit Task:
Profile Status: leggi sms; Set: Off
Intanto, può funzionare secondo voi (sono un decrescente, non posso mica sprecare benzina per provarlo :P) o sono completamente fuori strada?
E se sì, per dettare la risposta, come posso fare? Sarebbe carino mi chiedesse: "vuoi rispondere?" "sì" "detta il testo" "blablablablablabla... blabla" "confermi di voler inviare il messaggio" "sì" "messaggio inviato a ...."
Detto così sembra che vada tutto bene, però ricorda che è meglio accendere e spegnere il rilevamento di AutoActivity per non consumare troppa batteria. Per comporre gli sms ed inviarli con il testo che vuoi puoi usare gli Intent (trovi quello che ti può interessare nella guida che ho scritto) insieme alle variabili. Per la dettatura può risultare un pò problematica la cosa visto che all prima interruzione un pò più prolungata si disattiva il riconoscimento vocale. Ad ogni modo puoi usare autovoice, ma anche qui ci sarebbero problemi. Quando ti arriva il messaggio come task metti il riconoscimento di Autovoice, poi ti crei un nuovo profilo. Lo puoi configurare lasciando come filtro, messaggio ecc tutto vuoto ma con la condizione "precision" impostata a 1. Nel task di questo profilo inserisci l'intent e nel campo Extra inserisci "sms_body:%avcomms()" senza virgolette mi raccomando.
Però non la trovo una gran soluzione, ma se ti può andar bene questa è la prima via che mi è venuta in mente :) I problemi possono essere svariati, come, ad esempio, nonriuscire a dettare completamente il messaggio, l'impossibilità di inserire la punteggiatura, ed il possibile riconoscimento di altri comandi di AutoVoice (se impostati come "regex").
La soluzione più ottimale, che mi viene in mente ora e che prevede l'utilizzo della tastiera swype (visto che ha un riconoscimento vocale fantastico!), sarebbe quella di aprire l'app dei messaggi nella schermata di chi ti ha inviato il messaggio, far uscire la tastiera simulando il tocco nel campo di risposta e tappare sul comando di riconosimento vocale della tastiera swipe. Incominci a dettare e quando hai finito fai simulare il tocco per l'invio del messaggio. Questa soluzione non prevede l'utilizzo degli intent
-
Grazie!!
Diavolo, mi piace un sacco la tua soluzione!! Certo è che non ho la più pallida idea di dove mettere le mani! :D (la tastiera swype riconosce anche la punteggiatura?)
PS come faccio ad accendere e spegnere AutoActivity? (inoltre ho pensato ad un altro problema... Finché sono in auto tutto bello, ma se sono in un mezzo pubblico? Non credo che alle persone che non conosco possano interessare i miei messaggi. :D)