Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: bonmario - Aprile 19, 2020, 01:12:28 pm
-
Ciao a tutti,
per tutti quelli che come me sono maniaci dell'occupazione di spazio e della pulizia, volevo segnalare una cosa di cui mi sono appena accorto:
se come me avete i sorgenti aggiornati da SVN o GIT, aprite un nuovo progetto, e salvatelo, anche senza fare modifiche. Il file"project1.ico" che viene creato, ha una dimensione di circa 66 kB.
Facendo una ricerca dei files "*.ico" dei miei progetti a cui ho lasciato l'icona di default, mi sono accorto che tutti i progetti creati fino a circa fine 2019, hanno il file "project1.ico" che occupa quasi il doppio dello spazio !!!
Probabilmente domani o dopo, farò una passata, sostituendo tutti questi ultimi, con quelli da 66 kB.
Ciao, Mario
-
ciao bonmario
non ci aveva fatto caso, hai avuto modo di vedere la differenza nel contenuto del .ico?
-
Non me ne intendo più di tanto.
L'unica cosa che ho notato, è che aprendo i 2 files con un visualizzatore di immagini, quello col peso minore, ha anche le dimensioni inferiori (base ed altezza).
Ciao, Mario
-
Ciao.I file .ico hanno più risoluzioni dentro.:)
-
Ciao.I file .ico hanno più risoluzioni dentro.:)
se usate winzoz consiglio Greenfish Icon Editor per maneggiare i file .ico
ciao
-
Stavo facendo un programma che andava a sostituire le icone "grosse", con la versione più piccola, e mi sono accorto per caso che i programmi si compilano anche senza il relativo file.ico.
Quindi, alla fine, per risparmiare spazio, cancellerò direttamente tutti i files.ico che sono uguali all'icona di default, sia alla versione "piccola", che a quella "grande".
Ciao, Mario
-
Ciao Mario.
In caso ti servisse di nuovo un'icona per il programma, potresti sceglierne una nuova dall'IDE oppure ripristinare quella di default.
-
Sì sì, lo so, grazie !!!
Praticamente la situazione è questa: uso Lazarus da più di 10 anni. Nel tempo ho fatto circa 300 progetti.
Se l'eseguibile serve solo a me, e lo uso sporadicamente, non gli cambio l'icona, tengo quella di default. Se invece lo devo dare ad amici, parenti o colleghi, gli cambio l'icona.
Al momento ho:
- 178 progetti che usano l'icona di default
- 127 progetti con l'icona personalizzata.
178 icone "inutili", occupano circa 20 mega, ed ogni volta che faccio i backup dei sorgenti, e spesso lo faccio più volte al giorno, portano via tempo e spazio, alla fine per niente !!!
Ciao, Mario
-
Complimenti hai realizzato un numero notevole di progetti in Lazarus.
Per effettuare il backup hai realizzato un'applicazione personalizzata?
-
Sì sì, lo so, grazie !!!
Praticamente la situazione è questa: uso Lazarus da più di 10 anni. Nel tempo ho fatto circa 300 progetti.
Se l'eseguibile serve solo a me, e lo uso sporadicamente, non gli cambio l'icona, tengo quella di default. Se invece lo devo dare ad amici, parenti o colleghi, gli cambio l'icona.
Al momento ho:
- 178 progetti che usano l'icona di default
- 127 progetti con l'icona personalizzata.
178 icone "inutili", occupano circa 20 mega, ed ogni volta che faccio i backup dei sorgenti, e spesso lo faccio più volte al giorno, portano via tempo e spazio, alla fine per niente !!!
Ciao, Mario
e un bel "stic@zzy" non lo mettiamo?!?!' 300 progetti sono proprio tanti :) ;)
-
300 progetti? un bel numero. Di che dimensioni parliamo? Utility o roba grossa?
-
Sono tutte utilities, la maggior parte personali, le altre per lavoro/amici/parenti
Ciao, Mario