Results 1 to 8 of 8

Thread: Obozrenie: simple game server browser for Linux

  1. #1
    Join Date
    Jul 2009
    Beans
    33

    Obozrenie: simple game server browser for Linux





    Simple and easy to use game browser

    GitHub | Chat | Arch Linux AUR




    Hey everyone.

    I am developing a new game server browser written in PyGObject (GTK+ 3). It provides you with ability to view information about and connect to game servers in a convenient fashion. It is your one stop shop for online multiplayer and replacement for ingame lobbies.

    Available features:
    * Simple, uncluttered one-window interface.
    * Support for around 30 titles, primarily id Tech and Source engine games.
    * Fast stat engine (QStat is used for the majority of games).
    * Comprehensive information about each and every game server, up to player list (when possible).
    * Filtering support.
    * Connecting to selected server straight from browser window, taking you straight to action.
    * Active development and support
    * ...much more to come, improvements on a daily basis

    Originally, I used to contribute to XQF Game Server Browser, however its rotten codebase (30+ k lines of GTK1 (!!!) code) made me start writing my own thing. Obozrenie is less than 1.5k lines of Python total now.

    Patches and suggestions are welcome

    Screenshot:
    Last edited by Mi*6d@#; November 21st, 2015 at 01:10 AM.

  2. #2
    Join Date
    Jul 2009
    Beans
    33

    Re: Obozrenie: new game server browser for Linux

    Added server filtering and other cool stuff in a megacommit yesterday:
    https://github.com/obozrenie/obozren...1d300769b1f344

  3. #3
    Join Date
    Nov 2011
    Location
    Portugal - Chaves
    Beans
    294
    Distro
    Lubuntu 14.04 Trusty Tahr

    Re: Obozrenie: new game server browser for Linux

    Amazing Idea.

    I have Lubuntu 14.04 but I have problems to launch it ->

    ~/obozeniebrowser/obozrenie-master$ sh obozrenie-gtk
    Traceback (most recent call last):
    File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
    File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
    File "/home/joao/obozeniebrowser/obozrenie-master/obozrenie/gtk.py", line 32, in <module>
    import obozrenie.helpers as helpers
    File "/home/joao/obozeniebrowser/obozrenie-master/obozrenie/helpers.py", line 24, in <module>
    import pytoml
    ImportError: No module named 'pytoml'


    Another curiosity by me - there are servers of warzone2100 on the program?
    Ubuntu with me & me with Ubuntu! my GNU/Linux https://wiki.ubuntu.com/DerivativeTe.../Flavitu-Linux

  4. #4
    Join Date
    Jul 2009
    Beans
    33

    Re: Obozrenie: new game server browser for Linux

    Quote Originally Posted by Portaro View Post
    I have Lubuntu 14.04 but I have problems to launch it ->

    ~/obozeniebrowser/obozrenie-master$ sh obozrenie-gtk
    Traceback (most recent call last):
    File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
    File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
    File "/home/joao/obozeniebrowser/obozrenie-master/obozrenie/gtk.py", line 32, in <module>
    import obozrenie.helpers as helpers
    File "/home/joao/obozeniebrowser/obozrenie-master/obozrenie/helpers.py", line 24, in <module>
    import pytoml
    ImportError: No module named 'pytoml'
    Hi,

    You need to get all required dependencies to use Obozrenie. See here

    Quote Originally Posted by Portaro View Post
    Another curiosity by me - there are servers of warzone2100 on the program?
    Not yet but I'll look into it.

  5. #5
    Join Date
    Nov 2011
    Location
    Portugal - Chaves
    Beans
    294
    Distro
    Lubuntu 14.04 Trusty Tahr

    Re: Obozrenie: new game server browser for Linux

    When I clonning to the same path I have some problems-
    joao@P4V88:~/obozeniebrowser/obozrenie-master$ git clone https://wiki.gnome.org/Projects/PyGObjectCloning into 'PyGObject'...
    fatal: unable to access 'https://wiki.gnome.org/Projects/PyGObject/': gnutls_handshake() warning: The server name sent was not recognized
    joao@P4V88:~/obozeniebrowser/obozrenie-master$ git clone http://crummy.com/software/BeautifulSoup
    Cloning into 'BeautifulSoup'...
    fatal: repository 'http://www.crummy.com/software/BeautifulSoup/' not found
    When I try to launch I have a gtk fault -
    ** (gtk.py:25485): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CLXMPDyhII: Ligação recusadaCore/Core: PyGeoIP not found. Disabling geolocation.


    (gtk.py:25485): Gtk-WARNING **: Unknown property: GtkGrid.margin-start


    (gtk.py:25485): Gtk-WARNING **: Unknown property: GtkGrid.margin-end


    (gtk.py:25485): Gtk-WARNING **: Unknown property: GtkEntry.max-width-chars


    (gtk.py:25485): Gtk-WARNING **: Unknown property: GtkScrolledWindow.margin-end


    (gtk.py:25485): Gtk-WARNING **: Unknown property: GtkGrid.margin-start


    (gtk.py:25485): Gtk-WARNING **: Unknown property: GtkGrid.margin-end
    -------------------------------------------
    UI/GTK+: Obozrenie is starting
    -------------------------------------------
    ''


    (gtk.py:25485): Gtk-CRITICAL **: gtk_application_get_app_menu: assertion 'GTK_IS_APPLICATION (application)' failed


    (gtk.py:25485): Gtk-CRITICAL **: gtk_application_get_menubar: assertion 'GTK_IS_APPLICATION (application)' failed
    -------------------------------------------
    UI/GTK+: Initialization failed. Aborting.
    -------------------------------------------

    Thanks for your efforts I hope that this can help others if want uses the tool.
    Ubuntu with me & me with Ubuntu! my GNU/Linux https://wiki.ubuntu.com/DerivativeTe.../Flavitu-Linux

  6. #6
    Join Date
    Jul 2009
    Beans
    33

    Re: Obozrenie: new game server browser for Linux

    Quote Originally Posted by Portaro View Post
    When I clonning to the same path
    You can't do that.

    Quote Originally Posted by Portaro View Post
    When I try to launch I have a gtk fault
    Make sure that your GTK+ version is 3.10 or higher

  7. #7
    Join Date
    Jul 2009
    Beans
    33

    Re: Obozrenie: new game server browser for Linux


  8. #8
    Join Date
    Jul 2009
    Beans
    33

    Re: Obozrenie: new game server browser for Linux

    Posted a new logo. Obozrenie is more or less feature complete; currently working on tests and fixing subtle bugs.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •