Files
TornActivityTracker/README.md
Michael Beck 026d6742db init
2025-01-31 00:31:25 +01:00

62 lines
1.2 KiB
Markdown

# Torn User Activity Scraper
This project is a web application that scrapes user activity data from the Torn API and displays the results. It includes features for starting and stopping the scraping process, viewing logs, and downloading results.
## Features
- Start and stop scraping user activity data
- View real-time logs
- Download data and log files
- View scraping results and statistics
## Requirements
- Python 3.8+
- Flask
- Flask-Bootstrap
- Flask-WTF
- Pandas
- Requests
## Installation
1. Clone the repository:
```sh
git clone https://github.com/yourusername/torn-user-activity-scraper.git
cd torn-user-activity-scraper
```
2. Create a virtual environment and activate it:
```sh
python3 -m venv venv
source venv/bin/activate
```
3. Install the required packages:
```sh
pip install -r requirements.txt
```
4. Set up your configuration file:
Create a `config.ini` file in the root directory of the project by renaming `example_config.ini` with the following content:
```ini
[DEFAULT]
SECRET_KEY = your_secret_key
API_KEY = your_api_key
```
## Usage
1. Run the Flask application:
```sh
flask run
```
2. Open your web browser and navigate to `http://127.0.0.1:5000/`.
## License
This project is licensed under the MIT License.