Caution
Neither the use of the source code/executable nor the idea/concept of this app without strict written permission is authorized. Current and all previous copies, among others, are also non-verbally subjected to this. Engaging in such actions or violating the project's license will result in serious legal consequences.
© 2024 Hiruja Edurapola. All rights reserved.
This is a simple parental control application for monitoring children's computer activities. Created by Hiruja Edurapola.
- System Requirements
- Windows Installation
- MacOS Installation
- Python Installation
- Features
- Download
- Notes
Windows | MacOS | |
---|---|---|
OS | Windows XP or Higher | MacOS Mojave 10.14 or Higher |
Python Version | 3.6.0 or Higher |
3.6.0 or Higher |
Storage | At least 100mb free |
At least 250mb free |
Browser Compatibility |
|
|
Ram | 4GB or Higher (About 500MB to Run The App*) * Depends on the browser and some values may vary. |
8GB or Higher (About 700MB to Run The App)* * Depends on the browser and some values may vary. |
Others | About 20mb Internet Access is needed. |
About 30mb Internet Access is needed. |
Before this, see Python Installation
-
Clone the repository or Download the code.
-
Install the required packages using the following command:
pip install -r requirements.txt
- Run the app.py file using the following command:
python app.py
- Open the browser and go to the following link:
http://localhost:5000/
Before this, see Python Installation
-
Clone the repository or Download the code.
-
Install the required packages using the following command:
pip install -r requirements.txt
Tip
You might want to enter the file path
pip install -r /Users/USERNAME/FILEPATH/requirements.txt
Replace Username
and File path
as suitable.
- Run the app.py file using the following command:
python app.py
python /Users/USERNAME/FILEPATH/app.py
Replace Username
and File path
as suitable.
- Open the browser and go to the following link:
http://127.0.0.1:5000/
http://localhost:5000/
https://www.python.org/downloads/
- In Windows press
Ctrl + R
then typecmd
and then pressenter
to open Command Prompt. - In MacOS press
Cmd + Space
to open spolight and searchTerminal
and open the Terminal
Then enter the following command to install pip
curl -sSL https://bootstrap.pypa.io/get-pip.py -o get-pip.py
If you encounter any errors please search the web and find answers. Also make sure that when installing python you selected Add Python to Environment variables
Tip
Refer this stackoverflow thread.
If you have successfully downloaded and installed python and pip, go back to the installation guide.
- The application can take periodic screenshots of the screen.
- The application can use to view the screenshots taken.
- This is useful for busy parents who want to monitor their child's activity.
- Click on the View Activity button to see the screenshots
- Screenshots are saved to
screenshots\
folder and can be seen viatemplates/activity.html
Version | Windows | MacOS |
---|---|---|
3.1.0 | Download curl -LJO https://github.com/HirujaEdurapola/SSCEHC-Parental-Control/archive/refs/tags/3.1.0.zip |
Download |
3.0 Stable Release | Download curl -LJO https://github.com/HirujaEdurapola/SSCEHC-Parental-Control/archive/refs/tags/3.0.zip |
Download |
2.0 | Download curl -LJO https://github.com/HirujaEdurapola/SSCEHC-Parental-Control/archive/refs/tags/2.0.zip |
Download |
1.0 | Download curl -LJO https://github.com/HirujaEdurapola/SSCEHC-Parental-Control/archive/refs/tags/1.0.zip |
Download |
app.py
is the main python file.templates/index.html
file is the landing page of the application.- Screenshots are stored in the
screenshots\
folder.
Warning
File structure changes can result in code errors.