28Aug

Crea un Theme Pack di Windows 7 da zero

La personalizzazione di Windows non è nulla di nuovo, ma con Windows 7, la personalizzazione è diventata molto più semplice con i pacchetti di temi. Ecco come è possibile creare il proprio tema pack da zero.

La creazione di un pacchetto di temi da zero richiede molto più lavoro rispetto all'utilizzo di strumenti incorporati, ma offre molta più flessibilità consentendo di creare icone di marca, feed di sfondo RSS e personalizzare ogni funzione che potrebbe non essere facile da fare attraversoStrumenti nativi di Windows. Quando creerai un tema che puoi condividere con altri, vorrai tenere in considerazione ciò che esattamente sarai in grado di cambiare che altri saranno in grado di usare. I pacchetti di temi di Windows 7 consentono di personalizzare lo sfondo del desktop( inclusi sfondi "slide show" e sfondi RSS), screen saver, suoni di sistema, icone del desktop, puntatori del mouse e colori di sistema.

Personalizza il tuo tema

Avvia il pacchetto di temi raccogliendo tutti i file che desideri utilizzare per la tua personalizzazione. Ricordati di ottenere gli articoli per ogni parte che desideri personalizzare. Se non si specificano le parti sul tema, il sistema utilizzerà i valori predefiniti forniti con Windows. Quindi se non trovi il cursore del mouse che ti piace, Windows utilizzerà il cursore predefinito per il sistema. Una volta che hai i file che vuoi, mettili tutti in una cartella che puoi facilmente raggiungere. Sto per creare un tema basato sugli sfondi Matrix che abbiamo pubblicato di recente.

Avvieremo la personalizzazione generando il file . theme .Questo file è il cuore del tuo pacchetto di temi e dirà a Windows quale file multimediale usare dove. Il file . theme è in realtà solo un file di testo appositamente formattato, quindi avvia facendo clic con il pulsante destro del mouse nella cartella e creando un nuovo documento di testo. Dai un nome al file come vuoi e aprilo con il tuo editor di testo preferito.

Il file . theme verrà suddiviso in sezioni. La prima sezione è la sezione [Tema].La sezione [Tema] ha solo due opzioni, il nome di visualizzazione del tema e l'icona del tema. Il nome visualizzato può essere qualsiasi cosa tu voglia chiamare il tema nel pannello di controllo & gt;personalizza la finestra e l'icona grafica deve essere un file PNG.Il grafico verrà ridimensionato a 80 × 240, quindi utilizzare qualcosa vicino a tale risoluzione o rapporto.

Nota: l'icona del tema verrà visualizzata solo sotto il pannello di controllo & gt;Finestra di personalizzazione quindi non preoccuparti se non vedi l'icona.

Il resto della sezione [Tema] indicherà a Windows quali icone utilizzare per le icone del desktop( Computer, Documenti, Cestino, Rete).Per i file di icone è possibile utilizzare sia i file . ico standalone, sia le icone incorporate nei file . exe o. dll .Per i file . exe e. dll è necessario specificare quale icona usare con una virgola e quindi dire quale icona si intende utilizzare.(my.exe, 0 o my.dll, -50).Ogni elemento del desktop ha una schermata unica che lo identifica, quindi assicurati di utilizzare la stringa corretta per ciascun articolo. Computer

= [CLSID \{ 20D04FE0-3AEA-1069-A2D8-08002B30309D} \ DefaultIcon] Documenti
= [CLSID \{ 59031A47-3F72-44A7-89C5-5595FE6B30EE} \ DefaultIcon] Rete
= [CLSID \{ F02C1A0D-BE21-4350-88B0-7367FC96EF3C} \ DefaultIcon] Cestino
= [CLSID \{ 645FF040-5081-101B-9F08-00AA002F954E} \ DefaultIcon

Sotto ciascun elemento si specifica l'icona con DefaultValue eccetto il Cestino che utilizzerà i valori Fulle vuoto.

Dopo la sezione [Tema] sono disponibili le sezioni [Pannello di controllo \ Colori] e [Pannello di controllo \ Cursori] opzionali. La sezione colori sarebbe estremamente difficile da regolare manualmente, ma se si vuole davvero provarla, è possibile regolare i seguenti elementi utilizzando i codici RGB.

Nota: i codici RGB vanno da 0 a 255 e sono separati da spazi. Quindi il nero è 0 0 0 e il bianco è 255 255 255.

ActiveTitle, Background, Hilight, HilightText, TitleText, Window, WindowText, Scrollbar, InactiveTitle, Menu, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
GradientInactiveTitle

Invece di eseguire questa sezione manualmente puoi anche regolare i colori utilizzando il pannello di controllo & gt;personalizza & gt;colori, quindi salvare il file del tema e quindi copiare e incollare la sezione colori nel tema desiderato.

La sezione [Pannello di controllo \ Cursori] ha un'opzione per cui . cur o. ani file che si desidera utilizzare per ogni cursore. I cursori validi che è possibile sostituire sono i seguenti:

Arrow, Guida, AppStarting, Wait, NWPen, No, Size, SizeWE, Crosshair, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow

Se il cursore non viene definito, verranno utilizzate le impostazioni predefinite del sistema.

Dopo queste due sezioni arriva la prima sezione obbligatoria e questa è la sezione [Pannello di controllo \ Desktop].Se non si dispone di questa parte del file, il tema non verrà riconosciuto come tema valido. Qui specificerai quale sarà l'immagine dello sfondo, come verrà visualizzata l'immagine e se l'immagine è affiancata o meno. I tre valori di cui hai bisogno sono Wallpaper, TileWallpaper e WallpaperStyle.

Lo sfondo può essere un file . bmp,. gif,. jpg,. png o. tif .TileWallpaper è un 1 o 0;1 indica che lo sfondo deve essere affiancato mentre 0 disabilita la tessera. WallpaperStyle può essere i seguenti valori.0 significa che l'immagine è centrata, 2 significa che l'immagine è allungata, 6 adatta l'immagine allo schermo, o 10 ridimensionerà e ritaglia l'immagine per adattarla allo schermo.

Dopo aver definito la sezione [Pannello di controllo \ Desktop] è possibile passare alla successiva sezione opzionale [Presentazione].[Slideshow] è il modo in cui puoi creare sfondi rotanti per Windows 7. Questa sezione ha i seguenti attributi: Intervallo, Shuffle, RSSFeed, ImagesRootPath, Item * Path( * indica quali immagini saranno incluse nella presentazione).Gli attributi possono essere definiti con i seguenti valori: Intervallo mostra la quantità di tempo di attesa prima di cambiare l'immagine dello sfondo( in millisecondi), Shuffle è un 1 o 0 per determinare se le immagini sono visualizzate in ordine alfabetico o mescolate, i punti RSSFeed alURL del feed RSS delle immagini che si desidera utilizzare, ImagesRootPath è la cartella contenente le immagini e Item * Path determina quanti elementi sono inclusi nella presentazione. Ciascun elemento * La voce del percorso punta a un'immagine di sfondo, quindi è necessario specificare ogni immagine manualmente.

Nota: ImagesRootPath e RSSFeed non possono essere utilizzati insieme.

Il seguente [SlideShow] è un'altra sezione facoltativa chiamata [Metriche].La sezione [Metriche] mostra le dimensioni di vari elementi di visualizzazione, come la larghezza del bordo della finestra, l'altezza dell'icona o la larghezza della barra di scorrimento. I valori NonclientMetrics e IconMetrics sono strutture binarie definite da NONCLIENTMETRICS e ICONMETRICS in winuser.h. In altre parole, probabilmente non vuoi modificare questa sezione a mano. Se cambierai il valore di qualsiasi window board ti suggerirei di farlo attraverso il pannello di controllo e salvando il tema modificato. Quindi esporta la sezione [Metriche] nel tema desiderato. Non-the-less, ecco un esempio di una sezione [Metriche].

Next è la sezione [VisualStyles] richiesta. Questa sezione ti consente di puntare a. msstyles file che può essere modificato per la personalizzazione. Se si utilizza un valore . msstyles in questa sezione, sarà necessario rimuovere le sezioni [Metriche] e [Colore] del tema perché. msstyles sostituirà entrambe le sezioni. Gli attributi validi sono Path, Color, Composition, Size, ColorizationColor e Transparancy. Queste opzioni facilitano la personalizzazione di un tema già esistente. Ad esempio, se imposti l'attributo path su% SystemRoot% \ resources \ Themes \ Aero \ Aero.msstyles puoi facilmente iniziare a personalizzare il tema Windows Aero predefinito.

I seguenti [VisualStyles] sono le sezioni [Suoni] e [AppEventi] opzionali. Per questa sezione è possibile specificare ciascun suono manualmente utilizzando il percorso di un file. wav in questo modo:
[AppEvents \ Schemes \ Apps \. Default \ SystemExclamation]
DefaultValue =

Oppure è possibile specificare uno degli schemi sonori incorporaticon
SchemeName =
È possibile utilizzare uno degli schemi sonori incorporati o specificare il file . dll che contiene il tema.

Il seguente [Suoni] è la sezione [Avvio].La sezione [Boot] ha solo un valore per SCRNSAVE.EXE che punta questo valore a qualunque file . scr che si desidera utilizzare per il proprio salvaschermo.

Infine è il [MasterThemeSelector] richiesto che ha solo un attributo e non hai una scelta per il valore. L'unica cosa che va in questa sezione è MTSM = DABJDKT che indica che il tema è valido.

Una volta incluse tutte le sezioni obbligatorie e facoltative nel file, salvare il file in qualsiasi modo si desideri chiamarlo e modificare l'estensione da . txt a. theme .Assicurati di visualizzare estensioni di file conosciute quando cambi l'estensione, altrimenti la vera estensione sarà nascosta.

Confezionamento del pacchetto di temi

Il passaggio finale per il pacchetto di tutti i file multimediali in un file . themepack. Il file di . themepack è semplicemente un file. cab con una modifica dell'estensione. Quindi se hai già un software in grado di creare un file. cab, usa semplicemente quel software per comprimere la tua cartella dei temi con tutti i tuoi file multimediali e modificare l'estensione. Se non si dispone già di un programma di imballaggio della cabina, è possibile controllare CabPack, che è freeware.

Ecco un esempio del tema Matrix che abbiamo creato da zero. Conclusione

Una volta che hai il tuo tema pack puoi applicarlo al tuo sistema prima di condividerlo. Se c'è qualcos'altro che necessita di un tweaking, puoi tornare indietro e modificarlo nel tuo . theme file puoi cambiarlo tramite la GUI di Windows e quindi salvare nuovamente il tema per la condivisione. Ora vai là fuori e condividi le tue preferite modifiche a tema con il resto del mondo. Collegamenti

Riferimento per il tema del pacchetto Microsoft
CabPack