I already discovered what the problem was, and if it works that way:balala wrote: ↑September 9th, 2023, 8:32 pm
For sure! There is no one who could know everything. I'm working with Rainmeter from more than 10 years and there still are things which I have no idea about. But we all keep learning...
And what about the way in which you're using those file with the #@# variable? Does it work that way? I see your post below related to not working, but are you sure? See me reply below as well.
Doesn't really matter the version of Rainmeter, the differences relies on the paths on those computers. However the #ROOTCONFIGPATH#\@Resources\Config\Variables.inc path (and same for all others as well) should work, because Rainmeter resolves the #ROOTCONFIGPATH# variable correctly on both computers.
Such paths work (with extremely - extremely rare exception) only on the computer on which the code has been written, because the E:\Languages\English path most probably doesn't exist on the other computers. In order Rainmeter can open the set folder, its path has to be correct.
Additional note: the !execute bang has been deprectated long - long (extremely long) time ago, no need to use it. The above LeftMouseUpAction option should look this way: LeftMouseUpAction=["#Link2#"]. If the link is correct and can be accessed on a computer, the above option will work on that computer, for sure.
To be honest if those files exist in the appropriate locations, I doubt the skin can1t acces their content. I never saw something like this.
Make sure you have the needed files in the appropriate locations. This means you have to have the following files:Do you have these files and if you have them, do they have the needed content?
- Documents\Rainmeter\Skins\@AL\@Resources\Config\Variables.inc
- Documents\Rainmeter\Skins\@AL\@Resources\Config\Styles.inc
- Documents\Rainmeter\Skins\@AL\@Resources\Config\Links.inc
An additional question and a comment:
- Is there anything else we can help you with? Sorry, but I'm not sure now.
- When you want to quote an existing post, don't use the [...] symbol. If you click the Reply with quote on a post, you get quoted that post in your reply.
ReplyWithQuote.png
It's much easier for us to can follow which post are replying to.
@Include=#@#\Config\Variables.inc
@Include2=#@#\Config\Styles.inc
@Include3=#@#\Config\Links.inc
The situation is in a skin that I use that has something additional, this is how the other two accesses to variable documents:
@Include4=#ROOTCONFIGPATH#\Circle\GPU Circle\Config\_Shared\Settings.inc
@Include5=#ROOTCONFIGPATH#\Circle\GPU Circle\Config\_Shared\Shared.inc
In this case, how would it be, since #@# is for the @Resources folder
That's the problem I had.
PD:I already tried it on the laptop and I can't get it to work, look this is the code and the variable Link4=E:\Idiomas\Inglés
However, if I put Link4 instead I put the value directly from the variable if it works.
That is, Link=E:\Idiomas\Inglés, if it works, it is because it does not load the variables. but the colors and other variables. That folder exists on the laptop, that link is for the specific laptop.
Code: Select all
[rainmeter]
Author=AlexSoft
Update=1000
[Variables]
@Include=#@#\Config\Variables.inc
@Include2=#@#\Config\Styles.inc
@Include3=#@#\Config\Links.inc
Link=#Link4#
Color1=#Color1#
Color2=#Color2#
LauncherW=36
LineW=240
StrokeW=2
LineGap=5
FontName=#Font1#
FontColor=#Color3#
FontSize=12
---Measures---
[Ejecutable]
meter=Image
X=((#LineW#-#LauncherW#)/2)
Y=(#LineGap#+#StrokeW#)R
W=(#LauncherW#)
ImageName=#@#/Icon/Ejecutar/IconL.png
AntiAlias=1
DynamicVariables=1
MouseOverAction=!Execute [!SetOption #CURRENTSECTION# ImageTint "#Color1#"][!Update]
MouseLeaveAction=!Execute [!SetOption #CURRENTSECTION# ImageTint ""][!Update]
LeftMouseUpAction=["#Link#"]
---Globo---
ToolTipType=1
ToolTipTitle=" Laptop"
ToolTipIcon=#@#/Icon/Ejecutar/IconL.ico
ToolTipText=Click para Abrir