Passa al contenuto
Odrakir
il giardino

Uno strumento per il desktop Linux

ics2gcal

odrakirmusic/ics2gcal

Linux Python

Fai doppio clic su un invito su Linux e Google Calendar si apre con l'evento già compilato. Premi Salva; ecco tutta la cerimonia.

in fiore funziona già · installazione dal sorgente

In fiore: funziona già · installazione dal sorgente

Perché è cresciuto

Sette passi, o due

Aprire un invito in Google Calendar su Linux era fare tutto il giro della siepe. Ora c'è un cancello.

Senza

  1. Apri le impostazioni di Google Calendar
  2. Trova Importazione ed esportazione
  3. Carica il file .ics
  4. Scegli un calendario
  5. Premi Importa
  6. Chiudi il popup
  7. Torna indietro e cerca l'evento

Con ics2gcal

  1. Fai doppio clic sul file .ics
  2. Premi Salva

Legge l'invito e apre un link di Google Calendar per un nuovo evento con titolo, ora, luogo, descrizione e ricorrenza già compilati.

Sotto le foglie

Fatto per inviti veri

Un solo script Python, solo libreria standard, che conosce i file che la gente riceve davvero.

  • Inviti di Outlook ed Exchange, compresi i nomi dei fusi orari di Windows come W. Europe Standard Time
  • Fusi orari IANA, UTC e orari fluttuanti
  • Eventi di un giorno intero e di più giorni
  • DURATION dove manca DTEND
  • Eventi ricorrenti, dalla loro RRULE
  • Più eventi in un file: una scheda ciascuno
  • Una notifica sul desktop quando il file è un annullamento, o non si riesce a leggere

Buone maniere

Non parla mai al posto tuo

Nessun invito inviato

I partecipanti sono esclusi apposta, così premere Salva non può mai mandare un'email a qualcuno a nome tuo.

Sotto il limite di Google

Le descrizioni sono tagliate a 2.000 caratteri, così l'evento sta sempre in un link.

Il tuo account, la tua scelta

Hai fatto l'accesso a più account Google? Imposta ICS2GCAL_ACCOUNT su un indirizzo, o su un indice come 1.

Piantalo

Tre righe in un terminale

Si installa solo per il tuo utente e non ha bisogno che di Python.

  1. Prendi una talea

    git clone https://github.com/odrakirmusic/ics2gcal.git
    cd ics2gcal
  2. Piantalo

    ./install.sh

    Copia lo script in ~/.local/bin/ics2gcal, aggiunge una voce al desktop e lo rende l'app predefinita per i file text/calendar.

  3. Usalo

    Fai doppio clic su un qualsiasi file .ics. Oppure, da un terminale:

    ics2gcal invite.ics

    Per stampare il link invece di aprirlo:

    ics2gcal --print invite.ics

Per estirparlo di nuovo:

rm ~/.local/bin/ics2gcal ~/.local/share/applications/ics2gcal.desktop

Il retro della bustina

Le note in piccolo

Licenza
MIT
Tag
Linux Python
Funziona con
Desktop Linux
Richiede
Python 3.9 o più recente, solo libreria standard; un browser con l'accesso a Google
Stato
in fiore funziona già · installazione dal sorgente
Sorgente
odrakirmusic/ics2gcal
Ultime cure
1 ottobre 2026

Altrove nel giardino

Altri semi