:[ ETBNC ]: v0.2b
:[ ETBNC ]: v0.2b by tesla & GeddoN
1. What is ETBNC?
2. How to install?
3. How to use it?
4. Commands
5. Changes
6. Bugs
1. What is ETBNC?
============
It's a bouncer for id software's quake3 engine based games. It can be useful
when you want to decrease your ping.
How? - Just look at the example:
home -> game_server - ping 140ms
home -> bnc_server - ping 20ms
bnc_server -> game_server - 20ms
so when you connect like this:
home -> bnc_server -> game_server
your ping will be 40ms.
Ha! Simple isn't it?
2. How to install?
===========
Put the tar.gz file on a remote machine (using FTP for example, but remember: you
need access to the shell in order to use this BNC), login there using SSH or
Telnet (:]) and type:
$ tar xvf ETBNC-0.2b.tar.gz
After unpacking the tar.gz file go into the ETBNC directory and run configure
script (by typing: ./configure). That's it.
3. How to use it?
===========
Start your favorite game (Q3A,WOLF,ET :]) and open the console. Type:
/rconAddress ip_of_machine_running_ETBNC:port
/rconPassword password_you_set
Next init yourself to the ETBNC by typing:
/rcon bnc_init
You should see something like this:
:[ ETBNC ]: v0.2b
by tesla & GeddoN
To get help type: /rcon bnc_help
Welcome your_ip:port.
Your ETBNC is ready for use now. To connect to some game server, type:
/rcon bnc_connect game_server_ip:game_server_port
If you get a reply like:
ETBNC connecting to 151.252.84.245:27960
type:
/connect ip_of_machine_running_ETBNC:port
and play!
Remember to type: /rcon bnc_bye before exiting game.
NOTE: If you want to run your ETBNC in "background" just add '&' at the end of
command line or use 'SCREEN'. Sorry but no 'fork()' in this version :P
4. Commands
=========
bnc_init - init yourself to the ETBNC
bnc_bye - close the connection to the ETBNC
bnc_status - ETBNC status
bnc_stats - ETBNC stats
bnc_resetstats - reset ETBNC stats
bnc_connect game_server_ip:game_server_port - connect the ETBNC to the gameserver
bnc_disconnect - disconnect the ETBNC from the gameserver
bnc_history - history of current ETBNC session (you must enable it in the config!)
bnc_die - kill the ETBNC
bnc_help - guess what are you reading now ... ;]
5. Changes
========
- Fixed a crashing problem
- Fixed some colour stuff
- Fixed some spelling mistakes (not all :p)
- Removed ETBNC.config.example because it's not needed
- Removed the second README and wrote all important stuff in only one README file
- Compressed to tar.gz instead of tgz
6. Bugs
=====
I think there are some because I coded it under influence of weed (as usual :])
I tried to avoid catching signal 11 but I'm sure you'll find some :P If you
find any bugs or way to get access to the shell just write an e-mail to me
please...
I've tested it with: EnemyTerritory (pure and with ETPro MOD), Quake3Arena
(pure and with OSP mod).
tesla
e-mail: [email protected]
Dowload link: http://www.bust3d.eu/ETBNC/ETBNC-0.2b.tar.gz
P.S.: tesla deserves the credits because he did the most work, I only fixed some stuff. And pls write the bugs here instead of writing him an e-mail.
1. What is ETBNC?
2. How to install?
3. How to use it?
4. Commands
5. Changes
6. Bugs
1. What is ETBNC?
============
It's a bouncer for id software's quake3 engine based games. It can be useful
when you want to decrease your ping.
How? - Just look at the example:
home -> game_server - ping 140ms
home -> bnc_server - ping 20ms
bnc_server -> game_server - 20ms
so when you connect like this:
home -> bnc_server -> game_server
your ping will be 40ms.
Ha! Simple isn't it?
2. How to install?
===========
Put the tar.gz file on a remote machine (using FTP for example, but remember: you
need access to the shell in order to use this BNC), login there using SSH or
Telnet (:]) and type:
$ tar xvf ETBNC-0.2b.tar.gz
After unpacking the tar.gz file go into the ETBNC directory and run configure
script (by typing: ./configure). That's it.
3. How to use it?
===========
Start your favorite game (Q3A,WOLF,ET :]) and open the console. Type:
/rconAddress ip_of_machine_running_ETBNC:port
/rconPassword password_you_set
Next init yourself to the ETBNC by typing:
/rcon bnc_init
You should see something like this:
:[ ETBNC ]: v0.2b
by tesla & GeddoN
To get help type: /rcon bnc_help
Welcome your_ip:port.
Your ETBNC is ready for use now. To connect to some game server, type:
/rcon bnc_connect game_server_ip:game_server_port
If you get a reply like:
ETBNC connecting to 151.252.84.245:27960
type:
/connect ip_of_machine_running_ETBNC:port
and play!
Remember to type: /rcon bnc_bye before exiting game.
NOTE: If you want to run your ETBNC in "background" just add '&' at the end of
command line or use 'SCREEN'. Sorry but no 'fork()' in this version :P
4. Commands
=========
bnc_init - init yourself to the ETBNC
bnc_bye - close the connection to the ETBNC
bnc_status - ETBNC status
bnc_stats - ETBNC stats
bnc_resetstats - reset ETBNC stats
bnc_connect game_server_ip:game_server_port - connect the ETBNC to the gameserver
bnc_disconnect - disconnect the ETBNC from the gameserver
bnc_history - history of current ETBNC session (you must enable it in the config!)
bnc_die - kill the ETBNC
bnc_help - guess what are you reading now ... ;]
5. Changes
========
- Fixed a crashing problem
- Fixed some colour stuff
- Fixed some spelling mistakes (not all :p)
- Removed ETBNC.config.example because it's not needed
- Removed the second README and wrote all important stuff in only one README file
- Compressed to tar.gz instead of tgz
6. Bugs
=====
I think there are some because I coded it under influence of weed (as usual :])
I tried to avoid catching signal 11 but I'm sure you'll find some :P If you
find any bugs or way to get access to the shell just write an e-mail to me
please...
I've tested it with: EnemyTerritory (pure and with ETPro MOD), Quake3Arena
(pure and with OSP mod).
tesla
e-mail: [email protected]
Dowload link: http://www.bust3d.eu/ETBNC/ETBNC-0.2b.tar.gz
P.S.: tesla deserves the credits because he did the most work, I only fixed some stuff. And pls write the bugs here instead of writing him an e-mail.
but it's great for hackers, now they don't have to use their home IP so the IP doesn't matches with crossfire :D
nice one making it easier for hackers, now they'll give a free ETBNC with every hack!