Skip to content

A multifunctional screen capture program

License

Notifications You must be signed in to change notification settings

arxxyr/ScreenCapture

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version 2.x.y which is based on Skia has been released.

The last stable version is available in the 1.x.y branch.


Features

  • Multi-screen capture, Cross screen shot.
  • Window area highlight.
  • Draw circle,ellipse,square,rectangle,arrow,number(ordered) by diffrent colors (fill or not fill).
  • Draw opacity line,free curve,mosaic,eraser.
  • Undo Redo support (Shapes in history can be edited).
  • Save to file or clipboard.
  • Camera aperture,Copy pixel color(RGB,HEX).
  • Very fast,Small memory footprint,Low CPU useage.
  • Only one small executable file (with out any dll).
  • Can be easily integrated into any program.
  • Modify the drawn elements at any time.
  • Pin the cut area on desktop.
  • Powered by Skia.

Download

Release (4.9M)

Integration

(With Node.js Or Electron)

let spawn = require("child_process").spawn;
let child = spawn("./path/to/ScreenCapture.exe")
child.on("close", (code) => {
    /// when code is:
    /// 0 undefined
    /// 1 quit by press close btn;
    /// 2 quit by press right mouse btn;
    /// 3 quit by press esc keyboard
    /// 4 quit when copy rgb color
    /// 5 quit when copy hex color
    /// 6 quit when save to file
    /// 7 quit when save to clipboard
    console.log("the quit code is:",code)
});

Support OS

  • Windows 10 1607 or Later

HotKey

  • Download AutoHotKey and install it.
  • Create a .ahk script file in Startup folder and set the file's content:
/*
    C:\Users\[UserName]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\ScreenCapture.ahk
    ^  :  Ctrl
    !  :  Alt
    +  :  Shift
    #  :  Win
    The hotkey is Ctrl+Alt+A 
*/
^!A::Run "D:\path\to\ScreenCapture.exe"
  • Double Click the .ahk file,then you can start the ScreenCapture.exe by press Ctrl+Alt+A.
  • The .ahk script will be executed when the system startup.

Licenses

This project is under the MIT license.

About

A multifunctional screen capture program

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 99.3%
  • Other 0.7%