FinalShot
A Rainmeter plugin for capturing screenshots and recording GIFs directly from your skins.
What is FinalShot?
FinalShot is a Rainmeter plugin that adds screenshot capture, GIF recording, and OCR text extraction capabilities to your Rainmeter skins. It provides a set of measure-based APIs and bang commands that integrate directly into the Rainmeter workflow.
Key Features
Screenshot Capture
Full-screen, predefined region, custom selection, and window capture modes. Multi-monitor composition and optional cursor inclusion.
Smart Window Snap
Automatic window and child-control detection. Hover to highlight, click to capture. Works with toolbars, sidebars, panels, and individual controls.
GIF Recording
Record animated GIFs with configurable FPS, duration, and capture modes. Includes pause/resume, overlay controls, and encoding progress window.
OCR Text Extraction
Extract text from any region using Windows OCR. Supports multiple languages, upscaling, and editable result window.
Global Hotkeys
Low-level keyboard hooks for capture, OCR, and GIF actions. Configurable chord format (e.g. Ctrl+Shift+PrintScreen).
Themed Notifications
Dark, Light, or System-themed toast notifications with screenshot preview. Configurable click actions and auto-dismiss.
Quick Start
After installing FinalShot, define a measure in your Rainmeter skin:
[MeasureScreenshot]
Measure=Plugin
Plugin=FinalShot
SavePath=#@#Screenshots\shot.png
ShowCursor=1
ShowNotification=1
Then trigger a capture with a bang:
[!CommandMeasure MeasureScreenshot "-fs"]
This captures the full screen, saves it to the specified path, and shows a notification toast with a preview.
Supported Capture Modes
- Full Screen (
-fs) - Capture the entire virtual screen across all monitors. - Predefined Region (
-ps) - Capture a fixed rectangle specified by coordinates. - Custom Selection (
-cs) - Open an overlay for drag-selection or smart window snap. - Window Capture (
-ws|title) - Capture a specific window by title. - OCR (
-ocr) - Extract text from a selected region using Windows OCR. - GIF Recording (
-gif-start,-gif-stop, etc.) - Record animated GIFs.
Next Steps
- Installation - How to install and configure FinalShot.
- API Reference - Complete documentation for all settings, bangs, and section variables.
- Support - How to report issues and get help.