EZSS (Easy Screenshot) is a simple application for Windows 10+ that allows you to capture and save screenshots extremely quickly with a single keystroke.
It was developed specifically for users who capture a high volume of window-scope screenshots. Sacrifices the more granular control and editing capabilities of built-in snipping tool in favor of speed and efficiency.
Built with Windows Forms .NET
- Capture screenshots of the active window or window underneath the mouse
- Set a customizable hotkey
- Choose a target directory to save screenshots.
- Toggle preview of captured screenshots.
- Auto-delete old screenshots.
Install with ClickOnce
Download installer setup.exe
Download and run single file release (automatic updates not supported)
Click to show
-
Prerequisites:
- Visual Studio IDE (2019 or later) with .NET Desktop Development workload installed.
- .NET Framework SDK 6.0+ installed.
-
Clone the Repository:
- Open a terminal or command prompt.
- Navigate to your desired directory:
cd /path/to/your/directory`
- Clone the repository:
git clone https://github.com/The-Bush/EZSS.git
-
Open the Project:
- Launch Visual Studio.
- Click "File" > "Open" > "Project/Solution".
- Navigate to the cloned repository directory and select the
.sln
file.
-
Restore Packages:
- In Visual Studio, right-click on the solution in Solution Explorer.
- Click "Restore NuGet Packages" to fetch required dependencies.
-
Build Configuration:
- Choose the appropriate build configuration (Debug/Release) from the toolbar.
-
Build the Solution:
- Click "Build" > "Build Solution" or press
Ctrl + Shift + B
.
- Click "Build" > "Build Solution" or press
-
Output:
- After successful build, the compiled executable will be available in the output directory. (./bin by default)
-
Run the App:
- Locate the compiled executable.
- Double-click on it to run your WinForms app.
-
Publishing (Optional):
- Right-click on your project in Solution Explorer.
- Click "Publish".
- Follow the wizard to configure publishing settings.
- Choose deployment method (ClickOnce, self-contained, etc.).
- Run the application (executable).
- Choose a target directory where your screenshots will be saved.
- Configure your preferred settings, including hotkey, capture options, and auto-delete settings.
- Press the configured hotkey to capture a screenshot.
- Captured screenshots will be saved in the selected target directory.
Contributions are welcome! If you have any improvements or new features to add, feel free to create a pull request.
This project is licensed under the MIT License.