2周年T恤设计比赛投稿进行中论坛升级问题疑问解答!诚招 - 美化坛版主
美化常用工具下载(必备)花不完的天下币秀桌面 - 展示(欢迎投稿哟)
发新话题
打印

理论篇

本主题由 A弦 于 2008-7-9 17:46 移动

理论篇


  • 前言


      什么是FAQ,可能有些人还不太明白,FAQ 即 Frequently Asked Questions,中文意思为经常被问到的问题

         写这样一个FAQ的原因是显而易见的, 同一个问题, 反反复复被提 问的次数太多了,一般来说这些不是什么高深的问题,但恰恰是刚刚接触桌面主题的新手们最容易碰到,最感到迷惑不解的问题。于是, 写这个FAQ,旨在给新手们一些入门的帮助,同时也为版主和论坛上的大虾们争得一点偷闲的时间。

         说到这里,少不免要给新手们一点建议。 作为一个团结的论坛,一个 聚集四方仁人侠士的系统桌面美化主题爱好者的家园,桌面天下论坛时刻表现出一种互帮互助、谦虚礼让的气氛,我想每一位新手,包括曾经的新手,都在这里多多少少受到过别人的恩惠,都能感受得到“DT”(桌面天下简称)人的无私与热情。但有一点必须明白,任何一个为别人解答问题的人都属于志愿者 ,他们忙中抽闲来为新手解答问题或者找某样东西,而且很多时候表现得一丝不苟,力求满足别人的需求。尽管有的时候新手提出一个问 题,却没有人去作答,或者看起来对提问者似乎不太友善。但事实并非如此。我们只是不喜一些新手,他们在发问之前没有经过自己的学习与思考,没有做他们应该做的事。很多问题,已经不止一次的在论坛里被提问过,被解答过,是的,论坛本身 就是一个知识的宝库,凝聚着众多网友的智慧与心血,只要你愿意花上几分钟的时间,搜索,你会发现,答案尽在其中。试问面对一个你已经反复回答过多次的“菜”问题,你还有再回答一次的耐心吗?如果你多设身处地的为别人想一想,就不难明白为什么你问的问题会得不到解答了。简单的道理不必重复强调,我只是想让大家明白作为一个新手,提问的技巧很重要。草率的提问换来的是草率的回答,甚至 会得不到回答。大家希望看到的是一个不断有新问题涌现的论坛,而不是放眼望去尽是似曾相识的标题。这样才会激发我们不断思索,寻 求问题答案的欲望,并从中真正享受到修改主题的乐趣。要知道,问一个毫无意义的问题,事实上是浪费他人的精神与时间,浪费论坛的 资源。我想这不是任何人所希望看到的。

     所以希望新手们在发问之前

    ①、看完FAQ,看看有没有你要的答案

    ②、看精华帖,不要求你都看,根据你的理解能力,多看!

    ③、善用论坛的搜索功能,大部分问题能在论坛里找到答案

    ④、尝试通过自己的分析与实践解决,耐心是关键。

      我相信一个真正喜欢桌面美化的人,一个渴求知识的人,是不会吝啬于花费一点时间来看帖子的。

      上面说的话均出自肺腑,有说得不恰当的地方,希望大家不要介怀。

      废话说了不少,该进入正题了(呵呵)。 我把FAQ按 内容分成了八 大部分,即1~8章,划分如下:  

    1、桌面主题篇

    2、系统图标篇

    3、桌面壁纸篇

    4、开关机界面篇

    5、开机登录篇

    6、屏保篇

    7、鼠标指针篇

    8、字体篇

    9、任务栏替换工具

    10、工具栏替换工具

    11、插件篇

    12、Skin 篇

    13、SHELL修改和系统托盘图标的修改


    注:此篇参考嬴政美化教程篇
    FAQ 第一章 主题篇

    一个XP的桌面主题可以包含好几个部分:风格、壁纸、屏保、鼠标指针、系统声音事件、图标。除了风格是必须的之外,其他部分都是可选的,风格可以定义的内容是大家在Windows里所能看到的一切。

    例如窗口的外观、字体、颜色 按钮的外观等等等等 一个桌面主题里风格就决定了大家所看到的Windows的样子,大家可以打开 C:\Windows\Resources\Themes 目录,这个目录就是XP中存放桌面主题的目录,你能看到有很多 xxx.theme文件。你在显示属性的“主题”列表里看到有多少个主题里就有多少个 .theme 文件。它就是Windows主题文件,一个桌面主题的总定义文件,它的内容不多 是文本格式的

    以XP的默认官方主题 Luna 为例 大家用任何一个文本编辑器打开 Luna.theme   可以很直观的看到其内容

    玩美化当然首先要改的是主题 换一个主题好比换一个环境、换一种心情 让你的的生活增添一份快乐^_^!*^_^*!

    一、主题的构成

    即主题文件 部分是定义我的电脑、我的文档、网络邻居以及回收站这几个主要部件的图标 Luna.theme 中 My Computer 定义的图标就是X:\WINDOWS\explorer.exe,0   也就是 explorer.exe 中包含的第一个图标 没有包含特定图标的主题这里一般都是这个值 这里即可以指向程序文件 也可以指向DLL文件或者图标文件。

    部分定义的是各个Windows部件如标题栏、窗口背景、文字等的颜色 这里定义的颜色大部分时候是无关紧要的 因为系统会优先按照色彩方案中的配色显示 这在后面的部分会讲到

    定义的就是鼠标指针了 每一行定义一个指针文件 例如 Arrow 定义箭头光标 Wait 定义等待光标 Luna中这里是空的 代表使用Windows默认的鼠标指针 这里的定义必须是具体的 .cur 光标文件或者 .ani 动画光标文件

    定义桌面的显示 包括壁纸图片的位置 显示方式 以及是否激活屏保 Luna中的 Wallpaper=%WinDir%web\wallpaper\Bliss.bmp 就是大家看得最多的“菜地蓝天”了     这里的 ScreenSaveActive=X 和下面的 [boot] 部分 SCRNSAVE.EXE=XXX 是对应的 前者管是否允许屏保 后者是屏保的具体地址

    就是最关键的部分了 这里指向的就是一个桌面主题的核心部分.msstyles 可视化外观风格文件 Luna中指的就是 Path=%WinDir%resources\Themes\luna\luna.msstyles   后面会讲到 再往下走就是定义声音事件的了 和我们在 控制面板 → 声音和音频设备 → 声音 中设置的项目是一样的

    一般来说一个完整的主题基本文件结构就是一个 .theme 文件和一个放置风格文件等其他文件的文件夹

    在  部分可以找到这个文件夹的名字 了解了 .theme 文件的结构之后

    大家就完全可以按照自己的喜好编辑了 只是要确认所有文件的指向都必须是有效的 否则主题无法使用需要说明的是   .theme 文件不是必须的 .msstyles 风格文件才是,因此 有些主题只有 .msstyles 文件 没有 .theme 文件 一样可以照常使用只是在显示属性的主题列表中是看不到的 必须到“外观”中才可能看到这里有一点很重要 就是 .msstyles 文件只能放置在 X:\Windows\Resources\Themes 目录的子目录下并且所在的子目录名称必须和本身的文件名(不包括后缀名)一致,例如 Luna.msstyles 必须放在 X:\Windows\Resources\Themes\Luna 下才有效

    大家可以试试将目录或者文件其中一项改名 就会发现该风格已经无法正常使用了

    大部分主题目录里还会有一个 Shell 目录

    这里还是以官方主题 Luna 为例 和 Luna.msstyles 在一起的就有一个 Shell 目录

    打开 Shell 目录能够看到三个子目录 分别是 Homestead、NormalColor、Metallic

    正好分别对应 Luna 主题中的三个色彩方案:橄榄绿、默认(蓝)、银色 三个目录每

    个下面都有一个 shellstyle.dll 文件 shellstyle.dll 的作用比较简单

    定义的是资源管理器中左边的公共栏的样式 包括位图、字体和颜色配置

    例如关闭和打开“详细信息”的按钮

    以及大家打开音乐文件夹时文件列表右下角背景中显示的音符图案等

    一般一个主题中有几个色彩方案就会有几个 shellstyle.dll 文件

    每个 shellstyle.dll 的内容都是配合所针对的色彩方案的 不尽相同

    和 .theme 文件一样   Shell 文件夹和 shellstyle.dll 都不是必须的

    很多主题就没有这个内容 即便将已有 shellstyle.dll 删除也不会对主题产生太大的影响

    只是在该色彩方案下它所定义的内容会变成系统默认的。大家完全可以尝试在一个色彩方案中用其他色彩方案的 shellstyle.dll 文件替换,甚至可以自己用 Resource Hacker 之类的工具,自己编辑里面的位图和颜色、字体定义等 有时候可以达到意想不到的效果 !*^_^*!


    二、主题管理软件是什么?它们有哪些作用?

        因为windows操作系统不方便对外观风格进行设置(只有壁纸、屏保、声音等容易更换,且windows自身提供的资源不多),所以很多第三方公司制作了一些主题管理软件,这些软件不但能够很方便的更换windows的各类外观方案,而且可以将已有的外观方案保存为相应的主题文件,供重复使用或他人使用。
          

    目前比较著名的这类软件有WindowBlinds和StyleXP。它们都可以很方便的更改主题,并可以编辑、制作自己喜欢的外观方案(有些需要通过相应的软件来实现),并保存这些外观方案为相应的文件。

    1. Style XP
        Style XP
    是一个第三方的XP桌面主题支持和管理软件,也是目前最好的。它使用的是Windows XP 的主题内核,并且强化了很多功能,可以导入、选择、更换和管理官方的和非官方的桌面主题、壁纸甚至登陆界面。该软件安装之后会在XP中添加一个后台运行的服务 StyleXP Service,占用1-2MB的内存,这个服务也就是能够使用第三方主题的基本。另外,它的主程序可以选择两种运行方式,一种是保持运行在系统托盘里,这种模式在系统托盘里有一个StyleXP的图标,随时可以点击调出主界面;一种是不消耗资源的方式,主程序平时不运行。建议大家选择第二种方式,因为这个主程序运行起来可不秀气,占用内存到10-20MB。实际上第二种方式也可以随时运行主程序来管理主题。
        Style XP
    是共享软件,自带中文语言,在1.01L版本之后正式支持 Windows XP SP11.01P版本开始支持 Windows 2003

    2、WindowBlinds是桌面玩家及修改狂人的必备软件之一

      WindowBlinds除了可让你使用BMP图形作为程序的背景外,它还可让你Windows中的所有程序的窗口标题条变成麦金塔电脑Mac OS8或是BeOS的样子,而你也可将Windows 95的窗口标题条弄成像Windows 98一样的渐层显示。提供了四套“skin"来对Windows界面进行统一风格的全面替换,你还可以去下载新的"skin"或是亲手制作自己的"skin",有了WindowBlinds,你的电脑会时刻散发出个性的风采。


    什么是主题安装包?

    我们上面介绍的主题工具有三个弊端

    一、需要收集不同的资源才能使用;

    二、自己收集的资源一起应用在系统上,可能会很不协调,像个大杂烩;

    三、对新手来说,要进行这些操作,还是有点难度的。

         所以,有些个人或公司制作了一整套系统美化资源,然后做成安装包。用户下载后只要直接安装即可,这样就可以很方便的使用这一整套的系统美化文件,对新手来说也没有什么难度。

            比如最近比较流行的vista安装包,就是将xp系统模拟成vista的界面,下载到这样的安装包,直接双击安装即可,安装完毕后重启(一般安装这类主题包后都需要重新启动电脑)就可以看到效果了。
    桌面天下-有你有我有他

    图标篇

    FAQ第二章 图标篇



    1.PNG、ICO、ICL、IP是什么格式?如何使用?

    PNG
    (Portable Network Graphics)---"可移植的网络图象文件格式",是Macromedia公司出品的fireworks的专业格式,这个 格式使用于网络图形,支持背景透明,缺点是不支持动画效果.

    它使用的压缩技术允许用户对其进行解压,优点在于不会使图像失真。同样一张图像的文件尺寸,BMP格式最大,PNG其次,JPE G最小。根据png文件格式不失真的优点,我们一般将其使用在DOCK中作为可缩放的图标。

    ICO Windows使用的图标文件格式。这种文件格式广泛存在于windows系 统中的dll 、exe文件中。

    对于ico文件,既然他是windows图标的专门格式,那么,我们在替换系统图标时就一定会使用到它了。一个简单的应用是给应 用程序的快捷方式换图标,这时候就必须使用ico格式的图标了。另外只有Windows XP以上的系统才支持带Alpha透明通道的图标,这些图标用在Windows XP以下的系统上会很难看。

    ICL icl文件只不过就是一个改了名字的16位Windows DLL(NE模式)。里面除了图标什么都没有,我们可以将其理解为按一定顺序存储的图标库文件。

    icl文件在日常应用中并不多见,一般是在程序开发中使用。icl文件可用iconworkshop等软件打开查看。

    IP ip是我们常用的Iconpackager软件的专用文件格式。 它实质上是一 个改了扩展名的rar文件,用WinRAR可以打开查看(一般会看到里面包含一个.iptheme文件和一个.icl文件)。使用方法很简单,可直接双击应用,或在iconpackager中点“安装新包裹”载入。

    2.如何更换系统图标?

    ①更换某一个快捷方式或者文件夹的图标: 在快捷方式或文件夹上点右键选“属性”,在属性对话框中点“更改图标”(快捷方式是在“快捷方式”选项卡下,文件夹是在“自定义 ”选项卡下),选中你想换成的图标(ico)点确定即可。注意此方法只对单个快捷方式或文件夹适用,对其他文件并不适用。

    更换整个系统的图标:推荐使用iconpackager更换系统图标,这是最常用最安全的方法。下载并安装iconpackager,再去

    http://icon.desktx.com/ip (推荐)

    www.wincustomize.com

    下载iconpackager专用的图标包(IP包,如果是rar或者zip文件则手动把后缀名改成ip),双击它,会出现ic onpackager的程序窗口,选择刚刚添加的IP主题点“应用”(apply),就可以完成系统中大多数的图标更换。使用i conpackager,你也可以自己制作IP图标包。

    更换应用程序的图标:常用的方法是使用reshacker(全称为Resource Hacker)。用reshacker打开你需要改变图标的windows应用程序的主程序(一般为exe文件),在resha cker界面的左边会有“图标组(icon group)”这一目录,展开,可以看到文件里包含的图标资源,在你要替换的图标上点右键选“替换图标”,替换成你想要的图标后 保存即可。本方法并不对所有程序适用,因为很多程序使用了很多的加壳方法,这不在本文的讨论范围之中。

    3.如何互相转换png和ico格式文件?

    首先要知道的是,这两种格式互相转换的方法很多,但是我推荐使用 IconWorkshop 这个功能强大的软件,可以非常方便的实现两种格式的批量互换,关于IconWorkshop请看第八章软件简介。要注意的是,一个ico文件中可能包含多种不同大小的图标。

    附:批量转换PNG→ICO教程(音木木提供)

    http://www.desktx.com/bbs/viewthread.php?tid=16609&highlight=%D7%AA%BB%BB


    4.怎样更改桌面图标大小?

    常用方法如下:

    ①右键点击桌面选“属性”,在“显示属性”中"外观 "标签里选“ 效果...”再选择“使用大图标"。

    ②在“显示属性”中"外观"标签里选“高级”, 在对话框中的 “项目”下拉列表中选择“图标”,改变“大小”为你想要的值(系统默认为32),注意大小不能超过72。

    ③要把图标大小改成72以上,需要修改注册表。在“ 运行”对话框 中输入regedit按回车打开注册表编辑器,找到 HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\ 这个项,把右边的 Shell Icon Size 这个子键对应的值改成你需要的大小(见下图),改完后关闭注册表编辑器并重启。





    5.怎样删除桌面上的回收站?

    这个问题有很多人发帖问过,一般有修改注册表和设置 组策略这两种 方法(不用第三方软件),具体方法请看帖子

    怎么删除桌面的“回收站”

    另外微软提供的一个小工具TweakUI(属于Po wToys的 一部分)也能解决这个问题,方法见下图,去掉不想显示的桌面图标前面的勾点“应用”即可。TweakUI还提供了相当多的Win dows隐藏设置,是个不错的工具,推荐大家下载使用:)

    TweakUI下载
    http://www.desktx.com/bbs/viewthread.php?tid=32683&extra=page%3D1&frombbs=1



    还可以到这里看看“让你轻松的隐藏和恢复XP回收站”帖子 - 感谢KTH提供
    http://www.desktx.com/bbs/viewthread.php?tid=24437&highlight=%BB%D8%CA%D5%D5%BE
    附件: 您所在的用户组无法下载或查看附件
    桌面天下-有你有我有他

    TOP

    发新话题