Autore Topic: Creare e visualizzare archivi di testo per GMail  (Letto 863 volte)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Creare e visualizzare archivi di testo per GMail
« il: 12 Gennaio 2022, 23:47:25 »
Come forse molti di voi sanno GMail impedisce l'invio di e-mail con allegati compressi.
Per questo motivo nella IDE di Gambas esiste un metodo per allegare pacchetti di sorgenti compressi in formato testo (txt).
Quando vogliamo creare il pacchetto così in modo da ingannare i filtri di GMail, creiamo il pacchetto come al solito Progetto > Crea > Pacchetto sorgenti... solo che prima di cliccare sul pulsante OK, avremo l'accortezza di spuntare la casella di spunta Trasforma in un archivio ".gmail.txt" che inganna GMail.
A questo punto possiamo allegare il file in tutta tranquillità sapendo che la nostra mail verrà recapitata.

Ma come facciamo a visualizzare nella nostra IDE un file così trasformato.

Ci basta usare la finestra Seleziona un progetto > scheda Apri che otteniamo dal menu o dal pulsante Apri progetto (File > Apri progetto...).
Sulla sinistra della finestra appaiono sia i file compressi che i gli archivi di testo.
Per aprire un file di testo basta cliccarci sopra con il pulsante destro del mouse e scegliere Decomprimi il file, questa operazione va ripetuta due volte: la prima trasforma l'archivio di testo in un file compresso, la seconda lo decomprime per poterlo aprire nell'IDE.

Lo stesso metodo anche se un po più complesso quando incontriamo uno di questi file allegati negli archivi della ML.
Facciamo un esempio pratico; con questa mail ho allegato un archivio di testo:
https://lists.gambas-basic.org/pipermail/user/2022-January/075136.html
L'archivio inizia con <salt e finisce con salt>, occorre selezionarlo tutto tag compresi, copiarlo e incollarlo con l'ausilio di un editor in un file di testo che andremo a salvare nominandolo in questo modo: noi a differenza dei normali file compressi che mostrano dei dati non sappiamo come si chiama il file, ma questo non ha importanza lo possiamo nominare come ci aggrada l'importante sono le estensioni, altrimenti Gambas non lo riconosce.
In questo caso possiamo dargli il nome del titolo della mail Persistent, ma anche pippo (ricordate che Gambas non accetta certi caratteri e gli spazi) l'importante che sia seguito da .tar.gz.gmail.txt
Poi potete navigare dalla IDE a questo file e decomprimerlo due volte come solito.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro