#156. 自家製ボスウェア vs Teams除け
Githubを見ると例によってPythonで作成したようです。
テレワーク中の従業員がサボタージュや無意味な離席等をしていないか、監視するというのです。
監視する対象はMicrosoft 365(投稿者はO365と言っている)で、Teamsの例の●を監視するとのことでした。
サイバーセキュリティと、何ら関係がありません。済みません。
さて茶坊主は●がアンバー色へ転じることを嫌い、VSCodeで次のPythonスクリプトを稼働させました。
名付けて「Teams除け」。
注意点は、
①PyAutoGUIをpipでインストールすること
②マウスカーソルの移動範囲は各々でチューニングしてほしいこと
③マウスクリックが邪魔である場合はコメント化(#)して回避すること。あるいはEscキーの打鍵などと置換えてみること
④PCを操作するときは当該のスクリプトをCtrl+Cで必ず停止させること(勝手にマウスカーソルが移動する為)
くらいです。
import pyautogui
import random
import time
from datetime import date
import logging # --- Add New - Start
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__doc__)
fileHandler = logging.FileHandler("./abc.log")
logger.addHandler(fileHandler) # --- Add New - End
pyautogui.FAILSAFE = False # --- Add New
x = 0
y = 0
while True:
y = random.randrange(100, 500, 1)
x = random.randrange(100, 500, 1)
print(y, x)
pyautogui.moveTo(y, x)
# pyautogui.click() # --- Remove
pyautogui.press("esc") # --- Update
logger.info('Y座標: ' + str(y) + ' ' + 'X座標: ' + str(x)) # --- Add New
time.sleep(30)
Discussion
New Comments
No comments yet. Be the first one!