automatized screenshots of users in teams meetings
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Felix Soederhuyzen bb2cf96396 v1.1.2 1 month ago
.drone.yml add RELEASE.md to change release names 1 month ago
.gitignore added out-active-meetings cli args 1 month ago
CHANGELOG.md fix bug nag screen camera/mic access 1 month ago
README.md v1.1.0 1 month ago
RELEASE.md v1.1.2 1 month ago
browser.js minor fix 1 month ago
build.js minor fix 1 month ago
index.js fix bug nag screen camera/mic access 1 month ago
package.json v1.1.2 1 month ago
yarn.lock added np for better releases 1 month ago

README.md

meetr

Automatized screenshots of users in teams meetings

Build Status JavaScript Style Guide

This tool is not affiliated or related in any way or form to microsoft and or teams and developed by an independent party with no relations to microsoft

Installation

Prerequisites

Dev

  • Node.js
    $ node -v
    v13.12.0
    
  • npm
    $ npm -v
    6.14.4
    
  • git
    $ git --version
    git version 2.26.0.windows.1
    
$ git clone https://git.varelus.com/kami/meetr.git
$ cd meetr
$ npm i -D
$ npm link

Skip the following paragraph

Installation

Download binary from Releases or

$ npm i -g git+https://git.varelus.com/kami/meetr

Usage

$ meetr -h
Usage: meetr [options]

Automatized screenshots of users in teams meetings

Options:
  -u, --user <USER>             username login teams
  -p, --pass <PASS>             password login teams
  -o, --output <dir>            directory for screenshots (default: "./")
  --no-headless                 start browser non-headless
  --devtools                    start browser with dev tools
  --no-kill                     keep browser open
  -d, --debug                   no-headless + dev-tools + no-kill
  --no-online                   disables online check
  --no-up                       disables up check
  -W, --width <width>           browser window width in px (default: 1700)
  -H, --height <height>         browser window height in px (default: 900)
  --base-uri <teams url>        standard uri for teams (default: "https://teams.microsoft.com")
  --out-active-meetings <file>  output active meetings in file
  -V, --version                 output the version number
  -h, --help                    display help for command

<USER> is overridden by $MEETR_USERNAME
<PASS> is overridden by $MEETR_PASSWORD

Example call:
  $ meetr
  $ meetr -u user@domain.contoso.com -p pass123
$ meetr --out-active-meetings active.txt
Found 1 meeting in 2 teams with 4 channels
├─ Gruppe 2
│  └─ General
└─ test_src
   ├─ test1: 1
   ├─ test2
   └─ General
✔ startup: active meetings => active.txt

active.txt

test_src > test1