SA-MP Server Browser including some extra functions

SA-MP Server Browser

Description

This application offers a row of tools for the San Andreas-Multiplayer mod for the Grand Theft Auto: San Andreas game.

Features

Save your favourite servers

Access to a list of currently over 2000 servers

Version changer

Username history

Access to SA-MP Settings via graphical user interface

Access to SA-MP chat logs (with colors and timestamps)

Server history

MORE TO COME …

Server-specific usernames

Screenshot viewer

Donate

If you want to make me feel better, since i am dedicating my free time to do this, feel free to donate something on https://ko-fi.com/marcelschr .

Languages

This software is currently available in the following languages (some might not be perfectly and completly translated):

English

German

Georgian (Translated by Medzvel)

Greek (Translated by vassilis)

Dutch (Translated by Jsytlez)

Russian (Translated by Codeah)

Polish (Translated by AbyssMorgan)

Romanian (Translated by IstuntmanI)

Spanish (Translated by Unrea1, updated by RIDE2DAY)

Turkish (Translated by MustafaKemalAtaturk)

Bosnian (Translated by Tagic)

Installation

Overall, you have 3 options:

Downloading the latest launcher.jar file

The latest launcher.jar is available under https://github.com/Bios-Marcel/ServerBrowser/releases/latest , but it will require you to have Java 8 or later installed, i strongly suggest installing Java 9, since future versions of this project will use Java 9.

Downloading the latest Installer

The latest installer is also available under https://github.com/Bios-Marcel/ServerBrowser/releases/latest
Unlike when using the launcher.jar file, the installer won’t require you to download anything other than the installer itself.

Build all the stuff yourself

In case you are paranoid and scared that i might have infected the files in the release section, feel free to build the project yourself.
For further information on how to build the project, check the Build Section below

Troubleshooting

Your client isn’t able to fetch servers

If your Client isn’t able to fetch any servers anymore, the first thing you should do, is to try and download the latest version of the client.

The second thing you might want to check, is your firewall. Make sure you haven’t blocked the application itself.

Your client doesn’t start anymore

If downloading the latest version of the client doesn’t help, try removing your currently installed Java runtime, if you have never installed a Java runtime, uninstall the ServerBrowser using the default Windows uninstalling procedure. After deleting Java and/or the ServerBrowser reinstall it.

Pictures

There is a light and a dark theme, here are screenshots including both themes:

Documentation

Javadoc is available under: (https://bios-marcel.github.io/ServerBrowser-Doc/overview-summary.html)

You want to help?

Another way for you to contribute, is to help localizing the application

How to create a new language file

If you want to translate the program into another language, simply copy /client/src/main/resources/com/msc/serverbrowser/localization/Lang_en.properties and name it lang_YOUR_COUNTRIES_SHORTCUT.propeties.
After having done the translation, send me the file or do a pull request on GitHub. Please be careful to not modify any of the key names, that means only edit whats behind a =.
If possible try to escape all characters, since there is currently to UTF-8 support for language files.

To be localized

Note: Some of the following key-value pairs might already be correct, in that case i don’t know it though.