问题标签 [rainmeter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
633 浏览

regex - 使用 Rainmeter webparser 获取徽章信息

我正在尝试为 Rainmeter 做一个皮肤,它显示来自用户个人资料页面的声誉分数和徽章数量。如果用户在每个类别(金、银、铜)中至少有一个徽章,一切都会很好,但以我为例,我还没有任何金徽章,皮肤看起来像在此处输入图像描述. 所需的输出将类似于 Stack Overflow 401 0 1 7。我的实际代码如下。

我读了一些关于 Webparser Lookahead Assertions 的内容并尝试做一个有效的 RegExp 但没有成功。我得到的最好结果是,(?siU)<span class="reputation-score">(.*)</span>(?(?=.*<span title="(.*) gold))(?(?=.*<span title="(.*) silver))(?(?=.*<span title="(.*) bronze))但它没有提供我想要的。什么应该是正确的正则表达式?谢谢!

0 投票
1 回答
528 浏览

regex - RainMeter 多行 - 正则表达式

几天以来,我一直在尝试使用 Rainmeter 读取整个文件。

我正在使用 WebParser 和 RegExp。

我的结果是这样的:

如果我做一个 RegExp 之类的(?m).*,我只有第一行。但是,如果我使用类似的东西(?m).*\n.*,我有两条线......

太棒了,但有时,我只有 1 行,有时,我可以有 5 行。如果我在写 =(?m).*\n.*\n.*\n.*\n.*并且我只有 3 行,Rainmeter 不会得到我的行。

有没有人有办法解决吗?

0 投票
1 回答
352 浏览

rainmeter - Rainmeter Gmail WebParser 失败

Rainmeter Gmail 路径模式是这样的

https://[your Gmail user name]:­[your Gmail password]@gmail.google.com/­gmail/­feed/atom

但是我将我的凭据放在 RainMeter 中的指定位置(所有主题对我来说都是相同的最终结果)并且我遇到了一个致命错误。这是否与密码字段中的特殊字符有关?我试过自己编码它们,比如空格是 %20 等等。为什么提要没有通过的任何想法

0 投票
1 回答
202 浏览

rainmeter - 如何在 Rainmeter 中重新开始倒计时?

我正在尝试构建一个非常简单的倒计时,一旦达到 0 就会重新启动。为什么第 15 行(IfBelowAction)上的代码不起作用?实现此目的的替代方法是什么?

0 投票
0 回答
947 浏览

rainmeter - 在 Rainmeter Webparser 中使用动态生成的页面

我正在尝试制作一个 Rainmeter 插件来从http://miniature-calendar.com/下载每日图像

当我静态提供每日站点时,它会下载并显示图像,但是如果我尝试使用变量获取每日站点,它会失败并且不再下载。

我现在使用的代码:

这样,关于选项卡表明 WebParser 有一个空的 Url 并且不下载图像。但是,如果我说它Url=http://miniature-calendar.com/160113/会下载适当的图像。

我应该改变什么才能让它工作?

0 投票
1 回答
636 浏览

window-position - Rainmeter '!SetVariable' 无法在命令行中运行

我的任务栏顶部有几个 Rainmeter 皮肤,它们充当更酷的时钟,为了将皮肤保持在任务栏上方,我有以下代码:

这样可以将皮肤保持在任务栏上方,但也可以将其保持在 youtube 全屏运行之类的东西之上。我有一个 AutoHotKey 脚本,它会在窗口变为全屏和全屏关闭时运行程序,所以我告诉它启动"%PathToRainmerer%\Rainmeter.exe" !SetVariable "ZAxis" "-1" Skin.ini"1"在非全屏时运行,但什么也没发生。

我检查了所有内容以确保 AHK 脚本正常工作,我什至尝试Rainmeter.exe使用快捷方式使用参数运行,但没有任何效果。我还设置了一个仪表,Text=#ZAxis#它保持在一个。我猜问题出在语法上,但我找不到合适的文档(可能是因为我不擅长研究)。我可以提供有关礼貌要求的更多详细信息。

请记住,非常感谢善意和尊重的评论。

0 投票
0 回答
1079 浏览

skin - 无法为雨量计皮肤中的动态窗口大小/位置切换“关闭”

我有一个皮肤,它显示了使用我电脑 RAM 的前 10 个进程。我想阻止皮肤自动调整大小。

初始化皮肤时,如果内容超过指定的大小参数,则调整皮肤的大小/移动以适合此内容。

我已经实现了一个刷新按钮,我可以用它来让皮肤回到它的预期位置,但这是一个权宜之计,我希望它永远不会改变,无论内容的长度如何。

dynamicWindowSize参数似乎应该这样做,但设置为 0 时无效。

奇怪的是,我的 CPU 皮肤从未发生过这种情况,它具有相同的参数设置。

雨量计改编的 illustro 皮肤

这是我的皮肤:

0 投票
1 回答
477 浏览

javascript - 将 Photoshop HSL 调整图层转换为颜色矩阵?

我正在做一个关于颜色矩阵的噩梦。我在 Photoshop 中使用带有值的调整图层Hue: -37Saturation: -25这会产生漂亮的小指黎明颜色:

Photoshop 调整图层

我正在尝试EaselJS根据我的 HSL 调整层中的值为 Rainmeter (只能使用这些)创建我的矩阵,所以我正在生成我的矩阵,如下所示:

new createjs.ColorMatrix().adjustColor(0, 0, -25, -37);

见这里:http ://www.createjs.com/docs/easeljs/classes/ColorMatrix.html#method_adjustColor

如您所见,这会产生明亮的绿色:

亮绿色

还有另一种方法来生成我的颜色矩阵吗?我可以将 Photoshop 调整图层转换为颜色矩阵吗?结果的差异是否与未Colorize检查有关?

0 投票
1 回答
1215 浏览

c# - 使用 C# 从 Groove Music 获取数据

我正在尝试从 Groove Music 客户端获取信息,例如当前曲目标题、用 C# 编写的 Rainmeter 插件的当前曲目持续时间。

不幸的是,我找不到提供 Groove Music 客户信息的课程:/

我发现的关于 SDK 的唯一一件事是 REST 服务,它不会为我提供那种信息......

有人知道吗?

0 投票
1 回答
1929 浏览

if-statement - 如何根据 PROCESS 插件返回的值修改仪表或变量?

问题
我正在使用 Process 插件 ( https://docs.rainmeter.net/manual/plugins/process/ ) 来确定我的系统上正在运行哪些服务。
我当前的输出:
在此处输入图像描述

值(on/off)会适当更改,但我也想根据返回的值更改文本颜色。这是一个在我的系统上运行的示例(只要收到测量值,arrow.png 就会呈现红色):
在此处输入图像描述

根据我在 Rainmeter 论坛 ( https://forum.rainmeter.net/viewtopic.php?t=3335 ) 上阅读的一篇文章,最好的方法是将字体颜色添加为变量,然后像这样修改它:

我知道 Process 插件返回的“-1”和“1”是字符串,需要转换为 int 类型才能被 if 语句识别,但我尝试过的所有内容都没有改变颜色。(包括此代码)

问题
如何使 Process 插件(“-1”、“1”)返回的值返回为整数,以便我的 if 语句可以识别它们?
或者有没有更好的方法来改变 Rainmeter 中的文本颜色?