THE GAME CUSTOMIZATION NETWORK: FPSB | RTSB | RPGB |
Help Wanted: Modeller @ B Gaming (See All) | SUBSCRIBE
 
 

Banana Buddies Instant Messenger
Easily contact your FPSB buddies with Banana Buddies IM
Posted 1 year ago
Last post 6 months ago by Klexicon



Learn by doing.
I've recently started an instant messaging client based on the FPSB buddy system. It is basically like Window Live Messenger but instead of contacts, all your FPSB buddies are listed. The reason behind the idea for this is to try and make communication between members of the site easier, without the need to add all your buddies to the different messaging clients you use. I've done quite a lot already (see the list at the bottom) but I'm not going to put a date on when I think I'll finish this as I'm not 100% sure at the moment.

To use this, all you will have to do is add a module which will give you a unique pass key (I'm using the term "Pass Key" to avoid confusion with your actual FPSB password). When signing in, you just have to input your UserID and your pass key. Your buddies will the be retrieved and loaded into the list.

You can choose between four options for your status, Online, Be Right Back, Busy, and Away. Your avatar and the avatars of your buddies are dynamically loaded into the program as it loads and their status will change as they update it. The module will also show your status in your profile, so people can see when you are online, offline, or busy etc.

Update: The application will now run from a server, instead of Peer-to-Peer.



This is a quick video showing the UI so far. All information is loaded dynamically into the app. Oviously, you wont have to input a UserID to open a window in the final version, that's just for testing. Watch it in HD on Vimeo here.


FPSB IM UI Example 01 from Matthew Roberts on Vimeo.

148 replies, 3910 views, 7 favorites
Page of 3   1 2 3 Next Page
1 year ago



I've Had Sex You Stupid Beer
Whoa nice idea man.

Photobucket
1 year ago



GOES OFFTOPIC
That sounds seriously awesome dude.
Can't wait for the relese! :D
1 year ago



Nice Cave
It's a great idea. Will there be a function to include more than one person in a chat, for studio chats etc.

1 year ago



Learn by doing.
Posted by Joston

It's a great idea. Will there be a function to include more than one person in a chat, for studio chats etc.

Initially it will just have chat between two people but once that's done and I know it works properly, I'll add multi-person chat.

1 year ago



Permagagged
Sounds like a great idea! I hope it works out!

On the Internet we usually communicate through text, thus if you write like an idiot you will most likely be treated as one.
1 year ago



My name is not ALL CAPS lol. You odd ppl
This won't be using the sites password as the one being checked would it?
1 year ago



Nice Cave
Posted by Lost

This won't be using the sites password as the one being checked would it?


Nope

he said : "(I'm using the term "Pass Key" to avoid confusion with your actual FPSB password)."

1 year ago



Learn by doing.
Posted by Lost

This won't be using the sites password as the one being checked would it?

No, the only data it will get from FPSB is buddy lists, usernames, and avatars. It will be similar to the way you get a Gametracker key when you install that.

Example key: 4201eb2fcd8ca9ae9014b767a99c0f56c4f58501

(There will be a save pass key option so you only have to put this in once).

1 year ago



Meh!
I love this idea! :D then I won't need both xfire and steam all the time to talk with some people as I'm almost always on wlm..

it looks simple, clean.. :D will it be able for voice communicating? (I'm starting programming courses next year in school,:D)

Also, get me Overlord. :)
1 year ago



Donations Sent: 62 (43,156 points)
Good thinking Matt_ any beta release or something to try it out?

1 year ago



Learn by doing.
Posted by tizu

Good thinking Matt_ any beta release or something to try it out?

Not yet but I'll need a few people to test it when I've got a beta version done.

1 year ago



Meh!
Posted by Matt_

Posted by tizu

Good thinking Matt_ any beta release or something to try it out?

Not yet but I'll need a few people to test it when I've got a beta version done.

let me be one of them as I can give good critic and cons. (only need is that I got the others on my friends list)

Also, get me Overlord. :)
1 year ago



Donations Sent: 62 (43,156 points)
Um, ok! Good luck with this project!

1 year ago



Learn by doing.
Here's the full size pics from the top image.




1 year ago



Wheres your head at?
Whoa!
another rather rad idea by you Matt.
what OS will this be supported on ? or does it run in your browser ?
I'ma little confused.

1 year ago



Bane Of The Banana
How will you distribute pass keys before say if zippit entered my USER ID and got my pass before I did?

1 year ago



Vote me POM! - HOLY SHIT THEY JIGGLE!!!
Posted by Scouts

How will you distribute pass keys before say if zippit entered my USER ID and got my pass before I did?


You just gave me an idea... thanks .:D

1 year ago



Rate my subs please!
Just out of interest what is this coded in?

1 year ago



Sexual assault rifle
Nice! Will there be webcams and stuff?

1 year ago



Bane Of The Banana
Posted by Lespectraal Eevr Sfolty

Nice! Will there be webcams and stuff?


Maybe in a few years time. =P

1 year ago



Nice Cave
Posted by Lespectraal Eevr Sfolty

Nice! Will there be webcams and stuff?



Why do you want webcams O.o

1 year ago



Irregardless
Interesting module.

1 year ago



Sexual assault rifle
Posted by Joston

Posted by Lespectraal Eevr Sfolty

Nice! Will there be webcams and stuff?



Why do you want webcams O.o
Inside each and every one of us is a person that no one knows.

1 year ago



Bananite
So this is the IM you mentioned on the Forgotten Inc page?

1 year ago



Ill Buy You FPSB Merchandise.
Posted by Scouts

How will you distribute pass keys before say if zippit entered my USER ID and got my pass before I did?

Lol, Im sure he has security.


1 year ago



Tsundere~ moe?
I have 1 idea. instead of putting the number thingy, how bout sign in with username instead.

1 year ago



Learn by doing.
Posted by jason9jason

Whoa!
another rather rad idea by you Matt.
what OS will this be supported on ? or does it run in your browser ?
I'ma little confused.

Thanks. It will run on Windows.

Posted by Scouts

How will you distribute pass keys before say if zippit entered my USER ID and got my pass before I did?

Only you will be able to see your pass key.

Posted by Vilham

Just out of interest what is this coded in?

VB.NET with PHP and MySQL.

1 year ago



Learn by doing.
<Excessive nested quotes.>

Posted by Lespectraal Eevr Sfolty

Nice! Will there be webcams and stuff?

Lol not to start off with.

Posted by Bojero

So this is the IM you mentioned on the Forgotten Inc page?

Yeh

Posted by Excenturious

I have 1 idea. instead of putting the number thingy, how bout sign in with username instead.

Your username will show up when you sign in. The buddy lists will have usernames and avatars on them as well. They're just the userid at the moment because I'm still working on that. It's easier to have people sign in with their userid instead of username because to get data from the API you need to have the userid and it would take a lot more work to convert a username to a userid and then back again.

1 year ago



Wheres your head at?
Rather than logging in so to speak,
is there not a way in which you can have it as a standard module on your profile,
so that module only applies to you, no need for logon info, then you can just click start chat or somthing.

1 year ago



Mappin' for life
Nice, keep up the good work.

Learn something new everyday, and become anything you want later.
1 year ago



My ex is a MILF. lol
Awesome idea.
Love it.



1 year ago



Destroy What Destroys You.
You should try to make it work in-game

Photobucket
1 year ago



Former mod
Very cool idea man, I'd use it 'fo sho'.

Photobucket
1 year ago



The Best User and Second Sexiest Male™
Now... I'm curious. Why should FPSB use this over, say, Xfire, Steam Friends, Ventrilo, AIM/MSN/Yahoo, etc.

It looks like it would just be one extra process my computer would run while I game.

1 year ago



<3 Kokoro
Very nice idea!
I love it!
One small request: Appear Offline status

1 year ago



Veteran on Nov. 4th
I was thinking the same idea a little while back. If it uses up hardly any ram, I'll use it to store my dead babies. Er, I mean, keep in contact with my friends.


*Shifts eyes*

1 year ago



Ill Buy You FPSB Merchandise.
Posted by The404Error

Now... I'm curious. Why should FPSB use this over, say, Xfire, Steam Friends, Ventrilo, AIM/MSN/Yahoo, etc.

It looks like it would just be one extra process my computer would run while I game.

Because it would be faster, if everyone adds this module you have acces to all your friends who have the module added which will be a lot!, other than using xfire and going around to people profile and asking them for their info, this module is just faster, contact admins, mods, and friends faster lol.


1 year ago



I lol in the face of failure
Great idea Matt, I hope that enough "Steam admins" use this ^^

1 year ago



Meh!
I'm just asking thesame as I saw someone else has asked, but without answer.
What is this coded in? (C# ?)

Also, get me Overlord. :)
1 year ago



Posted by Loyen_

I'm just asking thesame as I saw someone else has asked, but without answer.
What is this coded in? (C# ?)
He did answer.

Posted by Matt_

VB.NET with PHP and MySQL.


1 year ago



Compressionist
Are you using .NET's chat protocol?

I'd be willing to compile this for Linux and possibly make a DEB package for the Ubuntu users, but only if it's free software.

(this.getTitle() == "programmer" || this.getTitle() == "hacker") ? this.setStatus(FLATTERED) : this.setStatus(INSULTED);
1 year ago



Herr Grammar Nazi
This is a great idea Matt_, I'd definitely download & use it. :D

1 year ago



Banned
This is an excellent idea. However, I strongly recommend that you add something where a member can disable chat room invites, that would be annoying as fucking hell.

1 year ago



The Last Man Standing
Posted by Judo

Are you using .NET's chat protocol?

I'd be willing to compile this for Linux and possibly make a DEB package for the Ubuntu users, but only if it's free software.

Judo, trust me, it'll be free. Like Matt_ will make people pay for it :/

1 year ago



Compressionist
Posted by LuntiX

Judo, trust me, it'll be free. Like Matt_ will make people pay for it :/

Free as in speech, not as in beer. Otherwise, I would have said freeware.

Personally, I'd go with the WTFPL, but the GPL might be more suitable.

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004

Copyright (C) 2004 Sam Hocevar
14 rue de Plaisance, 75014 Paris, France
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. You just DO WHAT THE FUCK YOU WANT TO.

I love it and it's valid. Use it!

(this.getTitle() == "programmer" || this.getTitle() == "hacker") ? this.setStatus(FLATTERED) : this.setStatus(INSULTED);
1 year ago



Learn by doing.
Posted by Aceman

Posted by The404Error

Now... I'm curious. Why should FPSB use this over, say, Xfire, Steam Friends, Ventrilo, AIM/MSN/Yahoo, etc.

It looks like it would just be one extra process my computer would run while I game.

Because it would be faster, if everyone adds this module you have acces to all your friends who have the module added which will be a lot!, other than using xfire and going around to people profile and asking them for their info, this module is just faster, contact admins, mods, and friends faster lol.

Thank you, that's what I was giong to say lol.

Posted by Judo

Are you using .NET's chat protocol?

I'd be willing to compile this for Linux and possibly make a DEB package for the Ubuntu users, but only if it's free software.

By .Net chat protocol do you mean Windows Communication Foundation?

It will be totally free. It'd be great if you could compile it for other operating systems.

1 year ago



Svpernaut
That is very nice idea thanks MAN

I pwn you all
1 year ago



Compressionist
Posted by Matt_

Posted by Judo

Are you using .NET's chat protocol?

I'd be willing to compile this for Linux and possibly make a DEB package for the Ubuntu users, but only if it's free software.

By .Net chat protocol do you mean Windows Communication Foundation?

It will be totally free. It'd be great if you could compile it for other operating systems.

Hmmm.... after looking this up, I can't find it any more. I must have been thinking about something in the planning stages.
If I understand .NET correctly, when a program is compiled, it becomes bytecode similar to what Java does. And like Java runs on a virtual machine, .NET programs can do the same. In this case, we have Mono on other systems. But, if that doesn't work, it should be easy enough to port it.

(this.getTitle() == "programmer" || this.getTitle() == "hacker") ? this.setStatus(FLATTERED) : this.setStatus(INSULTED);
1 year ago



Home Movies ftw
This is very cool. Can't wait till it comes out!

Photobucket
1 year ago



Mark it ZERO!
Interesting, i can't wait to see this thing in action. I'm sure it wasn't anywhere near easy to make.
148 records
Page of 3   1 2 3 Next Page
Reply
You must login or register to access this module!
Voting Poll
Poster Summary
PostsMemberLast Post
[+] 28Matt7 months ago
[+] 6TwistedKiller6 months ago
[+] 5iMuffin7 months ago
[+] 5Judo1 year ago
[+] 5jason9jason7 months ago
[+] 4The404Error1 year ago
[+] 4Chief_runningwater7 months ago
[+] 4PurplG7 months ago
[+] 3Loyen_1 year ago
[+] 3Aceman1 year ago
[+] 3YellowJello1 year ago
[+] 3Joston1 year ago
[+] 2Lost7 months ago
[+] 2Ninjagnome1 year ago
[+] 2Fallqvist7 months ago
[+] 2tizu1 year ago
[+] 2Eminence7 months ago
[+] 2LuntiX1 year ago
[+] 2Infy7 months ago
[+] 2Lespectraal Eevr Sfolty1 year ago
Thread Stats on Author
Threads: 21
Total Views: 16,983
Total Replies: 840
Average Rating: 8.783/10
Unrated Threads: 15
Total Favs: 17
First Submission: 2 years ago
Latest Submission: 8 months ago
Favorite Category: FPSB > General Discussion (5 threads)