Skip to content

Commit 279aced

Browse files
Update README File
1 parent 5c89246 commit 279aced

1 file changed

Lines changed: 57 additions & 1 deletion

File tree

README.md

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,57 @@
1-
# PyCapture
1+
# PyCapture
2+
3+
PyCapture is a desktop application designed to automate screen capturing, allowing users to schedule screenshots at specified intervals. It is ideal for monitoring, documentation, and visual data collection, all without manual intervention.
4+
5+
## Features
6+
7+
- Automatically captures screenshots at user defined intervals.
8+
- Set a total duration for capturing, ranging from a few minutes to continuous monitoring.
9+
- Choose a save directory where all screenshots will be stored for easy access.
10+
- Enjoy a clean, minimalist interface that is intuitive and user-friendly.
11+
12+
## Interface
13+
14+
![PyCapture](assets/app.png)
15+
16+
## Installation and Setup
17+
18+
To get started quickly, download the `PyCapture.exe` file and run it without needing to install or configure anything. For developers, follow these steps to set up the application:
19+
20+
1. **Clone the Repository**
21+
22+
```bash
23+
git clone git@github.com:abdullahashfaq-ds/PyCapture.git
24+
cd PyCapture
25+
```
26+
27+
2. **Create and Activate a Virtual Environment**
28+
29+
For Linux/Mac:
30+
31+
```bash
32+
python -m venv venv
33+
source venv/bin/activate
34+
```
35+
36+
For Windows:
37+
38+
```bash
39+
python -m venv venv
40+
venv\Scripts\activate
41+
```
42+
43+
3. **Install Dependencies**
44+
45+
```bash
46+
pip install -r requirements.txt
47+
```
48+
49+
4. **Run the Application**
50+
51+
```bash
52+
python app.py
53+
```
54+
55+
## License
56+
57+
This project is licensed under the [MIT License](LICENSE). See the LICENSE file for more details.

0 commit comments

Comments
 (0)