https://github.com/linux0hat/mcserverexplorer
Explore minecraft server
https://github.com/linux0hat/mcserverexplorer
Last synced: 26 days ago
JSON representation
Explore minecraft server
- Host: GitHub
- URL: https://github.com/linux0hat/mcserverexplorer
- Owner: Linux0Hat
- License: gpl-3.0
- Created: 2023-09-01T18:06:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-16T16:32:09.000Z (about 2 years ago)
- Last Synced: 2025-01-12T21:45:30.751Z (over 1 year ago)
- Language: Python
- Size: 36.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MCServerExplorer
MCServerExplorer is a python program for searching and testing servers
## DISCLAMER
**/!\ I'M NOT RESPONSIBLE FOR WHAT YOU DO WITH THIS PROGRAMME !**
**/!\ USE THIS ONLY ON YOUR EQUIPMENT**
## Run
### Dependencies
- `python3`
### Install
1. Clone the repository:
```
git clone https://github.com/Linux0Hat/MCServerExplorer.git
```
2. Navigate to the project directory:
```
cd MCServerExplorer
```
3. Install pip3 dependencies:
```
pip3 install -r requirement.txt
```
## How to Use
### Explorer
Explore, find and save random minecraft server.
Use explorer like this :
```
python3 explorer.py [-h] [--threads THREADS] [--timeout TIMEOUT] [--datafile DATAFILE] [--port PORT]
options:
-h, --help show this help message and exit
--threads THREADS Threads (default = 300)
--timeout TIMEOUT Timeout (ms, default = 100)
--datafile DATAFILE Datafile (default = database.db)
--port PORT Port (default = 25565)
```
### Tester
Test and update servers in your database.
User tester like this :
```
python3 tester.py [-h] [--minplayers MINPLAYERS] [--players PLAYERS] [--maxplayers MAXPLAYERS] [--timeout TIMEOUT] [--capacity CAPACITY] [--version VERSION] [--threads THREADS]
options:
-h, --help show this help message and exit
--minplayers MINPLAYERS
Minimum of players connected on the server
--players PLAYERS Players connected on the server
--maxplayers MAXPLAYERS
Maximum of players connected on the server
--timeout TIMEOUT Timout (ms)
--capacity CAPACITY Server's player capacity
--version VERSION Server's version
--threads THREADS Threads (default = 300)
```
### Merge
Merge multiple database files.
Use merge like this :
```
merge.py [-h] [--datafile DATAFILE]
options:
-h, --help show this help message and exit
--datafile DATAFILE Database file name.
```
Project maintained by Linux_Hat