• Batman@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    3 hours ago

    I do get that this is the real differentiator to businesses in a chat app. how much it spies on employees. we need to unionize yesterday in tech

  • funkless_eck@sh.itjust.works
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    2 hours ago
    • physical mouse “jiggler” (mine is a turntable) that isn’t connected to the work device
    • physical key presser on a switch to press ESC every few seconds for when I’m pooping (this way the software shows both m n k activity)

    I’ve even gone so far as to write a bash script that monitors the userdata folder that stores the JSON for activity and overwrite it with plausible but fake random activity data and screenshots, then name the process the same as the software so it’s virtually undetectable- logs will show “Productivity Software Name” writing to its userdata directory at the same time the actual software is writing to it.

  • Limonene@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    7 hours ago

    I was getting marked as “away” in Microsoft Teams every day, even though I was working. I just wasn’t using Microsoft Teams, so it marked me as idle.

    I wrote this Autohotkey script after my boss started complaining. It clicks on Teams every 2 minutes:

    global running := 0
    
    ^+1::
    {
    	global running := 1
    	while running == 1
    	{
            CoordMode("Mouse", "Screen")
            oldx := 0
            oldy := 0
            MouseGetPos(&oldx, &oldy)
            prev_active := WinActive("A")
    
            Try
            {
                WinActivate("ahk_class TeamsWebView")
            }
            Catch TargetError as e
            {
            }
            CoordMode("Mouse", "Window")
            Send("{Click 80 40 Left}")
    
            Try
            {
                WinActivate("ahk_id " prev_active)
            }
            Catch TargetError as e
            {
            }
            CoordMode("Mouse", "Screen")
            MouseMove(oldx, oldy, 0)
    
            sleep(115000)
    	}
    }
    
    ^+2::
    {
    	global running := 0
    }
    
    

    It has the side effect of preventing my computer from entering screensaver/lock screen when I really am away.

  • thatKamGuy@sh.itjust.works
    link
    fedilink
    arrow-up
    29
    ·
    11 hours ago

    I learned from my wife that you can start a meeting by yourself using the Meet Now button on the Teams calendar, and that will keep you flagged as Busy.

    • RaoulDook@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      8 hours ago

      It’s important not to plug in a USB device like that into your work PC. IT can likely see what devices are used on any system.

      Instead use a physical mouse mover device that only requires power, like a USB cord plugged into a wall charger instead of the PC.

        • RaoulDook@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 hours ago

          Not the physical mover, no. If you plug a mouse jiggler thing into your work PC and it shows up as 2 mice, then IT can see the abnormality of that anyway because we don’t use 2 mice normally.