Code Monkey home page Code Monkey logo

steambattlenetlauncher's Introduction

Steam Battle.Net Launcher

This application allows you to launch Battle.Net games through Steam so that:

  • Your friends can see in your status what game you're playing.
  • You can receive Steam notification while playing.
  • You can access the Steam overlay so you can chat with your friends, etc.

Requirements

  • Windows
  • .NET runtime v4.5+
  • Battle.Net
  • Steam

Installation

  1. Download the most recent release of this application from this repository's Releases.
  2. Unzip the file you downloaded and put its contents in a directory on your computer. E.g.: C:\SBNL
  3. In Steam, go to the "Games" menu and choose "Add a Non-Steam Game to My Library".
  4. In the window that pops up, click "Browse".
  5. Navigate to the directory you unzipped this application into, and choose the file "SteamBattleNetLauncher.exe".
  6. Click the "Add Selected Programs" button.
  7. In your Steam Library, a new game should appear called "SteamBattleNetLauncher". Right click on it and choose "Properties".
  8. Change the name from "SteamBattleNetLauncher" to whatever game you intend to launch. E.g.: Overwatch
  9. In the "Target" box, add a space and one of the codes below to the end of the path that is already in the box. Following the examples in these instructions, to launch Overwatch, the "Target" box would contain: "C:\SBNL\SteamBattleNetLauncher.exe" pro
  10. Click "Close".
  11. You're done! Launch your game through Steam like you would any other.

Caveats

This was slapped together rather quick based on various Visual Basic Scripts I've seen floating around the internet. It's likely buggy, so any bug reports or patches you can provide to improve this application, the better! See the following table for the current known support for the launcher.

Games

Game Code Launcher Support
Diablo II: Resurrected OSI Untested
Diablo III D3 Game launches, Status updated, Overlay works
Diablo IV D4 Untested
Hearthstone WTCG Game launches, Status updated, Overlay works
Heroes of the Storm HERO Game launches, No Status, No Overlay
Overwatch PRO Game launches, Status updated, Overlay works
Starcraft S1 Untested
Starcraft 2 S2 Game launches
Warcraftt III: Reforged W3 Untested
World of Warcraft WOW Untested
World of Warcraft Classic + BC WOWC Untested
Call of Duty: Black Ops - Coold War ZEUS Untested
Call of Duty: Black Ops 4 VIPR Untested
Call of Duty: MW 2019 ODIN Untested
Call of Duty: MW 2 Campaign Remastered LAZR Untested
Call of Duty: Vanguard FORE Untested
Crash Bandicoot 4: It's About Time WLBY Untested

License and Copyrights

The code in this repository is released under the MIT license.

The Battle.Net name and logo are owned/copyrighted/trademarked by Blizzard Entertainment.

The Steam name and logo are owned/copyrighted/trademarked by Valve Corporation.

steambattlenetlauncher's People

Contributors

jayclassless avatar eloiselle avatar grimsi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.