[Register] [757363 Members] [90692 Online; 693 Members, 89999 Guests]  
Jedi Knight 3
File Search





Jedi Knight 3: Jedi Academy Downloads > Utilities > Server Tools:
Command-line Quake3 Server Commander
Filename: qcmdrelease.zip


Size:
Developer:
Downloads:
Date Added:
Type / Category:
149.33 KB
Gamall
304
10-07-2007
Utilities > Server Tools


Average User Rating: 8.7
Number of Votes: 21
Related Files:
Latest 5 Utilities > Server Tools:
- JA Log Filter
- JA Log Painter (beta 3)
- Ultimate JKA Server Restarter (Linux) (4.00)
- Ultimate JKA Server Restarter (Windows) (4.00)
- Ultimate JKA Server Restarter (Linux) (3.03)

5 Other Files by Gamall:
- m.E.M.E - Natural Bitvalue Calculator (0.1)
- Logs Filter (0.1)
- Standard Input Server (RCon chat etc) (0.1)
- Quake3 Server Commander (v0.2)
- JK2 & JK3 Forcestring Server Crash Fix

 Jedi Knight 3
 » FAQ
 » Cheats
 » About JK3
 » Downloads
    - Demo
    - Maps
    - Models
    - Mods
    - Skins
    - Scripts and Binds
    - Utilities
 » Tutorials

 Jedi Knight 2
 » FAQ
 » Cheats
 » Downloads
    - Demo
    - Maps
    - Models
    - Mods
    - Patches
    - Scripts & Binds
    - Skins
    - Utilities
 » Tutorials

 The Files
 » File Browser
 » File Search
 » Submit Files
 » Submission Rules
 » Plagiarism Policy

 The News
 » News
 » News Archive
 » Submit News

 Features
 » JKFiles Uncut
 » Hall Of Fame
 » Modder Interviews

 The Community
 » Links
 » JK2 Forums
    - JK2 General
    - Modding & Editing
    - Problems & Help
    - Clan Forums
 » JK3 Forums
    - JK3 General
    - Modding & Editing
    - Problems & Help
    - Clan Forums
 » Submit PotD
 » PotD Archive

 The Site
 » Latest Poll
 » About
 » Staff
 » Apply To Volunteer
 » Contact





Command-line Quake3 Server Commander - File Description  

  NOTE: This file has become outdated and there's a newer / better version available.
  You can still get this file but we suggest you have a look at the NEW / UPDATED VERSION first!





Description:
Ahh, it's nice to be somewhere with running water again. If you noticed a lack of file updates it's because I was camping over the weekend. Make sure to thank Network Administrator hfx_rebel for covering the PotDs for you guys while I was gone!

Anyway, that's not what you guys care about is it? You care about the file! This little server utility seems simple enough. I'm not an expert in these kinds of things, but from what I can tell this is a handy little server utility that will allow you to access server admin protocols without having to be in the server or use an rcon client. Also from what I can tell the real treat here is you can automate the process which is something you apparently can't do with rcon. Someone can correct me if this is incorrect because, as I said, server management isn't my thing. However this tool does seem pretty handy for those of you hosting dedicated servers that would like a little more hands-off control. Also, as an added bonus, it not only works for all games built on the Quake 3 engine (such as Jedi Outcast!) but also supports non-Windows operating systems!

~Inyri




  NOTE: This file has become outdated and there's a newer / better version available.
  You can still get this file but we suggest you have a look at the NEW / UPDATED VERSION first!




Command-line Quake3 Server Commander - File Download Options  

Primary Download Locations:
  Name:
Location:
Provided by:
Worldwide Mirror by FileFront
usa - USA Central USA Central
FileFront.com
 

Download from Worldwide Mirror by FileFront Download Command-line Quake3 Server Commander!



Command-line Quake3 Server Commander - Readme  
Readme File:
*****************************************************************
** JEDI KNIGHT: Jedi Academy & Outcast **
*****************************************************************

#-----------------------------------------------------------#
# TITLE : Command-line Quake3 Server Commander #
# TYPE : Server Utility #
# VERSION : 0.1 #
# AUTHOR : Gamall Wednesday Ida #
# E-MAIL : gamall.ida@gmail.com #
# WEBSITE : http://gamall-ida.com #
# #
# FILESIZE : ~150 Ko #
# OS : Windows & Linux #
# RELEASE DATE : September 2007 #
#-----------------------------------------------------------#



+ WHAT IS THAT ?
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-o +

There is (as far as I know) no easy way to send an order to a
server from a simple bash script under Windows or Linux, for
instance a cronjob changing maps or adding passwords at
specific times. In order to do something as trivial as that in
a script, one needs PERL socket programming or some ugly unix
pipes hack. I have no idea if this is even doable under
Windows.

This program is a very simple tool, written in C++, allowing
anybody to send any command to any server using the Quake3
protocol, which is the case of Jedi Knight servers, without any
unnecessary hassle.


+ HOW DO I USE IT ?
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-o +

Running the executable without any argument displays some help
text:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
** Quake3 Commander v. 0.1
** by Gamall Wednesday Ida
** email : gamall.ida@gmail.com
** web : gamall-ida.com


Usage: ./qcmd -ip 127.0.0.1 -p 21000 -c rcon MyPass map mp/ffa3

Other options :
-format : clean display for query 'getinfo' or 'getstatus'
-timeout: seconds before timeout [def=2]
-retries: if timeout, how many times do I try ? [def=2]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Note that depending on your system and where you put the
executable, you might not need the "./" before the command
name. And never under Windows. This is not specific to this
program anyway :P

Let us see some example of commands and the corresponding
output of the program. Here the RCon password of my server is
set to "MyPass". Note that the script need not be run on the
same system than the server. If it is, however, you can use the
IP "127.0.0.1" or "localhost".

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./qcmd -ip 213.251.186.99 -p 29070
-c rcon MyPass say Hello there !

Time 'Sun Sep 30 18:06:19 2007'
To server '213.251.186.99:29070'
Command 'rcon MyPass say Hello there !'
Answer [ print
broadcast: print "server: Hello there !\n"
]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

You can also use non-RCon commands such as getstatus or
getinfo:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./qcmd -ip 213.251.186.99 -p 29070 -c getinfo

Time 'Sun Sep 30 18:13:34 2007'
To server '213.251.186.99:29070'
Command 'getinfo'
Answer [ infoResponse
\game\japlus\fdisable\163837\wdisable\524279\truejedi\0
\needpass\1\gametype\0\sv_maxclients\24\clients\0\mapname
\the_academy_v3\hostname\^1Dragon's Lair\protocol\26]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

As you can see, the server's answer is, in that case, quite
illegible. Use the -format option to get a more readable
answer:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./qcmd -ip 213.251.186.99 -p 29070 -c getinfo -format

Time 'Sun Sep 30 18:17:25 2007'
To server '213.251.186.99:29070'
Command 'getinfo'
Answer [ infoResponse

-> game : japlus
-> fdisable : 163837
-> wdisable : 524279
-> truejedi : 0
-> needpass : 1
-> gametype : 0
-> sv_maxclients : 24
-> clients : 0
-> mapname : the_academy_v3
-> hostname : ^1Dragon's Lair
-> protocol : 26]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Of course, since you will use this program inside a script, you
won't be there to read anything... but you can easily redirect
the output to a log file: the command

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./qcmd -ip 213.251.186.99 -p 29070 -c getinfo -format >> mylog.txt
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Will append the output to the file "mylog.txt", and create the
file if it didn't already exist, so you can easily keep logs of
every command that is sent by your script/cronjob/etc. And for
once, it works the same way under both Windows and Linux :-)

There is no need to speak about -timeout and -retries, as the
default values should be perfect in most cases.

If the server doesn't answer, be it because you are targeting
the wrong IP:Port or sending an incorrect command, you can
expect a timeout error message:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
qcmd -ip 213.251.186.99 -p 29071 -c getstatus -format

Time 'Sun Sep 30 18:39:22 2007'
To server '213.251.186.99:29071'
Command 'getstatus'
Answer [
ERROR: Socket timeout, no reply received.
]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


+ CONTACT
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-o +

If you need help, or have suggestions, comments, insults,
praise or in general, anything to say about this program you
expect me to read and answer to, please post on the program's
topic on my website:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://gamall-ida.com/f/viewtopic.php?f=3&t=342
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


+ END OF FILE
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-o +





























+-----------------------------+
| File generated with 'GaTeX',|
| an ASCII typesetting system |
| by Gamall Wednesday Ida. |
| http://gamall-ida.com |
+-----------------------------+
Build: Sun Sep 30 19:02:14 2007
File : readme.gat.txt


Command-line Quake3 Server Commander - User Comments  
The following comments are owned by the user that posted them. Jedi Knight Files is not responsible for their content.

Total comments: 4 | Last comment: 10-29-2007 at 06:11

 #1 - 10-07-2007 at 20:38
dotz12319
From:
Joined: August 29th, 2007
Posts: 56
wow nice!

 #2 - 10-08-2007 at 01:17
boddo
From:
Joined: January 27th, 2007
Posts: 97
this sounds good, d/l'ing!

---

is inyri the only staff now?

 #3 - I like - 10-08-2007 at 11:17
NAB622
From:
Joined: July 7th, 2005
Posts: 96
I think I'm gonna download this! Great for putting a server on a certaqin map on certain days of the week. Don't even need to set up rotation, and it avoids the intermission - the exact solution I was looking for on the exact week I needed it, lol. Perfect timing, and I like this program a lot!

 #4 - For linux users - 10-29-2007 at 06:11
Gamall
From:
Joined: February 17th, 2007
Posts: 44
If the executables don't run on your linux system, statically linked alternatives are available on the support topic:

-> http://gamall-ida.com/f/viewtopic.php?f=3&t=342

PS: And that's the appropriate place to ask for help, not my personal mail wink



When posting comments, you must follow these rules:
  1. No "Yay I got First Post!" posts, no exceptions and no matter what other content the post has!
  2. No Pornographic Material. Any sexually oriented imagery or links to such content will not be tolerated.
  3. No Warez or Illegal Software. This includes linking to software, posting about it, and suggesting to get it.
  4. No Cursing or Swear words. We encourage you to use our comment sections as a forum to debate files, news, etc., but please use proper adjectives to express yourself. We will not tolerate abuse upon another member or author.
  5. No Attacks / Retaliation of any kind against a member, or group of members.
  6. Please do not advertise for other sites or forums here.
  7. Maximum of 3 smileys per regular member.
The high interactivity of this site should be considered a luxury, not a right. If you cannot follow these simple rules, you can and will be warned or banned from the comments, site or the entire network for any period of time.
Now enjoy yourself and behave!



  • Register: To get your own Username, click here!
  • Forgot your password? click here!
  • You can use UBB here!
Username:     Password:  
Remember my username and password
Comment Title:
Your comments for this File please:


 Latest Files
 » Star Trek Jedi (1.00)
 » Star Trek Phase.. (1.00)
 » Tensa Zangetsu (v1)
 » Basilisc
 » Renaissance Yav.. (beta)
 » Nataria's Melee .. (1.0)
 » Renaissance Aca.. (Beta)
 » Expedition (1.6)
 » Stargate Jaffa P.. (1.0)
 » The Master's Las.. (1.0)

 Latest News
 » Weekly Poll Results ..
 » Weekly Poll Results ..
 » Weekly Poll Results ..
 » POTD Validation Issues
 » Weekly Poll Results ..
 » Great News Everyone!!!
 » Weekly Poll Results ..
 » Good News Everyone!...
 » Weekly Poll Results ..
 » Weekly Poll Results ..

 The Network
 » Gaming News
 » Game Demos
 » Game Patches
 » Trailer Videos
 » Gaming Forums

 Game Portals:
 » Age of Empires 3
 » Aliens vs Predator 2
 » America's Army
 » ArmA 2
 » Armada 2
 » Battlefield 1943
 » Bridge Commander
 » Brothers in Arms 2
 » Call of Duty 4
 » Command & Conquer
 » Company of Heroes
 » Crysis
 » Counter-Strike: Source
 » Dawn of War Series
 » Day of Defeat: Source
 » Diablo 3
 » Doom 3
 » Elite Force
 » Enemy Territory
 » Fallout 3
 » Far Cry 2
 » F.E.A.R.
 » Flight Simulator X
 » GTA San Andreas
 » Half-Life 2
 » Halo
 » Jedi Knight 3
 » Knights of the Old Republic
 » Left 4 Dead 2
 » LOTR: Battle 4 Middle Earth
 » Medal of Honor
 » Operation Flashpoint
 » Quake 4
 » Red Faction: Guerrilla
 » rFactor
 » Silent Hunter 4
 » Sins of a Solar Empire
 » Soldier of Fortune 2
 » S.T.A.L.K.E.R.
 » Star Trek: Legacy
 » Star Wars Battlefront 2
 » Star Wars Empire at War
 » StarCraft II
 » Starfleet Command III
 » Supreme Commander
 » Team Fortress 2
 » The Elder Scrolls IV
 » The Sims 2
 » TrackMania United
 » Unreal Tournament 3
 » Warcraft III
 » World of Warcraft
 » X3: Terran Conflict

You got served by in 0.1739 seconds using 6 MySQL queries and 13 includes
Copyright © 2012 FileFront, Inc. All rights reserved.
Design by Jos Jongejan aka Pro-Filer & Blumenkohl. Use of Jedi Knight Files materials is subject to certain Terms & Conditions.
TM & © 2012 Activision. All rights reserved. Jedi Knight and related marks are trademarks of Activision, Inc. All rights reserved.