Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/quantumpixelator/conan_exiles_thralls_db
Small SQLite database and viewer for Conan Exiles thralls
https://github.com/quantumpixelator/conan_exiles_thralls_db
archers conan exiled exiles fighters game lands python siptah steam thralls
Last synced: 6 days ago
JSON representation
Small SQLite database and viewer for Conan Exiles thralls
- Host: GitHub
- URL: https://github.com/quantumpixelator/conan_exiles_thralls_db
- Owner: QuantumPixelator
- Created: 2024-12-29T22:48:26.000Z (6 days ago)
- Default Branch: main
- Last Pushed: 2024-12-29T22:57:34.000Z (6 days ago)
- Last Synced: 2024-12-29T23:23:54.483Z (6 days ago)
- Topics: archers, conan, exiled, exiles, fighters, game, lands, python, siptah, steam, thralls
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Thrall Data Viewer for Conan Exiles
This is a desktop application for viewing and searching thrall data from the game *Conan Exiles*. It utilizes an SQLite database and a PySide6 graphical user interface (GUI) to provide an intuitive way to explore and analyze thrall details. The formatted text data is included. Data was extracted from the official [Conan Exiles Wiki](https://conanexiles.fandom.com/wiki/Conan_Exiles_Wiki). Included is the populate_db.py file used to put the data into the thralls.db database. Other scripts were written and used to strip and format the useable data from the text files extracted from the Wiki. If anyone wants them, let me know.
## Features
- Dropdown selection for thrall types.
- Search functionality with support for multiple conditions.
- Detailed view of thrall attributes, including stats and descriptions.
- Intuitive and customizable GUI with a Conan Exiles-themed design.## Requirements
- Python 3.11 or later
- SQLite database (`thralls.db`)
- PySide6 library## Installation
1. Clone this repository:
```bash
git clone
cd
```2. Install the required Python libraries:
```bash
pip install PySide6
```3. Ensure the SQLite database (`thralls.db`) is in the same directory as `thralls.py`.
## Usage
1. Run the application:
```bash
python thralls.py
```2. Use the dropdown menu to select a thrall type and browse the database.
3. Enter search conditions (e.g., `Gender=female AND Level Rate=fast`) to filter results.
## Screenshot
![Thrall Data Viewer Screenshot](ss_thrallapp.png)
## License
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT).
---