Skip to content

Latest commit

 

History

History

README.md

Task Scheduler 🕒

screenshot

Table of Contents

  1. Description
  2. Best Use Case
  3. Installation
  4. Usage
  5. Example
  6. Contributing
  7. License

Description

The Task Scheduler is a Python script designed to automate and schedule repetitive tasks such as backups, file transfers, or data synchronization between different devices or cloud services.

Best Use Case

  • Automating daily backups of important files.
  • Scheduling regular transfers of files between devices.
  • Syncing data between local storage and cloud services on a recurring basis.

Installation

Installing Python

Make sure you have Python installed on your system. You can download and install Python from the official Python website.

Installation Steps on

Windows

  • Download the Python installer for Windows from the official Python website.
  • Run the installer and follow the on-screen instructions to install Python.
  • Make sure to check the option to add Python to PATH during installation.

MacOSX

  • MacOSX usually comes with Python pre-installed. Open the Terminal and type python --version to check if Python is installed.
  • If Python is not installed, you can download and install it from the official Python website.

Linux

  • Most Linux distributions come with Python pre-installed. You can check if Python is installed by opening a terminal and typing python --version.
  • If Python is not installed, you can install it using your package manager. For example, on Ubuntu, you can use sudo apt-get install python3.

Installing Dependencies

The Task Scheduler script requires the schedule and colorama modules. You can install them using pip:

pip install schedule colorama

If the previous command line threw you an error, you might want to try to the following command instead :

python3 -m pip install schedule colorama

Installation Steps on

Windows

  • Open Command Prompt or PowerShell.
  • Run the following command:
    pip install schedule colorama
  • If the previous command line threw you an error, you might want to try to the following command instead :
    python3 -m pip install schedule colorama

MacOSX

  • Open Terminal.
  • Run the following command:
    pip install schedule colorama
  • If the previous command line threw you an error, you might want to try to the following command instead :
    python3 -m pip install schedule colorama

Linux

  • Open Terminal.
  • Run the following command:
    pip install schedule colorama

Usage

  1. Clone or download the Task Scheduler script from this repository.
  2. Open a terminal or command prompt.
  3. Navigate to the directory where the script is located.
  4. Run the script using Python:
    python task-scheduler.py
  5. Run the script using Python3:
    python3 task-scheduler.py

Example

Here's an example of how to use the Task Scheduler script:

python task-scheduler.py

or

python3 task-scheduler.py

Contributing

Contributions are welcome! Feel free to submit pull requests or open issues if you have any suggestions or improvements.

License

This project is licensed under the MIT License.