/Study-Locker

Closes certain programs to help focus and study. A project by myself, James Dearlove, Rabih Halik and Jason Hassell.

Primary LanguageC#GNU General Public License v3.0GPL-3.0

Study Locker

Study Locker is an end-user solution to staying on task by mitigating distractions.

Disclaimer: This project is currently shelved, hence is very buggy and may not even work. The authors are not responsible for any damages or loss of data by using this program.

Getting Started

Prerequisites

To build and install the project you'll need Visual Studio 2015 or later with:

  • .NET Desktop development tools
  • Windows Communication Foundation Component

Building & Installing

In the StudyLockerApp solution, build the StudyLockerService and the StudyLockerApp. Install the service using the InstallService.bat and start it using task manager or the services app.

Usage

Study Locker is controlled from the StudyLockerApp UI, add websites or executable names to be blocked. To turn off Study Locker, remove everything from the list.

Uninstalling

Run the InstallService.bat and follow the prompts to uninstall the service.

Authors

License

This project is licensed under the GNU GPLv3 license - see the LICENSE.txt file for details

Acknowledgments

  • Json.net - Licensed under the MIT Licence