BZFriendsPlasmoid

Place all meeting requests / announcements here...
Post Reply
Cauchy
Private First Class
Private First Class
Posts: 7
Joined: Tue Oct 26, 2010 1:24 am
Location: Budapest

BZFriendsPlasmoid

Post by Cauchy »

EDIT:

Hello I made this little app work on Windows, but Mac, Linux people also can use this, just need to compile...

Here you can get the executable:
https://sourceforge.net/projects/bzfriendsplasm/

Please follow the README -> Getting started paragraph, after installation.

Have fun
zuii


Hi

I made a KDE4 plasmoid, that notifies you if one of your bzflag friend playing on a server,
and you can join, by on click..

Before you place the plasmoid to the workplace, it is recommended that your BZFlag client(s) should be in
"/usr/bin/" or
"/usr/local/bin/" or
"/usr/games/" or
"/usr/local/games/"
because it will be automatically detected...but you can add/remove clients in the settings dialog.

e.g.: On my linux I installed 2.4 from repository to /usr/bin and compiled 2.0.16 to /usr/local/bin

(I added /usr/games and /usr/local/games because of Ubuntu(Debian).)

You can find the source and screenshots here:

http://sourceforge.net/projects/bzfriendsplasm/


Install:
Enter to (source)build directory in the terminal and run install.sh script, you will have to give root password to copy files..

After install, place the plasmoid, add your friends in the settings dialog...
:wink:
Greetings
zuiiiiiii....
Last edited by Cauchy on Wed May 02, 2012 6:56 am, edited 3 times in total.
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5196
Joined: Fri Dec 13, 2002 4:11 am

Re: BZFriendsPlasmoid

Post by JeffM »

1) does this take the user to the weblogin page on bzflag.org to login.
2) how does it track friends? Does it use an existing stats site?
ImageJeffM
Cauchy
Private First Class
Private First Class
Posts: 7
Joined: Tue Oct 26, 2010 1:24 am
Location: Budapest

Re: BZFriendsPlasmoid

Post by Cauchy »

JeffM wrote:1) does this take the user to the weblogin page on bzflag.org to login.
2) how does it track friends? Does it use an existing stats site?
I may not really understand you.. :twisted:

1) what? No...It stores callsign/password in kde4 config file(yes in a text file...), when you click to join, it runs the following command: /usr/bin/bzflag bzplayer:1234@02.bztank.net:5154 -team red
ow I know now....
Hmm. ok I forgot about this...this the "deprecrated" way to login...(I know from bzadminandroid)

2)

I found strayer's site (http://bzstats.strayer.de/), and strayer allowed me to use this
http://bzstats.strayer.de/stuff/AkosToth2.php
// Im not sending little playerquery packets to every server...

Anyway, I just tried to make a useful thing...sorry... :tired:
Im not interested in anybody's callsign or password...calm down..

I think I have one option, is to remove the callsign/password. unfortunately I cannot pass the token too... :cry:
but why still in the bzflag(callsign and password) program parameters if it is that against the policy?

akos
Cauchy
Private First Class
Private First Class
Posts: 7
Joined: Tue Oct 26, 2010 1:24 am
Location: Budapest

Re: BZFriendsPlasmoid

Post by Cauchy »

I removed it from kde-look and sourceforge..I will change the source ...
If you have advice with the login..please..
User avatar
Mopar Madness
Private First Class
Private First Class
Posts: 169
Joined: Mon Jul 03, 2006 3:31 am

Re: BZFriendsPlasmoid

Post by Mopar Madness »

It would be cool if BZFlag could be on Steam. If I understand what this program does, the Steam friends lists do the exact same thing for Steam games, and being on Steam could really help grow the popularity of the game. I doubt BZFlag could ever be on Steam though, probably an issue there with BZFlag's open source license. :(
User avatar
blast
General
General
Posts: 4931
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Re: BZFriendsPlasmoid

Post by blast »

I think it would be better if the did not ask for a username or password. If the game client is configured to save the password (which might still be the default on 2.4, not sure) then all that is needed to join a specific server is the host:port value. The client would automatically use the username/password stored in the BZFlag config file.

As in, running "/usr/local/bin/bzflag SomeServer.com:5155"
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image
Cauchy
Private First Class
Private First Class
Posts: 7
Joined: Tue Oct 26, 2010 1:24 am
Location: Budapest

Re: BZFriendsPlasmoid

Post by Cauchy »

I uploaded the new version, please check out if you a little free time..
Liz 16
Private First Class
Private First Class
Posts: 12
Joined: Thu Aug 11, 2011 6:41 pm
Location: Thats for me to know and u never to find out!!

Re: BZFriendsPlasmoid

Post by Liz 16 »

dose it work for Mac's?
becuase I downloaded it but I could not figure out which one of the icons that came up that I needed to use :(
so I guess I need Help hehe

-Liz!
Liz
Athletic Girl, ) God has blessed and gifted me with it..its only because of him that I love to run and do sports!! (soccer)
User avatar
blast
General
General
Posts: 4931
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Re: BZFriendsPlasmoid

Post by blast »

Not unless your Mac runs Linux with the KDE4 desktop environment. :P
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image
Cauchy
Private First Class
Private First Class
Posts: 7
Joined: Tue Oct 26, 2010 1:24 am
Location: Budapest

Re: BZFriendsPlasmoid

Post by Cauchy »

Hi

Im working on a cross platform version (thanks to Qt API).
So Windows/Mac/Linux users also can use this application.

Akos(zuii)
Post Reply