It is currently February 23rd, 2024, 4:34 am

SteamyRain - Game Launcher

Skins to open folders and launch applications and websites
User avatar
Nookz
Posts: 55
Joined: November 3rd, 2023, 7:22 pm

SteamyRain - Game Launcher

Post by Nookz »

Image
SteamyRain
a simple launcher for your installed Steam Games

Requirements
You must have python installed
It is using a script to fetch the required information and images from your steam folder and build meters dynamically.
This script will only run once when you 'Scan for Games'.

Setup
1. Make sure that both paths inside @Resources\SkinInfo.inc are correct.
You only need to modify this if your steam installation folder or your Rainmeter installation folder are not in their respective default location.
2. **Optional** Add your non-Steam games. *see section below for more information*
3. Open one of the SteamyRain.ini from the main folder and Click on 'Scan for Games'
4. Wait till it's done and you're good to go.
5. Adjust the settings to your liking.

Add Non-Steam Games
This part of the process has to be done manually and will only take effect after using 'Scan for Games'
1.Open the @Resrouces\NonSteamGames.inc
2.Add each game using this format:
Egame#="TheNameOfMyGame"
Egame#Path="ThePathToLaunchMyGame"
Egame#Vis=0
It does not have to be a game really. It could be any app or url. eg:
Egame1="Photoshop"
Egame1Path="C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Adobe Photoshop 2024.lnk"
Egame1Vis=0
Egame2="RainmeterForums"
Egame2Path="https://forum.rainmeter.net/index.php"
Egame2Vis=0
3.Modify the ExtraGamesCount and ExtraGamesCountPLUS variables at the top to reflect the amount of games you added.
In our example above we would set both of these to 2.
4.Inside @Resrouces\img\ELogo and @Resrouces\img\EIcon, add an icon and a logo for each of the games you added.
name them 00#.jpg. '#' reprensent the game number it is associated with.
I would recomend 32x32 for the icon and 460x215 for the logo
5.Done!

Shortcuts and Keybinds
Header Icon:
RightClick = Open Steam
MiddleClick = Open Skin settings
DoubleClick = Minimise into Icon

Icon Mode:
DoubleClick = Return to full view

Tiles Section:
RightClick = Hide/Unhide Header
MiddleClick = Switch from vertical tiling to horizontal tiling and vice versa
ScrollUp/Down = Scroll games

Settings Menu:
RightClick = Reset default value

Search Function
It's a fairly simple search function. You can search by Name or by ID
It will return partial matches for names and only identical matches for IDs.
It will not account for spelling errors..

Download
SteamyRain_1.0.0.rmskin
If you find any bugs, please do not hesitate to let me know.
and to end, I wanna give a special thanks to Yincognito for all the help and time spent answering my questions :D
You do not have the required permissions to view the files attached to this post.
Last edited by Nookz on December 17th, 2023, 5:28 pm, edited 2 times in total.
User avatar
Mordasius
Posts: 1163
Joined: January 22nd, 2011, 4:23 pm
Location: GMT +8

Re: SteamyRain - Game Launcher

Post by Mordasius »

Nookz wrote: December 17th, 2023, 1:25 am Setup
1. Make sure that both paths inside @Resrouces\SkinInfo.inc are correct.
You only need to modify this if your steam installation folder or your Rainmeter installation folder are not in their respective default location.
hmmm.. not sure I've got that @Resrouces\ folder
User avatar
Nookz
Posts: 55
Joined: November 3rd, 2023, 7:22 pm

Re: SteamyRain - Game Launcher

Post by Nookz »

woops.
Typo fixed.
Thanks for pointing it out.
cpt.failcraft
Posts: 8
Joined: December 11th, 2023, 7:54 pm

Re: SteamyRain - Game Launcher

Post by cpt.failcraft »

For some reason it is not showing all my steam games, I have 8 downloaded steam games and its only showing 4. They are all in the same folder, So do I have to add them under non-steam games or do I have to change a path in the code? (NOTE: the file paths for Skin-info is correct)

EDIT: I think I figured out the issue, some of my steam games are not under the same driver, so it might be trying to scan for a .exe application that's not there. Is there anyway I can edit the code to scan 2 files paths for .exe applications. (also all the "banners/icons" for the games seem to be under one folder, would I have to move the related ones or can I just keep them were they are?)
l3obrik
Posts: 1
Joined: January 2nd, 2024, 7:30 pm

Re: SteamyRain - Game Launcher

Post by l3obrik »

The link to the path with the word: "program" does not work. This is according to my observations, maybe I'm talking nonsense
Egame1="Res4"
Egame1Path="C:\Program Files (x86)\Resident Evil 4 Remake"
Egame1Vis=0