make you not have to click the button to close like 100 zoom tabs that get opened every day!
// ==UserScript==
// @name Close Zoom Tabs!
// @namespace http://tampermonkey.net/
// @version 0.1
// @description make you not have to click the button to close like 100 zoom tabs that get opened every day!
// especially now that chrome has re-added the checkbox to auto-open zoom, this makes it a 0-effort
// process - to click a zoom link, then just click the "join with video" button.
// Note: If your company has a custom zoom domain, you may need to add a second @match line for it
// e.g., https://mycompany.zoom.us/j/*
// @author Darin Kelkhoff
// @match https://zoom.us/j/*
// @grant window.close
// ==/UserScript==
(function() {
'use strict';
function makeTransparent(selector)
{
try // try, in case element isn't found in dom
{
document.querySelector(selector).style.background = "transparent";
}
catch(e) {}
}
function fadeToBlack()
{
console.log("starting fade to black");
makeTransparent('#header_container');
makeTransparent('[role="main"]');
makeTransparent('#zoom-ui-frame');
document.querySelector('body').style.transition = "all 4s linear";
document.querySelector('body').style.backgroundColor = "black";
}
function close()
{
console.log("time to close the zoom window now");
window.close();
}
setTimeout(fadeToBlack, 1000); // wait a second for elements to be in dom
setTimeout(close, 5*1000); // wait a few seconds, to make sure zoom opened.
})();