View Single Post
Old 23-05-2006, 16:37   #1
Hiei3600
Senior Member
 
L'Avatar di Hiei3600
 
Iscritto dal: May 2006
Città: Sicilia(Da Qualche Parte)
Messaggi: 2128
[Tutorial] Come Impostare Lo Sfondo Alle Cartelle Di Windows XP

Per richieste su sfondi e texture: CLICK

-----------


Yo! ,salve a tutti!,la seguente è una piccola guida che ho scritto per me qualche tempo fa(Per la precisione nel Sabato del 13/08/2005),per impostare le sfondo alle cartelle di Windows XP(Quanti si ricordano che era possibile e facile farlo facilmente in Windows 98?),che nonostante sembri mancare di questa funzione,in realtà si può fare eccome...
Premesso che riporto questa guida nonostante io non abbia controllato se qualcuno avesse già pubblicato una cosa del genere(Non pretenderete che mi vada a leggere tutti i forum di questo sito no?? ),se la pubblico è perché ancora oggi è difficile trovare il metodo per farlo su Internet...

Bando alla ciance!,ecco la guida!,spero che vi possa tornare utile>>>



Per cambiare lo sfondo ad una cartella,questa deve avere all'interno un file chiamato"Destkop.ini"(File di testo di configurazione di sistema),che può cambiare varie impostazioni,fra cui anche lo sfondo e l'icona della cartella.

Ricordarsi di non alterare questi file se questi si trovano in cartelle importanti come in"C:"(Hard Disk primario),o in"Windows",o nella cartella dei programmi,o anche la cartella stessa principale dei documenti,perché sono file di impostazioni di sistema potenzialmente delicate,non cancellare a meno che non si sappia cosa si sta facendo.

Non c'è molto da spiegare,seguire gli esempi auto-didattici riportati qui.

Da copiare in un file"Destkop.ini"
-----------------------------------------------------------------------------------------------
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=C:\Documents and Settings\Nome Utente A Caso\Documenti\Immagini\Paesaggi\Bosco Innevato.jpg
IconArea_Text=0x00000000

[.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=3
-----------------------------------------------------------------------------------------------
(Non Copiare Le Linee)
(Per creare un file"Destkop.ini",basta cambiare l'estensione di un file testo semplice".txt",(Creare un nuovo documento di testo),in"ini",per visualizzare le estensioni dei tipi di file conosciuti,andare in"Opzioni Cartella">Scheda"Visualizzazione">Impostazioni Avanzate>"Nascondi le estensioni per i tipi di file conosciuti".

Il file riportato è un file esempio.

La seconda cosa([.ShellClassInfo]),si riferisce all'icona della cartella,che in questo caso corrisponde all'icona standard di Windows XP,valore che comunque si può modificare se la cartella di destinazione presenta un icona personale,altrimenti si può anche eliminare la parte([.ShellClassInfo]),visto che in sua assenza via è l'icona per cartelle di default di Windows.

Tenere presente che nei file icona con più icone all'interno il valore cambia(0 per la prima Icona),a seconda del numero di icone.Tenere presente che nelle icone con una sola Icona al loro interno il valore è pari a 0.
Contare il numero di icone dall'alto verso in basso e da sinistra verso destra(Quindi non come si legge un testo normale),considerando che la prima ha come valore 0,poi ovviamente 1,2,3...

Per una stranezza di Windows XP,il sistema non cambierà lo sfondo della cartella se prima non le si danno dei particolari attributi(Facendole creare un file"Destkop.ini"(File di configurazione),di sua iniziativa,in questo caso,assegnare ad esempio una qualsiasi icona alla cartella ed incollare il file"Destkop.ini",che sovrascriverà il file rendendo effettivi i cambiamenti(E farà tornare"Normale",l'icona),al prossimo accesso alla cartella.Non è necessario che il file abbia l'attributo attivo"Nascosto".Tenere presente che un attributo vale l'altro,quindi prima di riportare il file"Desktopo.ini",selezionare un icona qualsiasi per la cartella desiderata attraverso la normale procedura(Proprietà>Personalizza>Cambia Icona).
Dopo di che,riportare il percorso esatto(E ripeto,esatto,estensione del file compresa),nel riquadro indicato nell'esempio in alto,esattamente dove è posizionato nell'esempio.

[Per Evitare Procedura Sopra]
Per evitare la procedura di sopra che magari è un pò troppo fastidiosa,copiare una cartella(Magari vuota),con il suo file"Desktop.ini",già fatto con tanto di sfondo.

[IconArea_Text]
Questo comando permette di cambiare il colore del testo delle icone,indispensabile se si ha intenzione di mettere uno sfondo grigio(E quindi è necessario che il testo delle icone sia di un colore chiaro,in contrasto con il grigio o qualsiasi altro colore scuro,un colore chiaro come il bianco),rendendo visibile comunque il testo delle icone.
Ed ecco i codici per i colori più usati,tenere presente che questi valori sono riportati in esadecimali,indicano la quantità di rosso,blu e verde che formano il colore delle lettere delle icone,se non si è pratici di esadecimali,copiare semplicemente queste righe e sostituirle con le originali per ottenere gli effetti desiderati.

[Colore Nero]
IconArea_Text=0x00000000
[Colore Bianco]
IconArea_Text=0x00FFFFFF
[Colore Rosso]
IconArea_Text=0x000000FF
[Colore Giallo]
IconArea_Text=0x0000FFFF
[Colore Verde]
IconArea_Text=0x0000FF00
[Colore Blu]
IconArea_Text=0x00FF0000
[Colore Celeste]
IconArea_Text=0x00FFFF00
[Colore Grigio]
IconArea_Text=0x00808080

Questi valori indentificano il colore definitivo in una scala di colori a 24 Bit,da notare che ogni coppia di due numeri indica un particolare colore,come si vede da questo esempio>>
IconArea_Text=0x00000000
Negli esadecimali in pratica la"F",indica il valore massimo,255.

[.ShellClassInfo]
Ci sono delle alternative,il file icona riportato sopra si trova nella cartella Windows,che viene raffigurata con il codice"%SystemRoot%",ma se l'icona si trova ad esempio in un volume,il volume primario(Non importa che lettera porti),il codice sarà"%SystemDrive%"(Che starà ad indicare"C:",O"F:",a seconda della lettera del Hard Disk primario usato).Se invece si trova in un altro Hard Disk,come ad esempio"C",si riporterà semplicemente la lettera del Hard Disk come in questo esempio:

IconFile=C:\Plants.ico

Ricordiamo l'esempio per il Hard Disk primario(Di qualsiasi lettera):

IconFile=%SystemRoot%\system32\SHELL32.dll

Ricordare di riportare sotto sempre il"IconIndex=",ed inserire il valore(0 se presente solo un icona,un numero differente se presente più icone,contando dall'alto verso il basso e contando le colonne da sinistra a destra).

[Riprestinare Facilmente Un Icona]
Se si incolla il file esempio"Destkop.ini",questo file sovrascriverà il file omonimo presente nella cartella se questa aveva un'icona personalizzata,per riprestinare l'icona originale senza dover scrivere manualmente il percorso dell'icona,copiare il contenuto del file"Destkop.ini",presente nella cartella prima di sostituirlo e inserirlo nella sezione"[.ShellClassInfo]",lasciare inalterata la parte superiore(La"IconArea_Image",e dintorni).

[Come Evitare Di Scrivere Tutto Il Percorso Di Un File]
Ecco un metodo per evitare di riportare tutto il percorso del file immagine interessato senza dover riportare il percorso(Ad Esempio C:\Documents And Settings\...),nota bene che questo metodo funziona solo se il file obiettivo è nella cartella o in una sotto cartella dove si trova il file di impostazione"Desktop.ini".
Ad esempio poniamo la classica immagine"Prati Verdi Ma Non Fioriti.jpg",che si trova nella stessa cartella nella quale la vogliamo posizionare,indipendentemente dal nome della cartella o da tutte quelle che vengono prima(E anche indipendentemente dalla lettera dell'unità),il"Path",da riportare nel file"Desktop.ini",sarà(Insieme alla normale riga di comando):

IconArea_Image=Nome Immagine Desiderata.jpg

Molto semplicemente.
Mentre Per Una Sottocartella:

IconArea_Image=Nome Sottocartella Qualsiasi\Nome Immagine Desiderata.jpg

Consigli Vari
Quando si lavora con cartelle con molte sotto-cartelle,copiare il file"Desktop.ini",della cartella superiore,che avrà già inscritto su di se parte del percorso(A meno che ovviamente non riporti il percorso di un immagine esterna alla cartella di presidio).
Inoltre,una volta inserito un file"Dekstop.ini",non nascosto in una cartella,è meglio non cambiare l'icona di quella cartella(O alterare qualsiasi impostazioni che comporti l'aggiunta di dati al file di configurazione"Destktop.ini"),altrimenti il sistema renderà il file"Nascosto",tuttavia non cancellerà l'immagine posizionata da sfondo(I dati inerenti rimarrano inalterati).

[Update - 07/02/2008 - Contributo Dell'Utente havanalocobandicoot]

Per selezionare un file presente in una cartella precedente(Il contrario in pratica di una sottocartella).
"
Per tornare indietro di cartella si usa il .. (puntopunto)
Per esempio, vogliamo impostare nella cartella
C:\cartella1\sottocartella1\ il file C:\cartella1\sottocartella2\immagine.jpg

Si scriverà allora:
IconArea_Image=..\sottocartella2\immagine.jpg
"

Ultima modifica di ezio : 23-05-2009 alle 16:59. Motivo: inserito link sfondi
Hiei3600 è online   Rispondi citando il messaggio o parte di esso