有时我们无法选择要复制和粘贴的文本,例如对话框。
有时这并不切实际,例如文件夹中有 100 个文件。
是否有任何实用而简单的方法可以将这些文本从系统中捕获到文本文件中?
我希望了解 OS X 和 Windows 中的情况。也许今天还做不到……
答案1
在 OS X 上,您可以使用辅助功能检查器(在/Applications/Xcode.app/Contents/Applications/
):
⌘F7 锁定当前焦点元素,⌘C 复制选定行的值。
您还可以在 AppleScript 编辑器中运行如下脚本:
tell application "System Events" to tell process "Safari"
value of UI elements of UI elements of window 1
end tell
然后复制结果文本:
{{}, {}, {}, {缺失值, false, 缺失值, true}, {缺失值}, {}, {"windows - 如何从系统捕获文本 - 超级用户"}, {缺失值, 缺失值, 缺失值, 缺失值}}