Technical reference
Auto Screen Shooter ships as desktop apps (Windows & macOS) and a Chrome extension. This page summarizes what each build does today.
Desktop apps (Windows & macOS)
- Captures public URLs you supply, scrolling and stitching the full page.
- Current release outputs: JPG (adjustable quality), PDF, and MP4 scroll recordings—pick a single format or combine JPG + MP4 when needed.
- Each run writes a timestamped session folder that includes the site hostname for easy archiving.
Chrome extension
- Operates on the active tab: visible viewport, stitched full page, or a desktop picker workflow (automations fall back to the visible tab when required).
- Raster exports are PNG; documents export as PDF—matching the formats the extension ships with today.
- Manual captures from the popup plus a configurable keyboard shortcut (
Ctrl+Shift+Yby default). - Optional auto-capture on a minute-based cadence (Chrome alarms; one minute minimum).
- Optional “Save As” prompt before each file lands in
Downloads/auto-screen-shooter/. - Filename templates with tokens such as
{yyyy},{host},{title}, presets, and quick-insert helpers. - Site rules: block lists, allow-only lists, and per-rule toggles without deleting definitions.
- Capture history inside the popup (export to JSON, clear, configurable retention between 5 and 150 entries).
- Popup sizing guardrails (~576×720 default; width 400–900 px; height 320–920 px) so toolbar UI never collapses to a unusable strip.
Desktop capture controls
- Scroll direction: top to bottom, or bottom to top.
- Adjustable scroll step (px).
- Adjustable delay per scroll step (ms).
- Adjustable FPS for MP4 (1–60).
- Adjustable maximum frames.
- Adjustable JPG quality (1–100) when JPG output is used.
Desktop pre-capture loading
- Smart mode is designed to improve capture completeness on lazy-loaded websites.
Desktop auto-capture scheduling
- Optional recurring capture loop (auto capture) with interval in minutes.
- Minimum interval: 1 minute for JPG/PDF; 3 minutes for MP4 or JPG+MP4.
- Auto-capture is license-gated (available for licensed users only).
Desktop progress, logs, and run control
- Real-time progress events and logs shown in the UI.
- Start/stop controls with cancellation support.
- Input validation with user-facing guidance and error prompts.
- Result reporting includes output file paths (JPG/MP4/PDF) and success/failure.
Licensing and watermark behavior
- License activation/deactivation via remote licensing API.
- Local preference storage includes license status, customer name, activation date, and fingerprint.
- Unlicensed desktop exports apply branding watermark strips to JPG, PDF, and MP4 files; unlicensed extension exports watermark PNG and PDF outputs.
- Licensed sessions skip branding watermarks on newly generated captures.
Internationalization
UI language support includes: English, Spanish, French, German, Italian, Portuguese (Brazil), Japanese, Korean, Chinese (Simplified), Chinese (Traditional), Russian, Arabic, Hindi, Dutch, Polish, Turkish, Thai, Indonesian, Vietnamese.
Appearance and preferences
Theme modes: Cyan (default), System, Dark, Light, Ivory, Mint, Sky.