#!python # -*- mode: python; Encoding: utf-8; coding: utf-8 -*- # Last updated: <2022/08/10 20:43:59 +0900> """ Screensaver option check Windows10 x64 21H2 + Python 3.8.10 64bit """ import os import sys import datetime import time def main(): desktop_dir = os.path.expanduser('~/Desktop') log_file = os.path.join(desktop_dir, "temp.log.txt") dt_now = datetime.datetime.now().strftime("%Y/%m/%d %H:%M:%S") print("Screensaver option check") print("%s" % dt_now) print("look %s" % log_file) kind = "none" hwnd = 0 if len(sys.argv) >= 2: s = sys.argv[1][0:2].lower() if s == "/s": # full screen kind = "fullscreen" elif s == "/c": # config / settings kind = "config" elif s == "/p": # preview kind = "preview" hwnd = int(sys.argv[2]) with open(log_file, 'a') as f: f.write("[%s] %s , [%s]\n" % (dt_now, kind, " ".join(sys.argv))) time.sleep(2) if __name__ == '__main__': main()