Raindrop.ioの「保存済み」を示す小さなブラウザウィンドウを閉じるPythonスクリプト(Windows用)
WindowsにおいてブラウザでRaindop.ioにURLを保存したとき、「保存済み」を示すこのような小さいウィンドウが表示されます。これを閉じるためのPythonスクリプトです。Windowsでのみ動作します。
※Mac版は別にあります:Raindrop.ioの「保存済み」を示すVivaldiの小さなウィンドウを閉じるApplescript
https://gyazo.com/045d32ada2c7da97da7ba6019b679288
(画像はMac版のブラウザでの例ですがWindowsでも同様)
コード
code:script.py
# Raindrop.ioの「保存済み」を示すブラウザの小さなウィンドウを閉じる
# Windows専用
import pygetwindow as gw
import win32gui
import win32con
# 対象にするウィンドウを特定するためのキーワード(タイトルバーの文字列)を指定
target_keywords = 'ブックマークを保存しました'
# すべてのウィンドウを取得
all_windows = gw.getAllWindows()
for window in all_windows:
if not window.visible:
continue
title = window.title
# いずれかのキーワードがタイトルに含まれているか判定
if any(keyword in title for keyword in target_keywords):
hwnd = window._hWnd
print(f'Closing window: {title}')
win32gui.PostMessage(hwnd, win32con.WM_CLOSE, 0, 0)
使い方
Windowsのタスクスケジューラなどで定期的に自動実行させると、このようなウィンドウが定期的に自動で閉じられるようになるので、手動で閉じる必要がなくなります。
/icons/hr.icon
#Raindrop.io