A simple and easy-to-use GUI application for taking screenshots. This utility allows users to select a folder, specify a file name, and take a screenshot of their entire screen. The screenshot is saved in the specified folder with the given file name.
- Cross-platform compatibility: Works on Windows, macOS, and Linux.
- Easy-to-use GUI: Built with Tkinter, a standard GUI toolkit in Python.
- Screenshot functionality: Utilizes PyAutoGUI for capturing screenshots.
- Directory selection: Allows users to choose the save directory using a file dialog.
- Custom file names: Users can specify the file name for the screenshot.
- Press
CTRL + mfor minimize the current windowsolve - Press
CTRL + ofor opening dialog box for selecting foldersolve
Any doubt you can easily create an issue
- Python 3 or greater
- pip (Python package installer)
- tkinter (usually included with Python)
- pyautogui
- pillow (required by pyautogui for image handling)
Install the required dependencies using pip:
pip install pyautogui pillowAdditional Linux Dependencies
on some Linux distributions, you might also need to install gnome-screenshot to ensure that PyAutoGui can capture screenshots
sudo apt-get install gnome-screenshotNote : On Linux,
gnome-screenshotis required for PyAutoGui to function correctly. If you encounter issue, make sure this package is installed
python downloaded_script.pypython3 downloaded_script.pypython3 downloaded_script.py- Launch the application by running the script.
- Click the "select" button to choose a folder where the screenshot will be saved.
- Enter the file name for the screenshot in the provided text box.
- Click the "take screenshot" button to capture and save the screenshot.
- A message box will confirm if the screenshot was successfully saved or if there was an error.
Note : Ensure you have the necessary permission to save the files in the selected directory.
Contribution are welcome! Please open an issue or submit a pull request on GitHub

