Creare un pacchetto di temi di Windows 7 da zero

  • Justin Garrison

    @ rothgar

  • Updated September 18, 2017, 11:19am EDT
  • La personalizzazione di Windows non è una novità, ma con Windows 7, la personalizzazione è diventata molto più semplice con i pacchetti tematici. Ecco come è possibile creare il proprio pacchetto tema da zero.

    La creazione di un pacchetto di temi da zero è molto più lavoro rispetto all’utilizzo di strumenti integrati, ma ti dà molta più flessibilità consentendo di creare icone di marca, feed RSS in background e personalizzare ogni funzione che potrebbe non essere facile da fare attraverso gli strumenti nativi di Windows. Quando si sta per creare un tema che è possibile condividere con gli altri si vuole prendere in considerazione che cosa esattamente si sarà in grado di cambiare che gli altri saranno in grado di utilizzare. Windows 7 theme pack consentono di personalizzare lo sfondo del desktop (tra cui sfondi “slide show” e sfondi feed RSS), screen saver, suoni di sistema, icone del desktop, puntatori del mouse e colori di sistema.

    Personalizza il tuo tema

    Avvia il pacchetto temi raccogliendo tutti i file che desideri utilizzare per la personalizzazione. Ricordarsi di ottenere elementi per ogni parte che si sta per personalizzare. Se non si specificano le parti a tema, il sistema utilizzerà i valori predefiniti forniti con Windows. Quindi, se non trovi un cursore del mouse che ti piace, Windows utilizzerà il cursore predefinito per il sistema. Una volta che hai i file che si desidera, metterli tutti in una cartella che si può facilmente raggiungere. Ho intenzione di essere la costruzione di un tema basato sugli sfondi Matrix abbiamo postato di recente.

    Annuncio pubblicitario

    Inizieremo la personalizzazione generando il .file tema. Questo file è il cuore del tuo pacchetto di temi e dirà a Windows quale file multimediale utilizzare dove. Il .file di tema è in realtà solo un file di testo appositamente formattato in modo da iniziare facendo clic destro nella cartella e la creazione di un nuovo documento di testo. Dai un nome al file quello che vuoi e aprilo con il tuo editor di testo preferito.

    Il .file tema sta per essere suddiviso in sezioni. La prima sezione è la sezione. La sezione ha solo due opzioni, il nome visualizzato del tema e l’icona del tema. Il nome visualizzato può essere quello che si desidera che il tema da chiamare nel pannello di controllo > personalizza finestra, e l’icona grafica deve essere un file PNG. La grafica verrà ridimensionata a 80×240, quindi usa qualcosa di simile a quella risoluzione o rapporto.

    Nota: L’icona del tema verrà visualizzata solo sotto il Pannello di controllo > Finestra di personalizzazione, quindi non preoccuparti se non vedi l’icona.

    La migliore newsletter tecnologica ovunque

    Unisciti a 425.000 abbonati e ottieni un digest giornaliero di funzionalità, articoli, notizie e curiosità.

    Inviando la tua email, accetti i Termini di utilizzo e l’Informativa sulla privacy.

    Il resto della sezione dirà a Windows quali icone utilizzare per le icone del desktop (Computer, Documenti, Cestino, Rete). Per i file di icone è possibile utilizzare sia standalone .ico, oppure è possibile utilizzare le icone incorporate in .exe o .file dll anche. Per .exe e .file dll è necessario specificare quale icona utilizzare con una virgola e quindi dire quale icona si intende utilizzare. (mio.exe, 0 o il mio.dll,-50). Ogni elemento desktop ha una schermata unica che lo identifica in modo da assicurarsi di utilizzare la stringa giusta per ogni elemento.

    Pubblicità

    Computer =
    Documenti =
    Rete =
    Cestino = sezione è l’opzione e sezioni. La sezione colori sarebbe estremamente difficile da regolare manualmente, ma se vuoi davvero provarla puoi regolare i seguenti elementi usando 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.

    Pubblicità

    ActiveTitle, Sfondo, Evidenziare, HilightText, TitleText, Finestra, WindowText, Barra Di Scorrimento, InactiveTitle, Menu, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
    GradientInactiveTitle

    Invece di fare questo a mano si può anche regolare i colori utilizzando il pannello di controllo > personalizza > colori, e quindi salvare il file del tema e poi basta copiare e incollare il sezione colori nel tema che si desidera.

    La sezione ha un’opzione per la quale .cur o .file ani che si desidera utilizzare per ogni cursore. I cursori validi che puoi sostituire sono i seguenti:

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

    Advertisement

    Se non viene definito il cursore verranno utilizzati i valori predefiniti di sistema.

    Dopo queste due sezioni arriva la prima sezione obbligatoria e questa è la sezione. Se non si dispone di questa parte del file, il tema non verrà riconosciuto come tema valido. Qui specificherai quale sarà l’immagine dello sfondo, come verrà visualizzata l’immagine e se l’immagine è affiancata o meno. I tre valori necessari sono Carta da parati, TileWallpaper, e WallpaperStyle.

    Carta da parati può essere un .BMP, .GIF, .jpg, .png, o .file tif. TileWallpaper è un 1 o 0; 1 indica che lo sfondo deve essere piastrellato mentre 0 disabilita la tessera. WallpaperStyle può essere i seguenti valori. 0 significa che l’immagine è centrata, 2 significa che l’immagine è allungata, 6 si adatta l’immagine allo schermo, o 10 sarà ridimensionare e ritagliare l’immagine per adattarsi allo schermo.

    Dopo aver definito la sezione, è possibile passare alla sezione opzionale successiva . è come si può fare sfondi rotanti per Windows 7. Questa sezione ha i seguenti attributi: Interval,Shuffle, RSSFeed, ImagesRootPath, Item * Path (*rappresenta 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 di sfondo (in millisecondi), Shuffle è un 1 o 0 per determinare se le immagini vengono visualizzate in ordine alfabetico o mischiato, RSSFeed punti per l’URL delle immagini feed RSS che si desidera utilizzare, ImagesRootPath è la cartella che contiene le immagini e Voce*Percorso determina il numero di elementi da includere nella presentazione. Ogni elemento*Punti di ingresso percorso a un’immagine di sfondo quindi è necessario specificare ogni immagine manualmente.

    Nota: ImagesRootPath e RSSFeed non possono essere utilizzati insieme.

    Annuncio pubblicitario

    Di seguito è un’altra sezione opzionale chiamato . la sezione 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 si desidera modificare questa sezione a mano. Se hai intenzione di cambiare il valore di qualsiasi window boarder, suggerirei di farlo attraverso il pannello di controllo e salvare il tema modificato. Quindi esportare la sezione nel tema desiderato. Non-the-less, ecco un esempio di una sezione.

    La prossima è la sezione richiesta. Questa sezione consente di puntare a un .file msstyles che può essere modificato per la personalizzazione. Se si utilizza un .msstyles valore in questa sezione è necessario rimuovere il e sezioni del tema perché il .msstyles sostituirà entrambe le sezioni. Gli attributi validi sono Percorso, Colore, Composizione, Dimensione, ColorizationColor e Transparancy. Queste opzioni rendono più facile personalizzare un tema già esistente. Ad esempio, se si imposta l’attributo path su %SystemRoot%\resources\Themes\Aero\Aero.msstyles si può facilmente iniziare a personalizzare il tema predefinito di Windows Aero.

    Di seguito è riportato il facoltativo e sezioni. Per questa sezione è possibile specificare ogni suono manualmente utilizzando il percorso di un .file wav in questo modo:

    DefaultValue=

    Oppure è possibile specificare uno degli schemi audio incorporati con
    SchemeName=
    È possibile utilizzare uno degli schemi audio incorporati o specificare il .file dll contenente il tema.

    Annuncio pubblicitario

    Di seguito è riportata la sezione. La sezione ha un solo valore per SCRNSAVE.EXE punta questo valore a qualsiasi cosa .file scr che si desidera utilizzare per il vostro screensaver.

    Infine è richiesto che ha solo un attributo e non si ha scelta per il valore. L’unica cosa che va in questa sezione è MTSM=DABJDKT che indica che il tema è valido.

    Una volta che hai tutte le sezioni richieste e facoltative nel file, salva il file in qualsiasi cosa tu voglia chiamarlo e cambia l’estensione da .txt a .tema. Assicurati di visualizzare le estensioni di file note quando cambi l’estensione altrimenti la vera estensione verrà nascosta.

    Confezionare il tuo pacchetto tematico

    Il passaggio finale per confezionare tutti i tuoi media in un .file di themepack. Il .il file themepack è semplicemente un .file cab con una modifica dell’estensione. Quindi, se si dispone già di un software in grado di creare un .cab file, è sufficiente utilizzare tale software per comprimere la cartella tema con tutti i file multimediali in esso e modificare l’estensione. Se non si dispone già di un programma di imballaggio cabina è possibile controllare CabPack che è freeware.

    Annuncio pubblicitario

    Ecco un esempio del tema Matrix abbiamo costruito da zero.

    sshot-2010-08-11-

    Conclusione

    Una volta che avete il vostro pacchetto tema è possibile applicarlo al proprio sistema prima di condividerlo. Se c’è qualcos’altro che ha bisogno di tweaking è possibile tornare indietro e cambiarlo nel vostro .tema file il vostro si può cambiare attraverso la GUI di Windows e poi ri-salvare il tema per la condivisione. Ora andare là fuori e condividere i tuoi tweaks tema preferito con il resto del mondo.

    Collegamenti

    Leave a Reply

    Il tuo indirizzo email non sarà pubblicato.