Visualizzazione stampabile
-
Quote:
Originariamente inviato da
furious84
.. Eh avevo già cercato prima di chiedere qui....
Per la seconda richiesta non c'è una soluzione?
Ti dico subito che è possibile farlo ma preferisco che ti risponda @speedtrap o comunque qualcuno che abbia già fatto qualcosa di simile (io l'ho solo visto fare ma non ci ho mai provato).
Quote:
Originariamente inviato da
nokian95ita
Nessuno mi aiuta? Mi secca quotare però ne ho bisogno
Può essere che le sincronizzazione avvengano da impostazioni del telefono o da altre app.... Non penso che il Task si attivi in orari diversi da quelli impostati da te.... Potresti creare un controllo per verificare quando viene eseguito il Task... Nel'if inserisci un "scrivi file" con %DATE-%TIME così ti togli il dubbio.
-
Quote:
Originariamente inviato da
nokian95ita
Nessuno mi aiuta? Mi secca quotare però ne ho bisogno
Mah.. è strano, dovrebbe funzionare..
Ovviamente Gmail è spuntata tra le sincro di google?
Forse 6 minuti non bastano, quante sincronizzazioni attive hai?
Forse eri senza connessione in quei momenti?
Non mi viene in mente altro.. :|
P.S.
Io cmq per pulizia di codice avrei fatto
If sabato o domenica
Aspetta 4 ore
Else
Aspetta 2 ore
Endif
Vai a 1
:)
-
Quote:
Originariamente inviato da
Pirikitto
Mah.. è strano, dovrebbe funzionare..
Ovviamente Gmail è spuntata tra le sincro di google?
Forse 6 minuti non bastano, quante sincronizzazioni attive hai?
Forse eri senza connessione in quei momenti?
Non mi viene in mente altro.. :|
P.S.
Io cmq per pulizia di codice avrei fatto
If sabato o domenica
Aspetta 4 ore
Else
Aspetta 2 ore
Endif
Vai a 1
:)
Allora il task funziona egregiamente perché lo vedo dalla notifica di avvenuta sincronizzazione. Non credo che il tempo non basti alla fine ho due email gmail e una imap. Allungo il tempo è correggo il codice
-
************************************************** **********************
PROFILO PER CONOSCERE DATA E ORA DI INIZIO DEL PROSSIMO EVENTO NEL CALENDARIO LOCALE
************************************************** **********************
--------------------------------
PROFILO: CalendarNextEvent
--------------------------------
Contesto: Ora
Da 00:00 Ripeti ogni 2 minuti
Attività:
GetCalendarNextEvent
--------------------------------
ATTIVITA': GetCalendarNextEvent
--------------------------------
Azioni:
Java Function - Class or Object: Calendar - Funzione: getInstance {Calendar} () - Ritorno: cal
Java Function - Class or Object: CONTEXT - Funzione: getContentResolver {ContentResolver} () - Ritorno: cr
Imposta variabile %beginTime a %TIMEMS
Imposta variabile %endTime a 9999999999999
Java Function - Class or Object: Uri - Funzione: parse {Uri} (String) - Ritorno: uriIn - Param (String): content://com.android.calendar/instances/when
Java Function - Class or Object: uriIn - Funzione: buildUpon {android.net.Uri$Builder} () - Ritorno: builder
Java Function - Class or Object: ContentUris - Funzione: appendId {android.net.Uri$Builder} (android.net.Uri$Builder, long) - Param (android.net.Uri$Builder): builder - Param (long): %beginTime
Java Function - Class or Object: ContentUris - Funzione: appendId {android.net.Uri$Builder} (android.net.Uri$Builder, long) - Param (android.net.Uri$Builder): builder - Param (long): %endTime
Java Function - Class or Object: builder - Funzione: build {Uri} () - Ritorno: builtURI
Imposta variabile %proj a begin
Java Function - Class or Object: String - Funzione: new {String} (String) - Ritorno: proj - Param (String): %proj
Java Function - Class or Object: proj - Funzione: split {String} (String) - Ritorno: projection - Param (String): ,
Imposta variabile %selection a: begin > %beginTime
Java Function - Class or Object: cr - Funzione: query {Cursor} (Uri, String[], String, String[], String) - Ritorno: cur - Param (Uri): builtURI - Param (String[]): projection - Param (String): %selection - Param (String[]): Opzionale - Param (String): begin ASC LIMIT 1
Java Function - Class or Object: cur - Funzione: getCount {int} () - Ritorno: %count
Cancella variabile %NextEvent
Java Function - Class or Object: SimpleDateFormat - Funzione: new {SimpleDateFormat} (String) - Ritorno: formatter - Param (String): dd/MM/yyyy - hh:mm
IF %count > 0
Imposta variabile %endNO a %count - 1 eseguendo il calcolo
For Variabile %itr - Oggetti: 0:%endNO
Java Function - Class or Object: cur - Funzione: moveToPosition {boolean} (int) - Param (int): %itr
Java Function - Class or Object: cur - Funzione: getLong {long} (int) - Ritorno: nextEvent - Param (int): 0
Java Function - Class or Object: cal - Funzione: setTimeInMillis {} (long) - Param (long): nextEvent
Java Function - Class or Object: cal - Funzione: getTime {Date} () - Ritorno: dte
Java Function - Class or Object: formatter - Funzione: format {String} (Date) - Ritorno: %nextEvent - Param (Date): dte
Imposta variabile %itrArr a %itr + 1 eseguendo il calcolo
Variabile - Array Push - Nome: %NextEvent - Posizione: %itrArr - Valore: %nextEvent
END FOR
Pulisci variabile %endNO
Pulisci variabile %itrArr
Pulisci variabile %nextEvent
ELSE
Pulisci variabile %NextEvent1
END IF
----------------------------------------------------------------
VARIABILI
----------------------------------------------------------------
%NextEvent1 =
Il profilo descritto permette di memorizzare all'interno della variabile %NextEvent1 la data e l'ora di inizio del prossimo evento nel calendario locale.
La variabile si aggiorna automaticamente ogni 2 minuti.
Il formato di visualizzazione del contenuto è come quello del seguente esempio:
25/12/2002 - 16:00
Se non ci sono eventi disponibili, la variabile rimane vuota.
-
Quote:
Originariamente inviato da
ultrasound91
************************************************** **********************
PROFILO PER CONOSCERE DATA E ORA DI INIZIO DEL PROSSIMO EVENTO NEL CALENDARIO LOCALE
************************************************** **********************
--------------------------------
PROFILO: CalendarNextEvent
--------------------------------
Contesto: Ora
Da 00:00 Ripeti ogni 2 minuti
Attività:
GetCalendarNextEvent
--------------------------------
ATTIVITA': GetCalendarNextEvent
--------------------------------
Azioni:
Java Function - Class or Object: Calendar - Funzione: getInstance {Calendar} () - Ritorno: cal
Java Function - Class or Object: CONTEXT - Funzione: getContentResolver {ContentResolver} () - Ritorno: cr
Imposta variabile %beginTime a %TIMEMS
Imposta variabile %endTime a 9999999999999
Java Function - Class or Object: Uri - Funzione: parse {Uri} (String) - Ritorno: uriIn - Param (String): content://com.android.calendar/instances/when
Java Function - Class or Object: uriIn - Funzione: buildUpon {android.net.Uri$Builder} () - Ritorno: builder
Java Function - Class or Object: ContentUris - Funzione: appendId {android.net.Uri$Builder} (android.net.Uri$Builder, long) - Param (android.net.Uri$Builder): builder - Param (long): %beginTime
Java Function - Class or Object: ContentUris - Funzione: appendId {android.net.Uri$Builder} (android.net.Uri$Builder, long) - Param (android.net.Uri$Builder): builder - Param (long): %endTime
Java Function - Class or Object: builder - Funzione: build {Uri} () - Ritorno: builtURI
Imposta variabile %proj a begin
Java Function - Class or Object: String - Funzione: new {String} (String) - Ritorno: proj - Param (String): %proj
Java Function - Class or Object: proj - Funzione: split {String} (String) - Ritorno: projection - Param (String): ,
Java Function - Class or Object: cr - Funzione: query {Cursor} (Uri, String[], String, String[], String) - Ritorno: cur - Param (Uri): builtURI - Param (String[]): projection
Java Function - Class or Object: cur - Funzione: getCount {int} () - Ritorno: %count
Cancella variabile %NextEvent
Java Function - Class or Object: SimpleDateFormat - Funzione: new {SimpleDateFormat} (String) - Ritorno: formatter - Param (String): dd/MM/yyyy - hh:mm
IF %count > 0
Imposta variabile %endNO a %count - 1 eseguendo il calcolo
For Variabile %itr - Oggetti: 0:%endNO
Java Function - Class or Object: cur - Funzione: moveToPosition {boolean} (int) - Param (int): %itr
Java Function - Class or Object: cur - Funzione: getLong {long} (int) - Ritorno: nextEvent - Param (int): 0
Java Function - Class or Object: cal - Funzione: setTimeInMillis {} (long) - Param (long): nextEvent
Java Function - Class or Object: cal - Funzione: getTime {Date} () - Ritorno: dte
Java Function - Class or Object: formatter - Funzione: format {String} (Date) - Ritorno: %nextEvent - Param (Date): dte
Imposta variabile %itrArr a %itr + 1 eseguendo il calcolo
Variabile - Array Push - Nome: %NextEvent - Posizione: %itrArr - Valore: %nextEvent
END FOR
Pulisci variabile %endNO
Pulisci variabile %itrArr
Pulisci variabile %nextEvent
ELSE
Pulisci variabile %NextEvent1
END IF
----------------------------------------------------------------
VARIABILI
----------------------------------------------------------------
%NextEvent1 =
Il profilo descritto permette di memorizzare all'interno della variabile %NextEvent1 la data e l'ora di inizio del prossimo evento nel calendario locale.
La variabile si aggiorna automaticamente ogni 2 minuti.
Il formato di visualizzazione del contenuto è come quello del seguente esempio:
25/12/2002 - 16:00
Se non ci sono eventi disponibili, la variabile rimane vuota.
Aggiunto[emoji6] Ora ci manca solo quello con la chiamata a sqlite3 e poi abbiamo tutte le versioni😆
-
Quote:
Originariamente inviato da
N1m0Y
Aggiunto[emoji6] Ora ci manca solo quello con la chiamata a sqlite3 e poi abbiamo tutte le versioni😆
Non credo ci serva. Per chiamare direttamente sqlite servono i diritti di root. Secondo me e' meglio rimanere su una versione basata sulle API.
-
Quote:
Originariamente inviato da
Pirikitto
Mah.. è strano, dovrebbe funzionare..
Ovviamente Gmail è spuntata tra le sincro di google?
Forse 6 minuti non bastano, quante sincronizzazioni attive hai?
Forse eri senza connessione in quei momenti?
Non mi viene in mente altro.. :|
P.S.
Io cmq per pulizia di codice avrei fatto
If sabato o domenica
Aspetta 4 ore
Else
Aspetta 2 ore
Endif
Vai a 1
:)
Allora buona sera non funziona, con il client stock di Sony non va, le cose vano per conto loro ora provo con Gmail e vediamo come va
-
Salve, attraverso tasker ed il comando input keyevent APP_SWITCH apro la finestra app recenti se poi voglio chiudere tutte le app presenti come che comando dovrei dare?
-
Quote:
Originariamente inviato da
ultrasound91
Era quasi una settimana che stavo provando a farlo funzionare e poi ho riletto meglio e ho visto che servono i permessi di root per inizializzare le variabili, cosa che io non ho :/
Spero che quello che voglio fare di possa realizzare in qualche modo anche senza root...
Vi riassumo il problema dato che è passato un po' :
Attraverso l'app di ricerca vocale (Moto) apro il navigatore(o altre app), e vorrei che a questa azione fosse associato un aumento di volume media. Il volume deve essere tornare al suo valore originario se 1)chiudo il navigatore 2)non apro nessuna app con la ricerca vocale.
Avevo provato a creare un profilo che setta una variabile all'apertura di Moto (e sembra funzionare), e un profilo che controlla il valore di quella variabile e imposta il volume all'apertura del navigatore. Questi passaggi sembrano funzionare, ma non ho ancora trovato un modo per azzerare la variabile nelle condizioni 1 e 2. Idee (che non richiedano root)?
Ho trovato poi un altro problema con l'allert flash, che credo debba far comparire del testo a schermo ma a me non fa comparire assolutamente nulla
-
E' possibile usare tasker affinchè cambi le impostazioni di una tastiera (nel caso di specie swiftkey). Mi piacerebbe poter attivare/disattivare l'uso ad una mano con una condizione...
Temo sia difficile:D