All Projects → l3laze → ReliefValve

l3laze / ReliefValve

Licence: MIT license
A tool to help manage the Steam client.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to ReliefValve

Archisteamfarm
C# application with primary purpose of idling Steam cards from multiple accounts simultaneously.
Stars: ✭ 7,219 (+45018.75%)
Mutual labels:  steam, steam-games, steam-client
SteamHelper-rs
Interact with Valve's Steam network with this collection of crates.
Stars: ✭ 24 (+50%)
Mutual labels:  steam, steam-client
Chat-LoggerPP
Steam Chat Logger
Stars: ✭ 13 (-18.75%)
Mutual labels:  steam, steam-client
SteamDepotDownloaderGUI
A simple GUI tool based on DepotDownloader for downloading Steam depots.
Stars: ✭ 26 (+62.5%)
Mutual labels:  steam, steam-games
steam-stylegan2
Train a StyleGAN2 model on Colaboratory to generate Steam banners.
Stars: ✭ 30 (+87.5%)
Mutual labels:  steam, steam-games
Game-Assets-And-Resources
Free and paid game assets and game resources for 2D games, 3D games, mobile games, Steam games, Unity games, and other games.
Stars: ✭ 164 (+925%)
Mutual labels:  steam, steam-games
Launchpad
Step up your non-Steam game! Generate Steam-compatible .exe files to effortlessly launch any game through Steam with overlay support.
Stars: ✭ 25 (+56.25%)
Mutual labels:  steam, steam-games
download-steam-reviews
Download Steam reviews for any game. Available on PyPI.
Stars: ✭ 26 (+62.5%)
Mutual labels:  steam, steam-games
newsteamchat
Metro skin for Steam chat and friends UI.
Stars: ✭ 79 (+393.75%)
Mutual labels:  steam, steam-client
steam-auth
A simple PHP Steam login and User Detail package
Stars: ✭ 16 (+0%)
Mutual labels:  steam, steam-client
steam-hour-boost
🔧 Script for idling, boosting playtime in hours, for chosen game without using computer resources. CSGO test successfully.
Stars: ✭ 21 (+31.25%)
Mutual labels:  steam, steam-games
rise-of-legions
Rise of Legions is a hybrid of MOBA, tower defense and deckbuilding - with fast-paced, easy-to-pickup tug-of-war strategy. Play solo or bring a friend for co-op or 2v2, collect cards, build your deck and crush your enemies.
Stars: ✭ 105 (+556.25%)
Mutual labels:  steam-games
SteamBuff Market-WalletBalance
饰品筛选倒余额 比例自定义 已适配buff c5game igxe
Stars: ✭ 66 (+312.5%)
Mutual labels:  steam
humble-bundle-key-redeemer
Bulk redemption/activation of Humble Bundle Steam keys.
Stars: ✭ 21 (+31.25%)
Mutual labels:  steam
BeamNG terrainMaterialCache
BeamNG.drive Black Terrain fix for Linux and Mac
Stars: ✭ 81 (+406.25%)
Mutual labels:  steam
steam-openid-connect-provider
Steam OpenID Connect Identity Provider (IdP)
Stars: ✭ 40 (+150%)
Mutual labels:  steam
steam go
Simple steam auth util in golang
Stars: ✭ 22 (+37.5%)
Mutual labels:  steam
ChatLogger
ChatLogger is a Steam Tool based on the SteamKit2 library, designed to save your and friends messages! [Metro Theme]
Stars: ✭ 39 (+143.75%)
Mutual labels:  steam
ProtonUp-Qt
Install and manage GE-Proton, Luxtorpeda & more for Steam and Wine-GE & more for Lutris with this graphical user interface.
Stars: ✭ 578 (+3512.5%)
Mutual labels:  steam
CallAdmin
CallAdmin is a multilingual sourcemod plugin which provides in-game report functionality
Stars: ✭ 52 (+225%)
Mutual labels:  steam

ReliefValve iconReliefValve

Travis-CI Build Status Appveyor Build Status

Libraries.io for GitHub

GitHub issues

GitHub license

Total Downloads

A tool to help manage the Steam client, and apps installed via Steam.


Table of contents

What is it?

A tool to help manage the Steam client, and apps installed via Steam. Features are based on tricks which can be done manually, or are well-hidden options within the Steam client.

  • Manage auto-update settings for the apps you've installed via the Steam client.

  • Apply an offline fix to make apps which have an update available playable in offline mode.

  • Help "force start" a download for a game that's not compatible with your system.

  • Change your Steam skin, including to a random one. Information about ReliefValve.

  • What - What the app can do.

  • How - How the app is built, powered.

  • Warning - Warning that "ReliefValve is in no way affiliated with, authorized, maintained, sponsored or endorsed by Valve or any employees of Valve."

Installation

Windows

Download the ReliefValve-v#.#.#-Setup.exe and install it.

Linux

  • Download the AppImage for your system. On 32-bit systems get the i386 (32-bit) version, on 64-bit systems get the x86_64 (64-bit) version.

  • Open a terminal and cd into the folder where the AppImage is.

  • Make it executable with

    chmod a+x ReliefValve*.AppImage

  • Run it with

    ./ReliefValve*.AppImage

  • ...or by double-clicking/right clicking and pressing "Run" if you're into that kinda thing, or you can search for it in your Applications and open it from there.

Note: Linux needs to run chmod a+x ReliefValve*.AppImage after updating the app even if you replace the old copy with a new one.

Mac

Download the .dmg, mount it, and then drag ReliefValve.app to Applications.

Usage

Notes

The application is "frameless" by default, so does not have an outer edge. This means it can easily blend into other windows and be hard to see the edges of it. Setting a background image will help with this.

RV does a lot of reading/writing - it's config file that stores the settings, your Steam installation, and the Windows registry (to change the selected Steam skin). Using it on/from a SSD is not recommended.

As far as I know Steam must be opened using "Steam Browser Protocol" at least once with your system's browser before RV can do so.


Setup

Open "Settings" and press "Choose", and then select the folder where Steam is installed to load your installation. If you want to automatically load it when RV is started check "Auto-load" and press Apply.


Main

main

Steam Apps

On the left is your list of apps installed via Steam, aka Steam Apps. On the left of it's label is a refresh button to reload the list, and on the right is the number of items currently in the list (which is updated when you filter the list using the search box).

Below that the boxes are:

  • Blue - The total number of currently selected apps.
  • Green - The total number of currently selected apps that are playable.
  • Yellow - The total number of currently selected apps that are fully installed, but have an update available, and can be fixed for offline play.
  • Red - The total number of currently selected apps that are useless.

Steam App Controls

  • First is the auto-update setting control, which you may be familiar with from Steam because it's the exact same idea & wording. This will apply the chosen auto-update setting to each selected app when you press "Apply" on the bottom left of the main page.
  • Next is the "Offline Fix" checkbox. If any of the selected apps can be fixed for offline play, this will do the fix when you press "Apply" on the bottom left of the main page.
  • Next, "Add To Blacklist". This will add all of the currently selected apps to the blacklist on the right, which is explained further below.

Blacklist

On the right is the Blacklist, which is apps that will be ignored by ReliefValve and not loaded, to keep it from messing with them in any way. Next to the label is the number of items currently in the list (which is also updated when you filter the list using the search box).

Below the Blacklist the box is the same as for the Steam Apps list:

  • Blue - The total number of currently selected apps.

Blacklist Controls

  • "Remove Selected" will remove the currently selected apps fromt the Blacklist. Note that SteamVR is permanently blacklisted as I'm not sure how Steam would deal with changing it's appmanifest file.
  • "Reset Blacklist" will remove everything (except SteamVR) from the Blacklist, resetting it to it's beginning state.

Settings

settings

Steam Location

Controls for the Steam install location RV uses.

  • Choose button - Select a new Steam Location; also loads it when chosen.

  • Auto-load User - Auto-load the chosen Steam Location when ReliefValve starts.

  • Apply - Save the auto-load setting, including the chosen Steam Location.

ReliefValve Settings

Controls for RV's own settings.

  • Background - Choose default (nothing, will use default background color), Solid (solid color background), or Image (a background image, as in the screenshots). When you choose "Solid" or "Background" another control will popup. When solid is selected it will be a color bar (as is shown by the "Text Color" setting) which when clicked will open a color picker that lets you pick a solid color. When Image is selected it will display a label with the file name of the current background image or "..." if nothing is selected, and below it a "Choose" button that will let you pick a different background image.
  • Text Color - The text color which will be used throughout most of the application.
  • Apply - Saves the selected settings and applies them the app.

Client

client

Force Start Download

Enter an appid or Steam Store URL of an app to "force download" it on an unsupported platform.

  • The text box is where to enter the appid or store url.
  • The "Game Name" label will be updated with the name of the game if it's found.
  • The "Clear" button will clear the text box.
  • The "Add" button will add the forced download.

Client Options

Options for the Steam client.

  • "Launch Options" opens a dialog with some launch options for the Steam client. Check a box if you want to use an option.

  • "Launch" will launch the Steam client with the selected Launch Options.

    Launch Options

    client-launch-options

    Launch options for the Steam client.

  • Enable Console - Enables the debugging console of the Steam client, found under the Console tab when it's enabled. Allows access to some special hidden commands and variables.

  • Developer Mode - Enables the console + developer mode of the Steam client. Developer mode enables use of VGUI inspector by pressing F6 (similar to a modern browser's "devtools") or VGUI zoo by pressing F7, which are useful for Steam skin development.

  • Big Picture Mode - Open Steam in Big Picture Mode.

  • Close ReliefValve - If this is selected then when you press "Launch" to start Steam ReliefValve will close itself.

  • Reset - Reset launch options to the last saved defaults.

  • Save - Save the currently selected launch options as the default.


Help

A very minimal version of the README documentation. Needs an upgrade.


About

Information about ReliefValve.

  • What - What the app can do.
  • How - How the app is built, powered.
  • Warning - Warning that "ReliefValve is in no way affiliated with, authorized, maintained, sponsored or endorsed by Valve or any employees of Valve."

Unsigned

This is an unsigned application and it will not run on Windows or Mac without first warning the user and asking for consent (on Windows). On Mac it can be run by right clicking & pressing "Open" and then "Open" again in the dialog that pops up; you may need to enter the admin password to do this.


License

Distributed under the MIT license. See LICENSE for more information.


Contact

l3l_aze (Tom Shaver) GitHub Reddit Steam e-mail

https://github.com/l3laze/ReliefValve

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].