Calendario di Google: selezionare e copiare evento in clipboard

7 views
Skip to first unread message

Pierpaolo Sasia

unread,
Apr 13, 2026, 3:47:56 AM (8 days ago) Apr 13
to Tasker
Carissimi,
tempo fa ho creato questa attività che mi permette di selezionare da un elenco titoli del calendario una voce e in base a quella gli eventi ad essa relativi. Selezionando la data e l'ora dell'evento presente in questa seconda lista (filtrata), tasker, mi preparava una bozza di messaggio su clipboard.
Non so perchè (forse a causa dell'ultimo aggiornamento di google calendar..) da qualche giorno il filtraggio degli eventi in base al titolo selezionato non funziona più e mi restituisce sempre l'elenco delle date relative a un titolo (che non ho selezionato!), indipendentemente dalla mia selezione nell'elenco dei titoli.
Sapete aiutarmi?
Grazie!
Pierpaolo

Ecco la descrizione dell'attività tasker:

 Attività: Event2Clipb
   
    <Filtra Titoli Calendario>
    A1: Ottieni Eventi Calendario [
         Calendario: Google:Famiglia ]
   
    <Seleziona Paziente>
    A2: Finestra Elenco [
         Modalità: Select Single Item
         Titolo: Selezionare Paziente
         Oggetti: %filter_ce_title
         Chiudi Dopo (Secondi): 72
         Usa HTML: On
         Primo Indice Visibile: 1 ]
   
    <Ricerca Eventi in base a Titolo>
    A3: Ottieni Eventi Calendario [
         Calendario: Google:Famiglia
         Titolo: *%filter_ce_title(%filter_ld_selected_index)* ]
   
    <Verifica che sia stato trovato almeno un evento, altrimenti suona e esce>
    A4: If [ %cal_ce_title(#) = 0 ]
   
        A5: Beep [
             Frequenza: 5877
             Durata: 670
             Ampiezza: 50
             Flusso: 3 ]
   
        A6: Flash [
             Testo: Nessun record che contenga  %input
             Lungo: On
             Layout di Tasker: On
             Titolo: Attenzione
             Icona: android.resource://net.dinglisch.android.taskerm/drawable/cust_animal_panda
             Ignora al Click: On ]
   
        A7: Stop [ ]
   
    A8: End If
   
    <Conversione ora inizio per elenco scelta>
    A9: Analizza/Formatta DataOra [
         Tipo di Inserimento: Millisecondi dall'Epoca
         Input: %cal_ce_start_time()
         Formato di Output: EEEE dd/MM HH:mm
         Nomi Variabili Formattati: %dataoraXfe
         Calcola: On
         Tipo Offset di Output: Nessuno ]
   
    <Seleziona l'evento in base all' ora di inizio>
    A10: Finestra Elenco [
          Modalità: Select Single Item
          Titolo: Selezionare evento per %filter_ce_title(%filter_ld_selected_index)
          Oggetti: %dataoraXfe
          Chiudi Dopo (Secondi): 72
          Usa HTML: On
          Primo Indice Visibile: 1 ]
   
    A11: Analizza/Formatta DataOra [
          Tipo di Inserimento: Millisecondi dall'Epoca
          Input: %cal_ce_start_time(%ld_selected_index)
          Formato di Output: EEEE dd MMMM yyyy  ' h.' HH:mm
          Nomi Variabili Formattati: %dataora
          Tipo Offset di Output: Nessuno ]
   
    <variabile con messaggi pre-impostati>
    A12: Imposta Variabile [
          Nome: %TestoAppunti
          A: Prossimo appuntamento:, ,Appuntamento:
          Struttura Output (JSON, ecc): On ]
   
    <Seleziona il messaggio pre-impostato>
    A13: Finestra Elenco [
          Modalità: Select Single Item
          Titolo: Seleziona il tipo di messaggio da copiare negli appunti
          Oggetti: %TestoAppunti
          Chiudi Dopo (Secondi): 72
          Usa HTML: On
          Primo Indice Visibile: 1 ]
   
    <confeziona messaggio>
    A14: Imposta Appunti [
          Testo: %appunti_ld_selected *%dataora* ]
   
    A15: Cancella [
          Variabile Array: %dataoraXfe ]
Reply all
Reply to author
Forward
0 new messages