• Vapor - Cross Platform Steam Client
    443 replies, posted
Just used this and my password on my Steam Account was changed after I used mine to login to your Vapor thing. I had to change it. What the fuck man.
You do have to enter your steam login and password, then your guard key yes? Everyone does this?
[QUOTE=JonM;33930322]Just used this and my password on my Steam Account was changed after I used mine to login to your Vapor thing. I had to change it. What the fuck man.[/QUOTE] wat? [QUOTE=JonM;33937715]You do have to enter your steam login and password, then your guard key yes? Everyone does this?[/QUOTE] If your account is SteamGuard protected, then yes, you need the auth code you get from the email. The same way steam does it.
How do run this on Ubuntu, sorry if i sound like a noob.
[QUOTE=sunny946;34117497]How do run this on Ubuntu, sorry if i sound like a noob.[/QUOTE] Run it using mono.
Wanted to say thanks for this, steam won't work via my tether so I'm either going to have to hunch over my phone to talk with friends on steam or, use Vapor, great program, cheers.
I'm getting an error when trying to run this under Ubuntu 11.10. I'm using the version from Vapor_1.5.rar, the precompiled one. [QUOTE]burrito@burrito-linux:~/selfinstalled/vapor$ mono '/home/burrito/selfinstalled/vapor/Vapor.exe' The assembly mscorlib.dll was not found or could not be loaded. It should have been installed in the `/usr/lib/mono/2.0/mscorlib.dll' directory. [/QUOTE] Does the missing file mean I have to compile Vapor from source? How would I do that? If you're curious, I'm attempting to use Vapor becuase Steam (through Wine) is constantly eating up CPU, so I only want to run it when I need to run a game.
Broken since today? It has worked perfectly for a good while but today this happened: I log in, it fetches my friends from server, but then nothing happens. All friends stay "offline" and greyed out. Tried a reinstall.
You [I]installed[/I] it? iirc you just unzip and double click
Well, yes. I packaged it into a installable .pkg.tar.xz (Archlinux FYI), and installed it. Wasn't working yesterday, started working again today.
[QUOTE=BurritoBazooka;34960715]I'm getting an error when trying to run this under Ubuntu 11.10. I'm using the version from Vapor_1.5.rar, the precompiled one. Does the missing file mean I have to compile Vapor from source? How would I do that? If you're curious, I'm attempting to use Vapor becuase Steam (through Wine) is constantly eating up CPU, so I only want to run it when I need to run a game.[/QUOTE] Solved this by installing libmono-corlib4.0-cil If that doesn't work, try libmono-corlib2.0-cil According to the people in #ubuntu on freenode :)
After a friend had some concerns with wether Vapor would trigger account disablement, I contacted Valve about it. They said that they don't provide analysis of third party software for VAC compliance (but said "Only cheats (modifications designed to give one player an advantage over other players) will trigger a VAC ban."). The e-mail said I should contact the developer of Vapor for more info on VAC compliance, and that if I use Vapor, it is at my own discretion. A quick Ctrl+F through the [url=http://store.steampowered.com/subscriber_agreement/]Subscriber Agreement[/url] brings up this clause: [quote]Except as otherwise permitted under Section 2(C) with regard to the SDK, you may not, in whole or in part, copy, photocopy, reproduce, translate, [b]reverse engineer[/b], derive source code, modify, disassemble, decompile, create derivative works based on, or remove any proprietary notices or labels from the Software or any software accessed via Steam without the prior consent, in writing, of Valve.[/quote] The mention of photocopying leads me to believe that that part of the SA was from a generic template of terms of service from the 90s or something. But it does mention reverse engineering, and that Valve would need to be contacted. Has this been done?
[QUOTE=BurritoBazooka;35055539]The e-mail said I should contact the developer of Vapor for more info on VAC compliance, and that if I use Vapor, it is at my own discretion.[/QUOTE] As they stated, VAC only bans for cheats. Vapor obviously doesn't fall under this case. [QUOTE=BurritoBazooka;35055539]But it does mention reverse engineering, and that Valve would need to be contacted. Has this been done?[/QUOTE] I have attempted to email Alfred Reynolds at Valve before with regards to Vapor, but I never received a response on the issue. All things considered, Vapor has been around for quite a while and I don't believe anyone has ever been VAC banned or had their Steam account disabled for using it.
I agree, thanks for the reassurance.
This may be a dumb question, but where do i get the linux version. I would love to have this on my slacko puppy :)
[QUOTE=CrashBX;35523559]This may be a dumb question, but where do i get the linux version. I would love to have this on my slacko puppy :)[/QUOTE] (instructions might be a little off because I'm not in Linux at the minute, and know nothing about Slackware or Puppy Linux. You may be able to adapt it.) Since it is written to run in Mono, and Mono is native to Linux, you should be okay using [url=https://bitbucket.org/VoiDeD/steamre/downloads/Vapor_1.5.rar]the normal Mono version[/url] which I gather also works on Windows. Make sure you have Mono installed on your computer, and also libmono-corlib4.0-cil. For me, on Ubuntu, Mono should already be on there. You can run Vapor by changing the .exe file's permissions to be executable, and then right clicking the file, and pressing "Run in Mono Runtime" (for me it's under the Open With submenu) If Mono isn't on Puppy, it's [url=http://www.mono-project.com/Other_Downloads]here[/url].
When trying to view a profile of a friend (right click), it opens the URL "http://xdg-open%20http//www.steamcommunity.com/profiles/[profile id]" instead of "http://www.steamcommunity.com/profiles/[profile id]" in the default browser.
I've been getting disconnected way more than usual today. Like 20 times. Sometimes I can't even send more than 1 message to someone before getting disconnected again.
[QUOTE=awh;35593464]When trying to view a profile of a friend (right click), it opens the URL "http://xdg-open%20http//www.steamcommunity.com/profiles/[profile id]" instead of "http://www.steamcommunity.com/profiles/[profile id]" in the default browser.[/QUOTE] Mine opens nothing :|
[QUOTE=BurritoBazooka;35630390]Mine opens nothing :|[/QUOTE] What DE are you using? Try installing xdg-utils from one of your repositories. And checking into Util.cs, it seems that if under Mono, it'll use [code] Process.Start( string.Format( "xdg-open {0:s}", friendUrl ) ); [/code] Instead of just [code] Process.Start( friendUrl ); [/code] when not mono. Maybe Mono automatically converts links passed to Process.Start to xdg-open by default? If that's the case, you can just remove that entire if tree.
Did plans to move this over to GTK3 fall through? This needs it badly. Functionally it's as good as you can expect a Steam client to be on Linux but the UI is baaaaad.
[QUOTE=slapstick;35676578]Did plans to move this over to GTK3 fall through? This needs it badly. Functionally it's as good as you can expect a Steam client to be on Linux but the UI is baaaaad.[/QUOTE] GTK3 has limited support for other desktop enviroments than Gnome 3 (eww). GTK+ might be older, but it supports many Desktop Environments. And I have probably said this before, but it's still important.
[QUOTE=awh;35674388]What DE are you using? Try installing xdg-utils from one of your repositories. And checking into Util.cs, it seems that if under Mono, it'll use [code] Process.Start( string.Format( "xdg-open {0:s}", friendUrl ) ); [/code] Instead of just [code] Process.Start( friendUrl ); [/code] when not mono. Maybe Mono automatically converts links passed to Process.Start to xdg-open by default? If that's the case, you can just remove that entire if tree.[/QUOTE] I'll look into it. I don't really need it. I'm using Compiz for all the eye-candy (I think it's called a compositing manager), gtk-window-decorator as my window decorator, and MATE as my DE. MATE is a fork of Gnome2 by people who raged about Gnome3 changing too much. A pre-release version of it is supported natively by Linux Mint (I'm using it). MATE renames a lot of things to Spanish names to prevent clashes. Because Spanish is lovely, apparently. I don't know if a rename inside the code could have caused a problem with this. Renames are here: [url]http://wiki.mate-desktop.org/applications[/url] edit: It appears that the MATE dev(s) is unsure whether to be compatible with GTK3 as well. I can't tell by the guy's use of words. His article on his opinion is translated from Spanish.
I get the following error when trying to run Vapor 1.5 with Mono: [CODE]Unhandled Exception: System.TypeLoadException: Could not load type 'Vapor.TraceDialog' from assembly 'Vapor, Version=1.5.4369.9031, Culture=neutral, PublicKeyToken=null'. [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'Vapor.TraceDialog' from assembly 'Vapor, Version=1.5.4369.9031, Culture=neutral, PublicKeyToken=null'.[/CODE]
@ckvns: [url]https://bitbucket.org/VoiDeD/steamre/issue/12/unhandled-exception[/url] The commenter blabbing about making a readme and saying holy crap about the huge amount of packages was me (Btw it was Linux Mint Debian Edition 201204).
How about adding something to notify a user if a message was received in a window that is already open? (like a sound, a flashing taskbar icon, or a message sent through notify-send (run 'man notify-send' in Linux console for more info on that)) If something like that is already added, I'm not getting it in Linux Mint. I don't get notifications of new messages
Bump Hey Ive had some issues hen starting Vapor and logging in, Avast decides to "check" the files that Vapor is running and I get some errors saying that the file is already in use and vapor crashes. This is Windows 7 32-bit, I hope you can do something to fix it, a temporary fix was to disable Avast's file system shield. I get disconnected from steam3 and get this message: [quote]System.IO.IOException: The process cannot access the file 'C:\Program Files\Vapor\cache\72f78b4c8cc1f62323f8a33f6d53e27db57c2252.jpg' because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.File.Delete(String path) at Vapor.CDNCache.DownloadAvatar(SteamID steamId, Byte[] avatarHash, Action`1 completionHandler) at Vapor.FriendControl.UpdateFriend(Friend steamid) at Vapor.FriendControl.HandleCallback(CallbackMsg msg) at Vapor.Steam3.Update() at Vapor.Program.Start(String[] args) at Vapor.Program.Start(String[] args)[/quote] The proxy I am running blocks http links to steamcommunity and it seems when it tries to get an avatar the connection is denied but still never closes the avatar files, could this be confirmed?
does this do group chat yet?
This doesn't work for me, as of today... "Logged off from Steam3: Fail" That's a very informative error message you've got there.
Please add group chat; it's the only thing I use (if I just wanted friends I could use Steam for Android)
Sorry, you need to Log In to post a reply to this thread.