RubyGems Navigation menu

rubycon 0.2

Rubycon is a CLI for managing Source dedicated game servers (TF2, CS:S...). Think of it as a [HSLW](http://www.hlsw.org) clone, but terminal-based. ![Screenshot](http://i.imgur.com/cto9CnT.png) Features: * RCON session with auto completion * Overview of all your servers * Bulk execution of rcon commands * Start game client and join servers from the command line # Installation Rubycon was written in Ruby, Version 1.9.3 is minimum to run rubycon. (`ruby -v`). Make sure to have the following libraries installed: * RHEL based: `yum install readline-devel bzip2-devel` * Debian based: `apt-get install libreadline-dev libbz2-dev` Install rubycon with the following command: `$ gem install rubycon` # Usage First of all, add a game server to rubycon: ``` $ rubycon add my_server \ --address=192.168.0.1 \ --rcon=foobar ``` Time to check out how your server is doing: ``` $ rubycon list Server Map Players Ping my_server ctf_2fort 4/25 42 ``` Hop into a rcon session: ``` $ rubycon console my_server Use CTRL+D to exit. > sta star_memory startdemos startmovie startupmenu stats status > status hostname: MyServer version : 1797820/24 5331 secure udp/ip : 192.168.0.1:27015 (public ip: 192.168.0.1) account : not logged in (No account specified) map : ctf_2fort at: 0 x, 0 y, 0 z sourcetv: port 27020, delay 90.0s players : 0 (25 max) # userid name uniqueid connected ping loss state adr > ``` Need stats from all your servers? Yes sir: ``` $ rubycon execute --command=stats --all my_server: CPU In (KB/s) Out (KB/s) Uptime Map changes FPS Players Connects 0.00 0.00 0.00 5093 7 62.44 0 1 --------------------------------- ``` Need further help? `$ rubycon help` `$ rubycon execute help` `$ rubycon rm help` ... # Contributing * Fork it * Create your feature branch (`git checkout -b my-new-feature`) * Commit your changes (`git commit -am 'Add some feature'`) * Push to the branch (`git push origin my-new-feature`) * Create new Pull Request

Versions:

  1. 0.3 - August 28, 2013 (10.5 KB)
  2. 0.2 - June 17, 2013 (10.5 KB)
  3. 0.1 - February 21, 2013 (6 KB)

Runtime Dependencies (5):

  • colored = 1.2
  • gli = 2.5.6
  • highline = 1.6.19
  • parallel = 0.7.0
  • steam-condenser = 1.3.5
  • Development Dependencies (3):

  • aruba >= 0
  • rake >= 0
  • rdoc >= 0
  • Owners:

    Authors:

    • Philipp Preß

    SHA 256 checksum:

    723f3911c1a01835e4b5af4af6da2f5fdbcda43e669d5951e3f9f788115a7fb5

    Total downloads 6,267

    For this version 1,760

    Gemfile:
    = Copy to clipboard Copied!

    install:
    =

    Licenses:

    N/A

    Required Ruby Version: None

    Links: