59 lines
1.6 KiB
Markdown
59 lines
1.6 KiB
Markdown
|
# URTrator
|
||
|
|
||
|
URTrator is a desktop application that should (eventually) replace
|
||
|
Urban Terror's and IRC client interfaces for you, because they're
|
||
|
pretty shitty :).
|
||
|
|
||
|
Right now it can:
|
||
|
|
||
|
* Obtaining list of Urban Terror servers from master server and
|
||
|
updating information about them.
|
||
|
* Local caching of whole data (in SQLite3 database).
|
||
|
* Extended Urban Terror launching capabilities (e.g. launching game
|
||
|
in another X session).
|
||
|
* Supporting of multiple profiles with multiple game versions.
|
||
|
|
||
|
Planning:
|
||
|
|
||
|
* Updating single server.
|
||
|
* Favorites servers.
|
||
|
* Showing information about servers (like in UrT Connector).
|
||
|
* Friends searching.
|
||
|
* RCON console.
|
||
|
* Game updating (not from official servers yet, sorry).
|
||
|
* Pickup/matchmaking interfaces.
|
||
|
* All kinds of notifications.
|
||
|
* ...maybe more :)
|
||
|
|
||
|
# Installation
|
||
|
|
||
|
## Release
|
||
|
|
||
|
You don't need to install anything, thanks to Go's static linking.
|
||
|
URTrator executable contains everything we need. Just download
|
||
|
approriate binary and launch it! :) The only thing is to make
|
||
|
sure you have GTK2 installed.
|
||
|
|
||
|
## Development version
|
||
|
|
||
|
URTrator written in Go and GTK2, so you should have them installed.
|
||
|
Make sure your ``GOPATH`` variable is defined.
|
||
|
|
||
|
Then execute:
|
||
|
|
||
|
```
|
||
|
go get -d github.com/pztrn/urtrator
|
||
|
go install github.com/pztrn/urtrator
|
||
|
```
|
||
|
|
||
|
First command will get sources of URTrator and dependencies, second
|
||
|
command will build executable for you and place it in ``$GOROOT/bin``.
|
||
|
|
||
|
# Important information
|
||
|
|
||
|
## GTK warnings in console
|
||
|
|
||
|
Many GTK warnings in console may appear while using URTrator. Unfortunately,
|
||
|
they are out of control, because they are related to Go GTK+2 bindings
|
||
|
and nothing can be done on URTrator side.
|