Page 1 of 1

BZFriendsPlasmoid

Posted: Mon Aug 22, 2011 1:25 pm
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....

Re: BZFriendsPlasmoid

Posted: Mon Aug 22, 2011 5:50 pm
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?

Re: BZFriendsPlasmoid

Posted: Mon Aug 22, 2011 10:45 pm
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

Re: BZFriendsPlasmoid

Posted: Mon Aug 22, 2011 11:02 pm
by Cauchy
I removed it from kde-look and sourceforge..I will change the source ...
If you have advice with the login..please..

Re: BZFriendsPlasmoid

Posted: Mon Aug 22, 2011 11:19 pm
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. :(

Re: BZFriendsPlasmoid

Posted: Mon Aug 22, 2011 11:28 pm
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"

Re: BZFriendsPlasmoid

Posted: Thu Aug 25, 2011 9:23 am
by Cauchy
I uploaded the new version, please check out if you a little free time..

Re: BZFriendsPlasmoid

Posted: Thu Nov 10, 2011 2:22 am
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!

Re: BZFriendsPlasmoid

Posted: Thu Nov 10, 2011 12:00 pm
by blast
Not unless your Mac runs Linux with the KDE4 desktop environment. :P

Re: BZFriendsPlasmoid

Posted: Fri Jan 13, 2012 4:58 pm
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)