用electron开发了一个简单的屏幕截图工具

 时间:2024-10-12 08:39:35

1、安装node环境,node下载地址:http://nodejs.cn/download/安装git环境

2、# 克隆这仓库$ git clone https://github.com/electron/electron-quick-start如果没有git, 下载下来解压

3、# 进入$ cd electron-quick-start# 安装依赖库$ npm install# 运行应用$ npm start

4、在electron-quick-start目录下找到main.js载页面添加如下代艨位雅剖码// 快捷键模块艘早祓胂const { globalShortcut } = require('electron');// 加载子进程const { execFile } = require('child_process');const path = require('path');// 截图方法let screenWindow = () => { let url = path.join(__dirname, '/screenhot/PrScrn.exe'); let screen_window = execFile(url);}// 添加快捷键globalShortcut.register('CommandOrControl+Alt+L', function () { screenWindow(); });// 退出electron的时候一定要删除快捷键//globalShortcut.unregisterAll()

5、#然后启动$ npm start然后按CTRL+Alt+L 截图就调用出来了

用electron开发了一个简单的屏幕截图工具

6、获取截图插件的文件我放在github上了,地址:https://github.com/nobt/electron-screenshot以后相继介绍web调用截图

  • 如何在SQL Server中使用where语句筛选特定条件
  • jsp怎么判断字符长度
  • idea如何对不同级别的日志在控制台打印不同颜色
  • connect to server at 'localhost' failed
  • tomcat部署ssl出现The APR based Apache Tomcat
  • 热门搜索
    儿童手抄报模板 身边的引火源手抄报 我爱我家手抄报图片 关于名著的手抄报 数学手抄报三年级下册 少先队员手抄报图片 清明节手抄报设计图 关于节日的英语手抄报 书香校园手抄报资料 小学生卫生手抄报