我想要一個python腳本,它將「閒置」,直到在其他桌面應用程序中選擇了某些文本,然後將其存儲在var中。例如:獲取其他應用程序中的選定文本
- 用戶進入Safari瀏覽器
- 用戶選擇文本
- 塊。在此背景下,python腳本將文本的該塊存儲在一個VAR現在
- 的Python腳本有它的var,那它就可以停止「空轉」 /「暫停」,並繼續
想想一個剪貼板,你不需要打「CMD + C」;你所要做的就是選擇文字
乾杯! 這是用於Mac OSX的方式
我想要一個python腳本,它將「閒置」,直到在其他桌面應用程序中選擇了某些文本,然後將其存儲在var中。例如:獲取其他應用程序中的選定文本
想想一個剪貼板,你不需要打「CMD + C」;你所要做的就是選擇文字
乾杯! 這是用於Mac OSX的方式
您可能需要考慮使用AppleScript而不是python,並讓AppleScript將信息傳遞給python(如果需要)。
做你想做的事情很難做到,假設它是可能的。例如,在不需要用戶按下某個鍵(例如:Cmd + C,Ctrl + C等)的情況下,您希望應用程序知道他們何時完成了選擇?如果我點擊一下,然後按住Shift並點擊以選擇一個範圍,我完成了嗎?如果我再次點擊,會怎麼樣?如果我做雙擊,怎麼樣?三擊?當我完成選擇後,您的應用程序如何知道?
更好地使用戶明確地將選擇複製到剪貼板。你可以很容易地編寫一個應用程序,使用tkinter或wxpython輪詢剪貼板並等待它改變。