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.htmlL'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.txtPoi potete navigare dalla IDE a questo file e decomprimerlo due volte come solito.