Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 1.23 KB

README.md

File metadata and controls

34 lines (19 loc) · 1.23 KB

README

This code is designed to block access to websites during working hours and allow access to these websites outside working hours.

Dependencies

Python 3

time library

datetime library

Usage

Clone this repository to your local machine Replace the file path for host_path with the location of your system's hosts file. Replace the websites in the website_list with the websites you want to block access to. Run the code with python filename.py

Functionality

The code sets the working hours to be from 5am to 7pm, this can be changed by modifying the start_work and end_work variables.

If the current time is within working hours, the code will block access to the websites in website_list by adding redirects to the hosts file.

If the current time is outside working hours, the code will remove the redirects to the website_list websites in the hosts file, allowing access.

Note

Make sure to run the code as an administrator to have sufficient permissions to modify the hosts file.

This code is meant for Windows operating systems, the location of the hosts file may be different for other operating systems.

This code should be used at your own discretion and the author is not responsible for any potential harm caused by running this code.