• Vapor - Cross Platform Steam Client
    443 replies, posted
Right now I'm downloading Mono on my school computer with OSX 10.4 at 15kb/s (it will surely take lots of time). When I tried to run Vapor without it nothing happened.
Would be nice to have message received sounds, and maybe a proper icon
Padding. It needs more padding. You can never have to much padding. [b]Paaaaaaaddiiiiiiiiing.[/b]
+1 on the java/android port. John Madden rated me wrench
[IMG]http://i55.tinypic.com/xkx2k8.jpg[/IMG] :razz::respek::fuckyou:
[QUOTE=FPtje;27949817]How would I compile this on Linux? I tried Gcc'ing the proj file...[/QUOTE] Load it into MonoDevelop. But you have to checkout the SteamKit2 too for it to compile properly, I used svn.limetech.org/repos/steamre/.
I believe the SVN just got updated with an icon. [editline]a[/editline] How do I go about editing the GUI when I've opened it in MonoDevelop and open the corrosponding resex file is just gives me raw text.
[QUOTE=VoiDeD;27949342]Alright I think we've fixed the issue with Steam2 login not working for certain people. This version should work for everyone [url]http://dl.dropbox.com/u/99606/osw_stuff/Vapor_0.5.rar[/url][/QUOTE] Still getting that error. [QUOTE=ZeekyHBomb;27941002]Getting that error-message when attempting to login: [code]Unable to login to Steam2: Unable to get a list of Steam2 authentication servers[/code] using your Vapor 0.4 binaries. The output in the console is repeatedly this: [code]Vapor Steam2: Connecting to GDS Server 72.165.61.189:27030... Vapor Steam2: Getting auth server list from 72.165.61.189:27030... DSClient: GetServerList threw an exception. System.NullReferenceException: Object reference not set to an instance of an object at (wrapper unknown) SteamKit2.IPAddrPort:PtrToStructure (intptr,object) at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal:PtrToStructure (intptr,System.Type) at SteamKit2.Serializable`1[SteamKit2.IPAddrPort].Deserialize (System.Byte[] data, Int32 offset) [0x00000] in <filename unknown>:0 Vapor Steam2: Unable to get auth server list. Trying next GDS server...[/code] just with a few different servers. I'm on Fedora and Mono's on 2.6.7. I'm also positive that my login data is correct (just tried on steamcommunity.com).[/QUOTE]
[QUOTE=ZeekyHBomb;27951603]Still getting that error.[/QUOTE] That update was to fix the salt related exception. [19:32] <+VoiDeD`> now that i got to my laptop and saw my todo list, i totally remembered that i forgot to fix ZeekyHBomb's issue [19:32] <+VoiDeD`> oops
[QUOTE=pawelte1;27950016]Right now I'm downloading Mono on my school computer with OSX 10.4 at 15kb/s (it will surely take lots of time). When I tried to run Vapor without it nothing happened.[/QUOTE] Unfortunately it took too long and I had to leave my class. I guess I'll have to wait until next Wednesday.
[QUOTE=Drunken F00l;27950166]+1 on the java/android port. John Madden rated me wrench[/QUOTE] First post in two years...what have you been doing?
[QUOTE=supersnail11;27954515]First post in two years...what have you been doing?[/QUOTE] Must be one helluva lurker.
[QUOTE=FPtje;27949817]How would I compile this on Linux? I tried Gcc'ing the proj file...[/QUOTE] I asked this last night, and Voided said he uses MonoDevelop to compile it. I don't know how you'd do it from the command line either.
[QUOTE=asherkin;27951615][19:32] <+VoiDeD`> now that i got to my laptop and saw my todo list, i totally remembered that i forgot to fix ZeekyHBomb's issue [19:32] <+VoiDeD`> oops[/QUOTE] Fixed it now, [url]http://tracker.limetech.org/projects/steamre/files[/url] I also added some handling for when steam3 login fails. One case I discovered from getting this message: [img]http://content.screencast.com/users/voidedweasel/folders/Jing/media/9ba5c988-b17c-4101-954a-027f979ba7bf/2011-02-09_1506.png[/img] Slightly unnerving to consider you could get locked out of your account if someone manages to get your password.
I found out that you can build it using the xbuild tool that comes with Mono. No need for MonoDevelop. Also, I got an error about it not being able to find the file UI/MainForm.designer.cs. The file was named UI/MainForm.Designer.cs. The capital D screws it up on case sensitive systems.
The file is named "UI/MainForm.designer.cs" on my side, and the csproj references it as that. :iiam: [editline]9th February 2011[/editline] Nevermind, you're right. Committed a quick vsproj fix for that.
[QUOTE=VoiDeD;27958042]Fixed it now, [url]http://dl.dropbox.com/u/99606/osw_stuff/Vapor_0.6.rar[/url] I also added some handling for when steam3 login fails. One case I discovered from getting this message: [img_thumb]http://content.screencast.com/users/voidedweasel/folders/Jing/media/9ba5c988-b17c-4101-954a-027f979ba7bf/2011-02-09_1506.png[/img_thumb] Slightly unnerving to consider you could get locked out of your account if someone manages to get your password.[/QUOTE] Fix confirmed on my side :) Thank you!
latest SVN build won't start apparently because my computer can't display ICO files (That's what I think I'm seeing anyway. Might also be the avatars. I have no idea at all) [code]mono Vapor.exe Unhandled Exception: System.NotSupportedException: Either the image format is unknown or you don't have the required libraries to decode this format [GDI+ status: UnknownImageFormat] at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000] in <filename unknown>:0 at System.Drawing.Image.InitFromStream (System.IO.Stream stream) [0x00000] in <filename unknown>:0 at System.Drawing.Image.LoadFromStream (System.IO.Stream stream, Boolean keepAlive) [0x00000] in <filename unknown>:0 at System.Drawing.Icon.GetInternalBitmap () [0x00000] in <filename unknown>:0 at System.Drawing.Icon.ToBitmap () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Drawing.Icon:ToBitmap () at System.Windows.Forms.XplatUIX11.SetIcon (System.Windows.Forms.Hwnd hwnd, System.Drawing.Icon icon) [0x00000] in <filename unknown>:0 at System.Windows.Forms.XplatUIX11.SetIcon (IntPtr handle, System.Drawing.Icon icon) [0x00000] in <filename unknown>:0 at System.Windows.Forms.XplatUI.SetIcon (IntPtr handle, System.Drawing.Icon icon) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Form.CreateHandle () [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.CreateControl () [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.SetVisibleCore (Boolean value) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Form.SetVisibleCore (Boolean value) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.set_Visible (Boolean value) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:set_Visible (bool) at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Form.ShowDialog (IWin32Window owner) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Form.ShowDialog () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:ShowDialog () at Vapor.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0 [/code] Hmm, the precompiled binary works though.
Thats the same error I get PelPix. I haven't tried the precompiled ones though. I would have looked into it more but I don't know C# and that Trace totally sucks. Crappy undescriptive error, and no line numbers or file names. I got as far as Vapor.Program.Main is Vapor/Program.cs but it doesn't even say what line is crashing or what the fuck a wrapper.remoting-invoke-with-check is.
[QUOTE=VoiDeD;27958042]Fixed it now, [url]http://dl.dropbox.com/u/99606/osw_stuff/Vapor_0.6.rar[/url] I also added some handling for when steam3 login fails. One case I discovered from getting this message: [img_thumb]http://content.screencast.com/users/voidedweasel/folders/Jing/media/9ba5c988-b17c-4101-954a-027f979ba7bf/2011-02-09_1506.png[/img_thumb] Slightly unnerving to consider you could get locked out of your account if someone manages to get your password.[/QUOTE] That's odd, when I log into Steam when I'm signed in elsewhere it just tells me to enter my password and I override the old login.
Will there be a logging option? I'm obsessed with logging things.
What happens for you is what happens most of the time when I use Vapor. I don't know what caused it to happen that one time when that sceenshot was taken.
[QUOTE=Van-man;27949469]You have full access to the sourcecode, so if you're [B]THAT[/B] paranoid, then put on your tinfoil hat and check out the code for any logging features that isn't meant for debugging.[/QUOTE] I intended to use the tinfoil hate emote but couldn't find it on the smilies list. I'd check the code, but I lack the technical proficiency to do so. I really like the idea but when it is tied to my account with hundreds of dollars worth of games I just can't risk my details with third party apps. If this was official from Steam I'd DL it in a heartbeat.
[QUOTE=ChristopherB;27963932]I intended to use the tinfoil hate emote but couldn't find it on the smilies list. I'd check the code, but I lack the technical proficiency to do so. I really like the idea but when it is tied to my account with hundreds of dollars worth of games I just can't risk my details with third party apps. If this was official from Steam I'd DL it in a heartbeat.[/QUOTE] [noparse]:tinfoil:?[/noparse]
I haven't memorized the smiley list but yes, that is the one. :unsmith:
[QUOTE=ChristopherB;27964076]I haven't memorized the smiley list but yes, that is the one. :unsmith:[/QUOTE] I can say with confidence that VoiDeD is probably one of the most trusted people I've seen code from, and not only that, but if your account does get stolen, you can always put in a ticket and get it back. It's your choice, but you're the one missing out.
I mean no offence by my mistrust; It isn't specifically aimed at VoiDeD. If any user were to offer this software I'd show the same skepticism.
None taken. I'd personally handle something like this in the same manner. Honestly you should never trust software, even if open source, without either some experience or having someone audit the code. The binaries I provide are simply for convenience. In a perfect world I'd want everyone to compile straight from the source.
[QUOTE=ChristopherB;27964076]I haven't memorized the smiley list but yes, that is the one. :unsmith:[/QUOTE] [url]http://sae.tweek.us/[/url] SomethingAwful smiley list Garry "borrowed" them from SA in the first place anyway. [editline]10th February 2011[/editline] [QUOTE=VoiDeD;27966049]In a perfect world I'd want everyone to compile straight from the source.[/QUOTE] Good luck with that, too many people just want to click&play.
Very nice, thanks for the app.
Sorry, you need to Log In to post a reply to this thread.