mirror of
https://github.com/GAM-team/GAM.git
synced 2026-07-04 04:41:35 +00:00
Update ssd.mjs
This commit is contained in:
@@ -17,6 +17,17 @@ function sendKeys(keys) {
|
|||||||
execSync(`powershell -Command "${script}"`);
|
execSync(`powershell -Command "${script}"`);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Native PowerShell Desktop Clear
|
||||||
|
function minimizeAllWindows() {
|
||||||
|
console.log('Minimizing all rogue background windows...');
|
||||||
|
const script = `$shell = New-Object -ComObject "Shell.Application"; $shell.MinimizeAll()`;
|
||||||
|
try {
|
||||||
|
execSync(`powershell -Command "${script}"`);
|
||||||
|
} catch (err) {
|
||||||
|
console.log('Minimize command failed silently.');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Reliable Screen Capture using screenshot-desktop
|
// Reliable Screen Capture using screenshot-desktop
|
||||||
async function takeScreenshot(filename) {
|
async function takeScreenshot(filename) {
|
||||||
const workspace = process.env.GITHUB_WORKSPACE || process.cwd();
|
const workspace = process.env.GITHUB_WORKSPACE || process.cwd();
|
||||||
@@ -40,6 +51,11 @@ function launchSSD() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function runSSD() {
|
async function runSSD() {
|
||||||
|
minimizeAllWindows()
|
||||||
|
await sleep(5000)
|
||||||
|
minimizeAllWindows()
|
||||||
|
await sleep(5000)
|
||||||
|
|
||||||
console.log('Launching SimplySign Desktop...');
|
console.log('Launching SimplySign Desktop...');
|
||||||
|
|
||||||
// Launch the application detached.
|
// Launch the application detached.
|
||||||
|
|||||||
Reference in New Issue
Block a user