Results 1 to 2 of 2

Thread: Mist - a portable, open-source Steam client that lets you chat/trade on any computer

  1. #1
    waylaidwanderer's Avatar



    Join Date
    Jul 01, 2012
    Last Online
    Jul 28, 2015
    Posts
    63
    Threads
    9
    Reputation
    SourceOP Thread


        
    Steam: 76561198045552709 
    Steam join date: Jul 19, 2011
    Steam Level: 151
    Profile Status: Public


    Lightbulb Mist - a portable, open-source Steam client that lets you chat/trade on any computer


    Hi everyone. I recently finished writing a program that I'm pretty proud of. I've shared this to Facepunch as well as Reddit (and SPUF as well, but meh), and received recommendations on both to post it here as well, so here we are!

    =====What is Mist?=====
    Mist is a portable, open-source Steam client written in C# that allows the user to chat and trade TF2 items. It's only ~800KB!
    Mist is something I decided to write because I love doing trades, even away from home. Unfortunately I wasn't always able to go on Steam and trade due to restrictions on installing software, for example, and would miss out on business deals.
    So Mist is intended to be a solution for that. It's portable and doesn't require Steam, which means that you can put it on a flash drive and bring it anywhere with you, as long as the computer in question is running Windows (XP and up) and has .NET 4.0 installed (which is standard for computers nowadays).
    Mist is built on top of SteamBot and heavily uses its underlying functions to handle chat and trading. And of course, it is open-source as well

    =====Features=====
    * Works with SteamGuard - no need to disable it to use Mist
    * Chat with friends
    * Trade TF2 items - you are limited to trading only TF2 items for now. Adding other types of items will cause the trade to expire.
    * Change display name and status
    * Add friends
    * Block/ignore friends
    * Backpack viewer - view anyone's backpack directly from within the program!
    * SteamRep Checker - check any of your friends' SteamRep status
    * More to come?

    =====What doesn't work=====
    * Friend requests are not shown in Mist. You will have to accept/ignore them manually via steamcommunity.com. This feature will be implemented in a later release
    * Can only trade TF2 items
    * Occasionally adding items will cause the trade to crash and expire. This is rare but it happens
    * Searching for friends - this is planned for a later release
    * Linux support - unfortunately Mist is not compatible with Linux, using either Mono or Wine. Some of the libraries used are incompatible. A separate Linux release is planned in the future, if demand is high enough.

    =====Feedback, Contributions and Suggestions=====
    Got an idea for a feature? Want to contribute?
    Please report all bugs and suggestions by opening a new issue on the Mist repo on GitHub. If you would like to contribute and make your own changes, check out how to contribute.

    =====Source Code=====
    Mist is open-source and licensed under the GPL. As such, you are free to peruse the code and even contribute to it.
    The source code can be found on GitHub. Check it out here. You can compile Mist directly from source if you'd like.

    =====Download Mist=====
    You can always find the latest version of Mist on the Steam Group here.
    All versions of Mist requires .NET 4.0 to run. A Steam API key is also required. Get one from here.

    =====Screenshots Gallery=====
    View screenshots of Mist.

    Just another reminder that Mist is completely open-source, so if you have any concerns about security, feel free to rip this program apart Everything is handled via the Steam API, so I won't see a lick of the data.

  2. #2
    2dor's Avatar



    Join Date
    May 02, 2012
    Last Online
    Apr 13, 2014
    Posts
    59
    Threads
    4
    Reputation
    SourceOP Thread


        
    Steam: 76561197992491728 
    Steam join date: Sep 8, 2007
    Steam Level: 22
    Profile Status: Public



    This is very interesting. Can you show us some screenshots ?

    As an idea, I think you should try and develop a phone application for it. I used Steam Mobile a long time ago and I don't know if they added a trade option on it.
    powered by 2dor
    SourceOP Rep
    Outpost trades

Tags for this Thread