Tạo một gói chủ đề Windows 7 từ đầu

Tạo một gói chủ đề Windows 7 từ đầu
Tạo một gói chủ đề Windows 7 từ đầu

Video: Tạo một gói chủ đề Windows 7 từ đầu

Video: Tạo một gói chủ đề Windows 7 từ đầu
Video: 15 Sinh Vật Kì Lạ Đã Bị Mojang LOẠI BỎ Trong Minecraft - YouTube 2024, Có thể
Anonim

Tùy chỉnh Windows không phải là bất kỳ điều gì mới mẻ, nhưng với Windows 7, việc tùy chỉnh trở nên dễ dàng hơn nhiều với các gói chủ đề. Đây là cách bạn có thể tạo gói chủ đề của riêng bạn từ đầu.

Tạo một gói chủ đề từ đầu là nhiều công việc hơn là sử dụng các công cụ tích hợp, nhưng nó mang lại cho bạn sự linh hoạt hơn bằng cách cho phép bạn tạo biểu tượng thương hiệu, nguồn cấp dữ liệu nền RSS và tùy chỉnh mọi tính năng có thể không dễ dàng thực hiện thông qua Windows công cụ gốc. Khi bạn định tạo chủ đề mà bạn có thể chia sẻ với người khác, bạn sẽ muốn xem xét chính xác bạn sẽ có thể thay đổi những gì mà người khác có thể sử dụng. Windows 7 gói chủ đề cho phép bạn tùy chỉnh nền máy tính để bàn (bao gồm cả "slide show" hình nền, và nguồn cấp dữ liệu RSS), trình bảo vệ màn hình, âm thanh hệ thống, biểu tượng máy tính để bàn, con trỏ chuột, và màu sắc hệ thống.

Tùy chỉnh chủ đề của bạn

Bắt đầu gói chủ đề bằng cách thu thập tất cả các tệp bạn muốn sử dụng cho tùy chỉnh của mình. Hãy nhớ để có được các mục cho mỗi phần bạn sẽ tùy chỉnh. Nếu bạn không chỉ định các phần cho chủ đề, hệ thống sẽ sử dụng các giá trị mặc định đi kèm với các cửa sổ. Vì vậy, nếu bạn không tìm thấy con trỏ chuột, Windows sẽ sử dụng con trỏ mặc định cho hệ thống. Khi bạn có các tệp bạn muốn, hãy đặt tất cả chúng vào một thư mục mà bạn có thể dễ dàng truy cập. Tôi sẽ xây dựng một chủ đề dựa trên hình nền Ma trận mà chúng tôi đã đăng gần đây.

Image
Image

Chúng tôi sẽ bắt đầu tùy chỉnh bằng cách tạo .theme tập tin. Tệp này là trung tâm của gói chủ đề của bạn và sẽ cho Windows biết tệp phương tiện nào sẽ sử dụng ở đâu. Các .theme tệp thực sự chỉ là một tệp văn bản được định dạng đặc biệt để bắt đầu bằng cách nhấp chuột phải vào thư mục của bạn và tạo một tài liệu văn bản mới. Đặt tên cho tệp bất cứ điều gì bạn muốn và mở nó bằng trình soạn thảo văn bản yêu thích của bạn.

Image
Image

Các .theme tệp sẽ được chia thành các phần. Phần đầu tiên là phần [Chủ đề]. Phần [Chủ đề] chỉ có hai tùy chọn, tên hiển thị chủ đề và biểu tượng chủ đề. Tên hiển thị có thể là bất kỳ thứ gì bạn muốn chủ đề được gọi trong bảng điều khiển> cửa sổ cá nhân hóa và đồ họa biểu tượng phải là tệp PNG. Đồ họa sẽ được chia tỷ lệ thành 80 × 240 để sử dụng thứ gì đó gần với độ phân giải hoặc tỷ lệ đó.

Lưu ý: Biểu tượng chủ đề sẽ chỉ hiển thị trong Bảng điều khiển> Cửa sổ cá nhân hóa nên đừng lo lắng nếu bạn không thấy biểu tượng.

Image
Image
Image
Image

Phần còn lại của phần [Theme] sẽ cho biết các biểu tượng nào sẽ sử dụng cho các biểu tượng trên màn hình (Computer, Documents, Recycle Bin, Network). Đối với các tệp biểu tượng, bạn có thể sử dụng hoặc độc lập .ico tệp hoặc bạn có thể sử dụng biểu tượng được nhúng trong .exe hoặc.dll cũng có tệp. Dành cho .exe and.dll các tệp bạn cần chỉ định biểu tượng nào sẽ sử dụng bằng dấu phẩy và sau đó nói biểu tượng bạn sẽ sử dụng. (my.exe, 0 hoặc my.dll, -50). Mỗi mục trên máy tính để bàn có một màn hình duy nhất xác định nó để đảm bảo bạn sử dụng đúng chuỗi cho mỗi mục.

Máy tính = [CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} DefaultIcon] Tài liệu = [CLSID {59031A47-3F72-44A7-89C5-5595FE6B30EE} DefaultIcon] Mạng = [CLSID {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} DefaultIcon] Recycle Bin = [CLSID {645FF040-5081-101B-9F08-00AA002F954E} DefaultIcon

Bên dưới mỗi mục bạn sẽ chỉ định biểu tượng với DefaultValue ngoại trừ Thùng rác sẽ sử dụng các giá trị Đầy và Rỗng.

Sau phần [Theme] là các phần [Control Panel Colors] và [Control Panel Cursors] tùy chọn. Phần màu sẽ cực kỳ khó điều chỉnh bằng tay nhưng nếu bạn thực sự muốn thử nó, bạn có thể điều chỉnh các mục sau bằng cách sử dụng mã RGB.
Sau phần [Theme] là các phần [Control Panel Colors] và [Control Panel Cursors] tùy chọn. Phần màu sẽ cực kỳ khó điều chỉnh bằng tay nhưng nếu bạn thực sự muốn thử nó, bạn có thể điều chỉnh các mục sau bằng cách sử dụng mã RGB.

Lưu ý: Các mã RGB nằm trong khoảng từ 0-255 và được phân cách bằng dấu cách. Màu đen là 0 0 0 và màu trắng là 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

Thay vì làm phần này bằng tay, bạn cũng có thể điều chỉnh màu bằng bảng điều khiển> cá nhân hóa> màu sắc, sau đó lưu tệp chủ đề và sau đó chỉ cần sao chép và dán phần màu vào chủ đề bạn muốn.

Image
Image

Phần [Control Panel Cursors] có tùy chọn .cur hoặc.ani các tệp bạn muốn sử dụng cho mỗi con trỏ. Các con trỏ hợp lệ bạn có thể thay thế như sau:

Mũi tên, Trợ giúp, AppStarting, Chờ đợi, NWPen, Không, Kích thước, SizeWE, Crosshair, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow

Nếu không con trỏ được xác định, mặc định hệ thống sẽ được sử dụng.

Sau khi hai phần này đến phần bắt buộc đầu tiên và đó là phần [Control Panel Desktop]. Nếu bạn không có phần này của tệp, chủ đề sẽ không được công nhận là chủ đề hợp lệ. Tại đây, bạn sẽ chỉ định hình nền sẽ là gì, hình ảnh sẽ được hiển thị như thế nào và hình ảnh có được lát gạch hay không. Ba giá trị bạn cần là Hình nền, TileWallpaper và WallpaperStyle.
Sau khi hai phần này đến phần bắt buộc đầu tiên và đó là phần [Control Panel Desktop]. Nếu bạn không có phần này của tệp, chủ đề sẽ không được công nhận là chủ đề hợp lệ. Tại đây, bạn sẽ chỉ định hình nền sẽ là gì, hình ảnh sẽ được hiển thị như thế nào và hình ảnh có được lát gạch hay không. Ba giá trị bạn cần là Hình nền, TileWallpaper và WallpaperStyle.

Hình nền có thể là một .bmp,.gif,.jpg,.png hoặc.tif tập tin. TileWallpaper là 1 hoặc 0; 1 cho biết hình nền nên được lát gạch trong khi 0 vô hiệu hóa ô xếp. WallpaperStyle có thể là các giá trị sau. 0 có nghĩa là hình ảnh được căn giữa, 2 có nghĩa là hình ảnh được kéo dài, 6 sẽ phù hợp với hình ảnh trên màn hình, hoặc 10 sẽ thay đổi kích thước và cắt hình ảnh để vừa với màn hình.

Sau khi bạn đã xác định phần [Control Panel Desktop], bạn có thể chuyển sang phần tùy chọn tiếp theo [Trình chiếu]. [Trình chiếu] là cách bạn có thể tạo hình nền xoay cho Windows 7. Phần này có các thuộc tính sau: Khoảng thời gian, Trộn, RSSFeed, ImagesRootPath, Mục * Đường dẫn (* đại diện cho hình ảnh nào sẽ được bao gồm trong trình chiếu). Các thuộc tính có thể được xác định bằng các giá trị sau: Khoảng thời gian hiển thị lượng thời gian chờ trước khi thay đổi hình nền (tính bằng mili giây), Trộn là 1 hoặc 0 để xác định xem hình ảnh có được sắp xếp theo thứ tự bảng chữ cái hay không. URL của hình ảnh nguồn cấp dữ liệu RSS bạn muốn sử dụng, ImagesRootPath là thư mục chứa hình ảnh của bạn và Mục * Đường dẫn xác định số lượng mục được bao gồm trong trình chiếu. Mỗi mục * Mục nhập đường dẫn trỏ đến một hình nền, do đó bạn cần chỉ định từng hình ảnh theo cách thủ công.
Sau khi bạn đã xác định phần [Control Panel Desktop], bạn có thể chuyển sang phần tùy chọn tiếp theo [Trình chiếu]. [Trình chiếu] là cách bạn có thể tạo hình nền xoay cho Windows 7. Phần này có các thuộc tính sau: Khoảng thời gian, Trộn, RSSFeed, ImagesRootPath, Mục * Đường dẫn (* đại diện cho hình ảnh nào sẽ được bao gồm trong trình chiếu). Các thuộc tính có thể được xác định bằng các giá trị sau: Khoảng thời gian hiển thị lượng thời gian chờ trước khi thay đổi hình nền (tính bằng mili giây), Trộn là 1 hoặc 0 để xác định xem hình ảnh có được sắp xếp theo thứ tự bảng chữ cái hay không. URL của hình ảnh nguồn cấp dữ liệu RSS bạn muốn sử dụng, ImagesRootPath là thư mục chứa hình ảnh của bạn và Mục * Đường dẫn xác định số lượng mục được bao gồm trong trình chiếu. Mỗi mục * Mục nhập đường dẫn trỏ đến một hình nền, do đó bạn cần chỉ định từng hình ảnh theo cách thủ công.

Lưu ý: Không thể sử dụng ImagesRootPath và RSSFeed cùng nhau.

Theo dõi [SlideShow] là một phần tùy chọn khác gọi là [Metrics]. Phần [Chỉ số] hiển thị thứ nguyên của các phần tử hiển thị khác nhau, chẳng hạn như chiều rộng đường viền cửa sổ, chiều cao biểu tượng hoặc chiều rộng thanh cuộn. Các giá trị NonclientMetrics và IconMetrics là các cấu trúc nhị phân được định nghĩa bởi NONCLIENTMETRICS và ICONMETRICS trong winuser.h. Nói cách khác, bạn có thể không muốn chỉnh sửa phần này bằng tay. Nếu bạn định thay đổi giá trị của bất kỳ người đăng ký cửa sổ nào, tôi khuyên bạn nên thực hiện điều đó thông qua bảng điều khiển và lưu chủ đề đã sửa đổi. Sau đó, xuất phần [Metrics] vào chủ đề mong muốn của bạn. Không phải là ít, đây là một ví dụ về phần [Metrics].
Theo dõi [SlideShow] là một phần tùy chọn khác gọi là [Metrics]. Phần [Chỉ số] hiển thị thứ nguyên của các phần tử hiển thị khác nhau, chẳng hạn như chiều rộng đường viền cửa sổ, chiều cao biểu tượng hoặc chiều rộng thanh cuộn. Các giá trị NonclientMetrics và IconMetrics là các cấu trúc nhị phân được định nghĩa bởi NONCLIENTMETRICS và ICONMETRICS trong winuser.h. Nói cách khác, bạn có thể không muốn chỉnh sửa phần này bằng tay. Nếu bạn định thay đổi giá trị của bất kỳ người đăng ký cửa sổ nào, tôi khuyên bạn nên thực hiện điều đó thông qua bảng điều khiển và lưu chủ đề đã sửa đổi. Sau đó, xuất phần [Metrics] vào chủ đề mong muốn của bạn. Không phải là ít, đây là một ví dụ về phần [Metrics].
Image
Image

Tiếp theo là phần [VisualStyles] bắt buộc. Phần này cho phép bạn trỏ đến a.msstyles tệp có thể được sửa đổi để tuỳ chỉnh. Nếu bạn sử dụng .msstyles giá trị trong phần này, bạn sẽ cần phải xóa các phần [Metrics] và [Color] của chủ đề của bạn vì.msstyles sẽ thay thế cả hai phần đó. Các thuộc tính hợp lệ là Path, Color, Composition, Size, ColorizationColor và Transparancy. Các tùy chọn này giúp tùy chỉnh chủ đề đã tồn tại dễ dàng hơn. Ví dụ, nếu bạn đặt thuộc tính path thành% SystemRoot% resources Themes Aero Aero.msstyles, bạn có thể dễ dàng bắt đầu tùy biến chủ đề Windows Aero mặc định.

Image
Image

Theo [VisualStyles] là phần [Sounds] và [AppEvents] tùy chọn. Đối với phần này, bạn có thể chỉ định từng âm thanh theo cách thủ công bằng cách sử dụng đường dẫn đến tệp.wav như sau: [AppEvents Schemes Apps.Default SystemExclamation] DefaultValue =

Hoặc bạn có thể chỉ định một trong các sơ đồ âm thanh tích hợp với SchemeName = Bạn có thể sử dụng một trong các sơ đồ âm thanh tích hợp hoặc chỉ định .dll tệp chứa chủ đề.

Image
Image

Theo dõi [Âm thanh] là phần [Khởi động]. Phần [Khởi động] chỉ có một giá trị cho SCRNSAVE.EXE trỏ giá trị này đến bất kỳ giá trị nào .scr tệp bạn muốn sử dụng cho trình bảo vệ màn hình của mình.

Cuối cùng là [MasterThemeSelector] bắt buộc chỉ có một thuộc tính và bạn không có lựa chọn nào cho giá trị. Điều duy nhất trong phần này là MTSM = DABJDKT cho biết chủ đề là hợp lệ.

Khi bạn có tất cả các phần bắt buộc và tùy chọn trong tệp, hãy lưu tệp vào bất kỳ mục nào bạn muốn gọi và thay đổi tiện ích mở rộng từ .txt đến.theme. Đảm bảo rằng bạn đang xem các phần mở rộng tệp đã biết khi thay đổi phần mở rộng, nếu không tiện ích mở rộng thực sự sẽ bị ẩn.

Đóng gói gói chủ đề của bạn

Bước cuối cùng là gói tất cả phương tiện của bạn vào .themepack tập tin. Các .themepack tệp chỉ đơn giản là tệp.cab với thay đổi tiện ích mở rộng. Vì vậy, nếu bạn đã có phần mềm có thể tạo tệp.cab, chỉ cần sử dụng phần mềm đó để nén thư mục chủ đề của bạn với tất cả phương tiện của bạn trong đó và thay đổi phần mở rộng. Nếu bạn chưa có chương trình đóng gói taxi, bạn có thể xem CabPack là phần mềm miễn phí.

Dưới đây là ví dụ về Chủ đề ma trận mà chúng tôi đã tạo từ đầu.
Dưới đây là ví dụ về Chủ đề ma trận mà chúng tôi đã tạo từ đầu.

Phần kết luận

Một khi bạn có gói chủ đề của bạn, bạn có thể áp dụng nó vào hệ thống của riêng bạn trước khi chia sẻ nó. Nếu có bất kỳ điều gì khác cần chỉnh sửa, bạn có thể quay lại và thay đổi nó trong .theme tập tin của bạn, bạn có thể thay đổi nó thông qua giao diện Windows và sau đó lưu lại chủ đề để chia sẻ. Bây giờ hãy ra ngoài và chia sẻ các chỉnh sửa chủ đề yêu thích của bạn với phần còn lại của thế giới.

Liên kết

Tham chiếu gói chủ đề của Microsoft CabPack

Đề xuất: