如何创建自定义雨量计图标和应用程序启动器

Rainmeter是事实上的Windows桌面定制工具。随着代码库跨越多个卷,用户可以管理多少个配置就无止境。 Rainmeter最受欢迎的用途是启动应用程序。

Rainmeter可以将出色的RSS Feed和天气信息直接提供到您的桌面上,而自定义图标和启动器则不需要任何个人风格。无论您是要创建一个简单的应用程序图标,还是要创建一些更有趣的东西,请继续阅读以为程序创建自己的自定义启动图标。

Rainmeter:工作原理

Rainmeter可以使用文件扩展名为 INI 的简单文本文件。这些文件需要某些参数才能被Rainmeter程序读取。这是一个示例:

[Rainmeter]Update=1000[MeterString]Meter=StringText=Hello, world!

此文件将在Rainmeter应用程序(默认情况下,屏幕的右上角)上显示文本字符串“ Hello,world!"。它使用三个参数来执行此操作:

  • 更新-外观每隔1000毫秒或每秒更新一次。 Rainmeter以毫秒为单位识别更新参数。这通常是您的INI文件中的要求。
  • 仪表-Rainmeter中的 meter 。仪表选项决定如何显示皮肤。由于我们的仪表参数设置为字符串,因此Rainmeter会将我们的信息显示为字符串(即单词)。
  • 文本-决定通过仪表参数加载的内容。由于此仪表是字符串,因此需要文本。 “您好,世界!"是我们分配的文本。
  • Rainmeter遵循非常严格的逻辑结构,因此-与任何编码一样-一个问题可能会损害皮肤或阻止其出现在桌面上。这也包括遵循皮肤的文件夹结构。

    随着皮肤变得更有功能,这种结构变得越来越复杂。在下面的Rainmeter外观中,请牢记INI文件和文件夹层次结构。

    创建一个简单图标

    转到位于 C:\ Users \的Rainmeter目录。 [PC名称] \ Documents \ Rainmeter \ Skins 。将 [PC名称] 参数替换为您的PC名称(开始>键入“管理帐户">单击管理您的帐户)。 右键单击此目录中的空白,选择新建,然后选择文件夹

    将第一个文件夹命名为您需要,但请确保标题大体上描述了内容。我选择了 muoicons

    双击该文件夹,然后在 muoicons 中创建另一个文件夹。用您希望创建的图标命名该文件夹。我正在制作一个“守望先锋"图标,因此将其命名为 OverwatchIcon 。然后,在 muoicons 中创建另一个文件夹,并将其命名为 @Resources 。此文件夹将保存您的图标图像。这总共是三个文件夹。

    双击在第二个文件夹(在我的情况下为 OverwatchIcon )。 右键单击第二个文件夹中的空格,然后选择新建,然后选择文本文档双击您的文本文档以对其进行编辑,然后粘贴以下内容:

    [OverwatchIcon]Meter=ImageImageName=#@#\[IconName].pngH=[Height]LeftMouseUpAction=["[Address]"][Rainmeter]Update=1000

    必须更改三个参数:

  • [IconName] -用名称替换为用于图标的实际PNG图像。我们将在以后创建它。
  • [高度] -更改图标的大小。虽然可以使用附加的width参数,但对于我们而言并不必要。
  • [地址] -在引号内,用程序的地址替换此参数。例如,“守望先锋"位于C:\ Program Files(x86)\ Overwatch \ Overwatch.exe下。您也可以在此处放置一个电子邮件地址,它将使用您的默认Internet浏览器打开网站。
  • 更改参数后,输入 @Resources 文件夹。在您的 @Resources 文件夹中为图标粘贴 PNG图片,并将其替换为[IconName]参数所用的名称。最后,在原始INI文件中编辑[Height]参数,以调整图标大小。

    此方法可让您从任何PNG图片创建图标,因此可以随意尝试一下图标的外观。您甚至还可以从GIF图像创建图标。

    最重要的是,您可以完全控制图标的大小,图像和位置。尝试对您的图标进行创新,也许将其与您的桌面墙纸集成。

    创建背景图标

    上面的图标可以使用,但是Rainmeter有很多技巧。假设您每次将鼠标悬停在图标上时都想更改壁纸或弹出图片。这是一种使用Rainmeter弹出图标的方法。

    您甚至可以使用与上面介绍的相同的通用格式,除了两个主要区别之外:更改INI文件和添加背景文件夹。首先,您必须将原始INI文件修改为以下文件:

    [OverwatchIcon]Meter=ImageImageName=#@#Images\[IconName].pngH= [Height]MouseOverAction=[!ActivateConfig "[...background]" "background.ini"]MouseLeaveAction=[!DeactivateConfig "[...background]" "background.ini"]LeftMouseUpAction=["[Address]"][Rainmeter]Update=1000

    上面的脚本中只有两个额外的参数-所有其他参数保持不变:

  • < strong> MouseOverAction和MouseLeaveAction -指示鼠标悬停时的操作。在这种情况下,将鼠标悬停在图标上或离开图标将使您的背景图像出现。
  • !Active / DeactiveConfig激活皮肤。确保更改以下参数:

  • […背景] -决定皮肤从哪个文件夹接收其背景图像。您应该将其更改为自己的背景文件夹的地址。在我的情况下,此参数为 muoicons \ OverwatchIcon \ background
  • 将上述参数更改为自己的地址时,请从皮肤的第一个(根)文件夹开始。 background.ini参数告诉Rainmeter在鼠标悬停时要激活哪个文件。

    下一步是 background 文件夹。在与原始INI文件相同的文件夹中(在我的情况下为 Skins \ muoicons \ OverwatchIcon )创建另一个文件夹,并将其命名为 background 。在此文件夹中,创建另一个INI文件并粘贴以下内容:

    [Rainmeter]OnRefreshAction=!ZPos "-2"[Wallpaper]Meter = ImageImageName = [ImageName].png

    此皮肤易于理解:

  • OnRefreshAction —!ZPos代表Z位置,并确定在雨量计加载顺序中的哪个位置出现我们的图像。 -2表示图像放置在桌面上,在大多数其他皮肤后面。
  • 在继续操作之前,请确保更改一个参数:

  • [ImageName] —此图像名称是指鼠标悬停时显示的图像。在此处插入背景图片的名称。
  • 将此INI文件命名为 background ,因此其全名是 background.ini 。在带有背景标签的同一文件夹中,复制粘贴要在鼠标悬停时显示的图像。您的背景文件夹现在应该具有一个INI文件和一个图像文件。请记住使用图像的名称来编辑background.ini文件,否则它将不起作用。

    最后,在Rainmeter窗口中单击全部刷新并加载皮肤。您可以将整个背景图像放置在特定区域中,也可以将较小的图像(使用透明背景)放置在特定区域中。

    尝试使此覆盖图或背景适合您的整体桌面设置。在上述示例中,我的背景墙纸是在日本拍摄的,因此我决定将日语中的“守望先锋"一词放置在我的图标下。

    从图标到图标

    Rainmeter是一个出色的定制工具有许多不同的原因,灵活性就是其中之一。学习,使用并实现您最大的桌面梦想。您可能已经学过如何从头开始制作Rainmeter图标,但这只是冰山一角!从动态壁纸到3D全息图,Rainmeter覆盖了您。

    您喜欢该演练吗?您还要创建其他哪些Rainmeter外观?让我们在下面的评论中知道!

    标签: 雨表 墙纸 Windows自定义