All Projects → liangtongzhuo → electron_screenshot

liangtongzhuo / electron_screenshot

Licence: other
Node 调取微信 dll 截图

Projects that are alternatives of or similar to electron screenshot

snipped
🖥️ 🖼️ Create fancy screenshots of your code without leaving the editor.
Stars: ✭ 98 (+122.73%)
Mutual labels:  screenshot
svg-screencast
SVG screencast - animated SVG files from screenshots using CSS animations
Stars: ✭ 28 (-36.36%)
Mutual labels:  screenshot
acmpv
使用 mpv 播放带弹幕的 Acfun & Bilibili 视频
Stars: ✭ 27 (-38.64%)
Mutual labels:  screenshot
canvasTools
Screenshot tool based on canvas
Stars: ✭ 69 (+56.82%)
Mutual labels:  screenshot
browser-shots
A WordPress plugin for taking screenshots of websites using the block editor.
Stars: ✭ 17 (-61.36%)
Mutual labels:  screenshot
termux-arch
You can use setupTermuxArch.sh 📲 to install Arch Linux in Termux on Android and Chrome. This setup script will attempt to set Arch Linux up in your Termux environment.
Stars: ✭ 25 (-43.18%)
Mutual labels:  screenshot
mpv crop script
A Lua script to take cropped screenshots in mpv, sans external dependencies
Stars: ✭ 77 (+75%)
Mutual labels:  screenshot
laravel-browsershot
Browsershot wrapper for Laravel 5
Stars: ✭ 108 (+145.45%)
Mutual labels:  screenshot
Screenshot
用于监听Android截屏事件的Demo
Stars: ✭ 15 (-65.91%)
Mutual labels:  screenshot
DeskViewer
A Java Project for screen sharing based on TCP protocol. Like TeamViewer
Stars: ✭ 23 (-47.73%)
Mutual labels:  screenshot
browser-automation-api
Browser automation API for repetitive web-based tasks, with a friendly user interface. You can use it to scrape content or do many other things like capture a screenshot, generate pdf, extract content or execute custom Puppeteer, Playwright functions.
Stars: ✭ 24 (-45.45%)
Mutual labels:  screenshot
jest-puppe-shots
A Jest plugin for creating screenshots of React components with a little help of Puppeteer
Stars: ✭ 86 (+95.45%)
Mutual labels:  screenshot
JamTools
JamTools是一个跨平台的小工具集,包含了截屏、录屏、文字识别、各种格式转换、鼠标键盘动作录制播放、文件传输、聊天机器人等功能
Stars: ✭ 73 (+65.91%)
Mutual labels:  screenshot
goverview
goverview - Get an overview of the list of URLs
Stars: ✭ 93 (+111.36%)
Mutual labels:  screenshot
townshell
For Townscaper, an application providing additional keyboard shortcuts, tools to manipulate .scape files, screen recording
Stars: ✭ 40 (-9.09%)
Mutual labels:  screenshot
Backdoor
A backdoor that runs on Linux and Windows
Stars: ✭ 36 (-18.18%)
Mutual labels:  screenshot
fb-post-screenshot
Firefox Web Extension to save Facebook posts as images
Stars: ✭ 18 (-59.09%)
Mutual labels:  screenshot
ffmpeg-extract-frames
Extracts frames from a video using ffmpeg.
Stars: ✭ 50 (+13.64%)
Mutual labels:  screenshot
omg image
Generate PNG previews for HTML snippets (html/css/js). Any complexity.
Stars: ✭ 28 (-36.36%)
Mutual labels:  screenshot
gsu
A general screenshot and upload utility for images, video, and gifs.
Stars: ✭ 18 (-59.09%)
Mutual labels:  screenshot

前言

IM 聊天软件需要截图功能。我们找到了一个方法,微信 dll,包装一下生成 exe 文件,我用 Node.js 去调用完成截图。

项目原理:反编译,然后再编译回来。

  1. 第一步先用 Node 执行微信封装的 exe,然后会把截图复制到剪切板
  2. 然后调用浏览把剪切板的内容复制出来
    var screen_window = execFile(__dirname + '/screen/PrintScr.exe')
    screen_window.on('exit', function (code) {
      // 执行成功返回 1,返回 0 没有截图
      if (code) mainWindow.webContents.paste()
    })

截图软件 Git 地址: https://github.com/liangtongzhuo/electron_screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].