Newsgroup: it.comp.aiuto
Titolo: C&I altera dimensioni files

Mi capita di fare dei copia e incolla, a volte da una pagina Web a una
EMail, a volte da una EMail a un'altra o piu' spesso da un allegato a
un'EMail (per non avere allegati tra i piedi), e i files in genere
vengono aumentati, e di molto, circa il doppio o circa il triplo, mi
sono chiesto se possa essere dovuto a un passaggio da 8 a 16 bit a
cose del genere, ma poiche' non e' mai il doppio esatto (e che dire
del triplo?) lo escluderei.
Secondo voi di cosa si tratta e al caso come ovviare, in modo insomma
che un file di 105.222 B rimanga di 105.222, o al massimo qualche KB
in piu'?
Grazie
Paolo

 aumentati, e di molto, circa il doppio o circa il triplo...
In estrema sintesi: l'e-mail è costituita da caratteri testo (ASCII). 
Quindi, se essa contiene un file binario, p.e. immagine, suono, zip, 
Word, ecc., questo viene automaticamente convertito dal mailreader in 
ASCII (Content-Transfer-Encoding: base64) e viceversa dal ricevente.
Ciò "causa un aumento delle dimensioni del file del 33%, poiché, un 
gruppo di 3 byte, viene convertito in 4 caratteri." 
Così 1,00 MB (1.048.576 byte) diventa 1,36 MB (1.435.219 byte)
Vedi: 
- 
http://it.wikipedia.org/wiki/Base64
 
- 
http://it.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions
-- 
s. e. & o.
Ciao
 

 Vedi:
Grazie, ma a me capitano aumenti delle dimensioni non del 33%, bensi'
del 200%, file da 200 KB dopo il C&I ne hanno 600!
Ciao
Paolo

 del 200%, file da 200 KB dopo il C&I ne hanno 600!
Questo fatto incuriosisce... 
Hai provato ad incollare testo di varia provenienza in Notepad? Che 
succede? Viene incollato più volte?
Di che file si tratta, in genere?
Hai provato con un altro mailreader (p.e. Foxmail)?
Se il copy&paste lo fai in un applicativo Office, allora è normale.
Stai attento a non trasmettere documenti Word, Access, ecc., perché 
vi sono memorizzate tutte le modifiche apportate (p.e. "Capo mi hai 
rotto", cancellato e riscritto "Egregio Signore") e sono chiaramente 
leggibili con qualsiasi visualizzatore di file binari, per cui sono 
destinati solo alla stampa; a meno di non selezionare tutto il 
documento, copiarlo, incollarlo in uno nuovo e salvare senza fare 
altro: vedi subito quanto si sono ridotte le dimensioni del file.


 altro: vedi subito quanto si sono ridotte le dimensioni del file.
 Caro Errante,
apprezzo il tuo interessamento.
In realta' di problemini ce ne sono almeno quattro (i files che si
gonfiano, i CR che vanno persi, il corpo dei caratteri, certe
porcherie che mi entrano nel C&I da certe fonti dove ci sono immagini
o tabelle o cose del genere).
Devo spiegarti che non sono completamente digiuno di informatica, ma
uso terminali pubblici, configurati ciascuno a modo suo, con grosse
limitazioni (non posso modificare la configurazione, non posso
installare il SW che mi servirebbe, ne' un lettore di file, ne' 7zip
ne' tante altre cose) e con i minuti contati, per cui piu' che tanto
non posso fare.
Non uso maireader, uso Email che e' Web based (non ci sono nemmeno
STMP POP!).
I files possono essere i piu' disparati, pagine Web (tanto per fare un
esempio idiota, mi scarico il programma di un partito politico cosi'
dopo 5-10 anni posso dire "Ah mi avete imbrogliato" prima che lo
cancellino o lo modifichino in stile 1984)(o altre cose piu' utili),
oppure lettere che mi arrivano tramite Email o altri servizi o anche
mie lettere con allegati, spesso i files si gonfiano proprio passando
da allegati al corpo lettera.
Alcuni terminali hanno Note Bloc, altri Word Pad, a volte un Control C
e poi V porta a una copia conforme all'originale, a volte spariscono i
CR di fine riga e non ci sono piu' a capo. Penso che Word Pad funzioni
meglio dell'altro, ma come faccio a stabilire io quale deve
intervenire quando faccio CtrlC?
Il corpo dei caratteri beh li' basta selezionare il blocco e stabilire
corpo e altro.
Che tu sappia c'e' in Windows un lettore di file e un (de)compressore
di default, senza che occorra installarlo, cosa severamente probita
dalle mie parti?
Grazie
Ciao
Paolo

 dalle mie parti?
IN windows XP e Windows ME, esiste un compressore/decompressore di file
.zip 
Si chiama cartelle compresse. Però può anche darsi che l'utility in
questione sia stata disattivata, nell'ambito delle politiche di sicurezza,
dall'amministratore di sistema.
Per disattivarla si lancia uno: regsvr32 /u zipfldr.dll
Per riattivarla:  regsvr32 zipfldr.dll
-- 
Ciao, Guglielmo.

 c'e' in Windows un lettore di file e un (de)compressore di default... 
Qui ha risposto compiutamente "Guglielmo", ed ho imparato anch'io... :-)
