oltre a quello che ti ha consigliato HyperAbarth, tieni presente che potrebbe tranquillamente andare, ma hai i volumi a 0.
io stesso per esempio ci sono arrivato dopo![]()
e non credo che funzioni se lo schermo è spento, ma non ne sono pienamente sicuro.
Se lo Schermo è spento funziona; mentre se il Volume è a Zero non funziona.
Se ti sono stato d'aiuto --> un click sul Thanks qui sotto a Sinistra
AlFaver (27-01-14)
La cosa più semplice è far comparire un Popup, è un comando "nativo" di Tasker (Notify - Popup Task Button) ed in base al Bottone premuto (es. Si/No) fai fare qualcosa di diverso.
... però richiede lo "sofrzo"![]()
della pressione di un Tasto per rispondere
Allora io ho fatto in modo che mi chieda Se deve leggermi l'SMS e poi intercetta la risposta ed in base alla risposta fa qualcosa.
HO USATO SOLO COMANDI TASKER E SECURE SETTINGS SENZA ALTRI PLUGIN o altre App. ed ho incontrato queste difficoltà:
Perché lo smartphone sia in grado di accettare il Comando Vocale:
- Lo Screen deve essere ON (Secure Settings - Screen Dim - 10 Sec.)
- la Lockscreen non deve essere attiva (Keyguard Off) (N.B. Io ho lo sblocco con lo swipe)
Altra difficoltà è l'interpretazione del Testo; il comando che "riceve" il testo che pronunciamo è:
Get Voice che inserisce quello che diciamo nella Variabile %VOICE
A quel punto con un IF se nel testo pronunciato c'è "si" gli faccio leggere l'SMS altrimenti lo Smartphone mi "avvisa" che dovrò ricordarmi di leggerlo
Mi sono limitato a controllare il "si" perché più il testo che vogliamo controllare è lungo più potrebbe essere probabile che lo Smartphone non lo capisca.
(spero di essere riuscito a spiegarmi).
N.B. Dopo il Comando "Get Voice" e prima dell'IF ho inserito il Comando Flash %VOICE in questo modo vedo il contenuto della Variabile %VOICE e capisco "cosa ha interpretato" lo Smartphone (era un modo per fare Debug... ma poi ho lasciato l'istruzione).
Per finire, siccome l'istruzione Keyguard Off Disattiva definitivamente la LockScreen, al termine del Task ho inserito un Keyguard On.
That's all
So che c'è un App/Plugin che se non sbaglio si chiama AutoVoice (o qualcosa di simile); forse quella semplifica la vita... ma essendo a pagamento ho preferito risolvere la cosa con comandi di Tasker.
Ultima modifica di HyperAbarth; 27-01-14 alle 15:50
Se ti sono stato d'aiuto --> un click sul Thanks qui sotto a Sinistra
AlFaver (27-01-14)
1) Intendo TASKER - IF
2) Non sempre Secure Setting richiede il Root, il Root abilita alcune funzionalità in più; non ti so dire se il comando "Screen Dim" (che fa accendere lo schermo) necessita del Root oppure no. Prova ad installare Secure Setting... non ti costa niente, al limite te lo ritrovi con solamente poche opzioni disponibili.
Comunque se anziché il Comando Vocale utilizzi "la tecnica" del Popup (Notify - Popup Task Button) non ti serve ne il Root ne Secure Settings.
Se ti sono stato d'aiuto --> un click sul Thanks qui sotto a Sinistra
AlFaver (27-01-14)
Quindi ricapitolando:
PROFILO 1
EventReceived textany
TASK
- Secure setting – screen dim – 10 sec
- Display – Keyguard - off
- Say – Ti è arrivato un messaggio da %SMSRN, vuoi leggerlo?
- Ok qua mi blocco. Devo mettere GET VOICE – TITLE %VOICE ??
- Task – if - %VOICE =SI
- Say - %SMSRB
- Come faccio a dirgli che se gli dico di no (esempio) mi dice “allora ricordati di leggerlo” ??
Grazie della pazienza ^^"
vorrei impostare una condizione del tipo "se la connessione dati è spenta, fai questo e questo", ma nella lista della variabili di IF non trovo i dati! c'è "wifi status" ma non trovo qualcosa tipo "data status"...non si può fare?
certo, funziona in modo un pelo diverso...
allora prima devi crearti un profilo, quindi vai nella sezione "profiles" clicchi il + e scegli STATE-->NET-->MOBILE DATA-->ON
ora quando torni indietro ti chiederà di creare un TASK o di usarne uno, anche qua fai ADD/CREATE e col + infondo alla pagina vai ad aggiungere tutte quelle AZIONI che vuoi.
quindi .... TASK
tappi su NET-->WIFI-->ON (in questo caso QUANDO la connessione dati è SPENTA si ATTIVA il Wifi)
ti ho fatto un esempio a caso, puoi fare qualsiasi cosa tu voglia, scorri la lista delle TASK e vedi te ;D
se ti son stato d'aiuto, usa pure il tasto![]()
non riesco a farlo. vorrei aggiungere la condizione "quando MOBILE DATA OFF" a questa funzione postata qualche post fa:
ma non riesco a farlo. se provo ad aggiungere un terzo context, nella sezione NET mi esce fuori questo:Spoiler:
e se clicco su Mobile Network viene fuori questo:
Spoiler:
se li seleziono tutti come da immagine viene fuori questo:
Spoiler:
è corretto?
Ultima modifica di marmisteryo; 27-01-14 alle 18:00