mirror of
https://github.com/kuaifan/dootask.git
synced 2026-02-23 09:20:44 +00:00
perf: 截图dev
This commit is contained in:
parent
aad98623e8
commit
8a6c956940
10
electron/electron.js
vendored
10
electron/electron.js
vendored
@ -1,11 +1,12 @@
|
|||||||
const fs = require('fs')
|
const fs = require('fs')
|
||||||
const os = require("os");
|
const os = require("os");
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
const {app, BrowserWindow, ipcMain, dialog, clipboard, nativeImage, shell, Tray, Menu} = require('electron')
|
const {app, BrowserWindow, ipcMain, dialog, clipboard, nativeImage, shell, Tray, Menu, globalShortcut} = require('electron')
|
||||||
const {autoUpdater} = require("electron-updater")
|
const {autoUpdater} = require("electron-updater")
|
||||||
const log = require("electron-log");
|
const log = require("electron-log");
|
||||||
const fsProm = require('fs/promises');
|
const fsProm = require('fs/promises');
|
||||||
const PDFDocument = require('pdf-lib').PDFDocument;
|
const PDFDocument = require('pdf-lib').PDFDocument;
|
||||||
|
const Screenshots = require("electron-screenshots-plus").default;
|
||||||
const crc = require('crc');
|
const crc = require('crc');
|
||||||
const zlib = require('zlib');
|
const zlib = require('zlib');
|
||||||
const utils = require('./utils');
|
const utils = require('./utils');
|
||||||
@ -195,6 +196,13 @@ if (!getTheLock) {
|
|||||||
if (process.platform === 'win32') {
|
if (process.platform === 'win32') {
|
||||||
app.setAppUserModelId(config.name)
|
app.setAppUserModelId(config.name)
|
||||||
}
|
}
|
||||||
|
// 截图
|
||||||
|
const screenshots = new Screenshots({
|
||||||
|
singleWindow: true
|
||||||
|
})
|
||||||
|
globalShortcut.register('ctrl+shift+a', () => {
|
||||||
|
screenshots.startCapture().then(_ => {})
|
||||||
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -42,6 +42,7 @@
|
|||||||
"axios": "^0.27.2",
|
"axios": "^0.27.2",
|
||||||
"crc": "^3.8.0",
|
"crc": "^3.8.0",
|
||||||
"electron-log": "^4.4.8",
|
"electron-log": "^4.4.8",
|
||||||
|
"electron-screenshots-plus": "^0.5.7",
|
||||||
"electron-squirrel-startup": "^1.0.0",
|
"electron-squirrel-startup": "^1.0.0",
|
||||||
"electron-updater": "^5.3.0",
|
"electron-updater": "^5.3.0",
|
||||||
"fs-extra": "^10.1.0",
|
"fs-extra": "^10.1.0",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user