NXE Avatars
NXE Avatars
I got bored, so I made this little app. It's UI isn't that great, and there's a total of like 50 lines of code. However, it works and that's all that counts.
So, here's a quick description, a preview image, and a download link.
Description:
Update: Type someone's GamerTag into the textbox, and click "Get Avatar!" You will then have the option to save the image to your desktop and the URL will also appear in the textbox below so that there's no need to re-upload the images.
Update 2: New UI version up. It will look like this no matter what OS you're using, unless you have visual effects turned off. I'm leaving both downloads up for people to choose from.
Preview Picture:
Download Link: (Old) Click Here To Download
Preview Picture: (New)
Download Link: (New) Click Here To Download
Source Download Link: Click Here To Download
So, here's a quick description, a preview image, and a download link.
Description:
Update: Type someone's GamerTag into the textbox, and click "Get Avatar!" You will then have the option to save the image to your desktop and the URL will also appear in the textbox below so that there's no need to re-upload the images.
Update 2: New UI version up. It will look like this no matter what OS you're using, unless you have visual effects turned off. I'm leaving both downloads up for people to choose from.
Preview Picture:
Download Link: (Old) Click Here To Download
Preview Picture: (New)
Download Link: (New) Click Here To Download
Source Download Link: Click Here To Download
Last edited by DrXThirst on Thu Nov 20, 2008 7:09 pm, edited 3 times in total.
- Aumaan Anubis
- Posts: 2938
- Joined: Fri Jun 30, 2006 1:01 pm
- Location: Aumaan
- Contact:
- FleetAdmiralBacon
- Posts: 2377
- Joined: Sat Nov 26, 2005 7:01 pm
- Location: Ohio
- Contact:
For someone with an Ubuntu signature and avatar, I'd think you'd make, at least, a more Wine or Mono-happy application. Crashes gdiplus in Wine, fails on the text encoding for a resource in Mono.
Everything you'll ever need to know about me.
Need help with Linux, C#, C, Python, Java, PHP, Javascript, CSS, or VB? I'm available from 3:00PM-8:00PM EST on weekdays.
- FleetAdmiralBacon
- Posts: 2377
- Joined: Sat Nov 26, 2005 7:01 pm
- Location: Ohio
- Contact:
If your an .NET-anything programmer and you're moving to Linux, you will love Mono (Mono itself comes with Ubuntu - it's what powers applications like F-Spot and Tomboy, and the amazing Banshee media player [in the repos]). It's more than just C#, it's a complete* open-source implementation of .NET with compilers for a number of other languages (VB, F#, etc.).DrXThirst wrote:I'll have to look into that.
*though it would seem that the text encoding you're using for something isn't in there. I'll run it through the debugger...
Code: Select all
Unhandled Exception: System.TypeLoadException: Could not load type 'System.Text.SBCSCodePageEncoding, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
at (wrapper managed-to-native) System.Type:internal_from_name (string,bool,bool)
at System.Type.GetType (System.String typeName, Boolean throwOnError) [0x00011] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System/Type.cs:457
at System.Resources.ResourceReader.ReadValueVer2 (Int32 type_index) [0x001f9] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Resources/ResourceReader.cs:310
at System.Resources.ResourceReader.ResourceValue (Int32 index) [0x00092] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Resources/ResourceReader.cs:394
at System.Resources.ResourceReader+ResourceEnumerator.get_Value () [0x00032] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Resources/ResourceReader.cs:603
at System.Resources.ResourceSet.ReadResources () [0x00043] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Resources/ResourceSet.cs:208
at System.Resources.ResourceSet.GetObject (System.String name, Boolean ignoreCase) [0x00032] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Resources/ResourceSet.cs:163
at System.Resources.ResourceManager.GetObject (System.String name, System.Globalization.CultureInfo culture) [0x00038] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Resources/ResourceManager.cs:186
at System.Resources.ResourceManager.GetObject (System.String name) [0x00000] in /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Resources/ResourceManager.cs:170
at NXE_Avatars.Form1.InitializeComponent () [0x00000]
at NXE_Avatars.Form1..ctor () [0x00000]
at (wrapper remoting-invoke-with-check) NXE_Avatars.Form1:.ctor ()
at NXE_Avatars.Program.Main () [0x00000]
Last edited by FleetAdmiralBacon on Thu Nov 20, 2008 5:25 pm, edited 1 time in total.
I see the root of the problem!
http://skitch.com/dirkgently/henb/nxe-a ... pplication
Not to worry the Mono team will soon have this application working
http://skitch.com/dirkgently/henb/nxe-a ... pplication
Not to worry the Mono team will soon have this application working
- FleetAdmiralBacon
- Posts: 2377
- Joined: Sat Nov 26, 2005 7:01 pm
- Location: Ohio
- Contact:
Thanks, I got it working. Had to kill off the encoded/encrypted resource elements for the WebClient, and remove a lot of initialization calls for the WebClient, but it works.
e: And everything appears to work fine.
e: And everything appears to work fine.
Everything you'll ever need to know about me.
Need help with Linux, C#, C, Python, Java, PHP, Javascript, CSS, or VB? I'm available from 3:00PM-8:00PM EST on weekdays.
- FleetAdmiralBacon
- Posts: 2377
- Joined: Sat Nov 26, 2005 7:01 pm
- Location: Ohio
- Contact:
You already have Mono.DrXThirst wrote:Sweet! Mind uploading that version, and a link to Mono?
`sudo apt-get install monodevelop` for the IDE. While MonoDevelop 1.0 isn't any where near Visual Studio, it does get the job done. Regardless, your Visual Studio-built binaries should work anyway, barring any conversion problems (like the ones we saw here). 2.0 is great, but it's not finished yet. I'm using an old alpha, they may even have a beta out for all I know...
Attached is the Mono-friendly version, which should still run on Windows (and even Mac).
Download here
e: Moved it to my site.
Last edited by FleetAdmiralBacon on Thu Nov 20, 2008 5:58 pm, edited 1 time in total.
Everything you'll ever need to know about me.
Need help with Linux, C#, C, Python, Java, PHP, Javascript, CSS, or VB? I'm available from 3:00PM-8:00PM EST on weekdays.