简单地说,是否可以在Apple系统对话框中更改“静态文本”字段?具体来说,我正在考虑更改密码弹出窗口的标签文本。我尝试通过GUI脚本使用AppleScript:
tell application "System Events"
try
tell window 1 of process "loginwindow"
repeat until not (value of static text 4 is equal to "")
set value of static text 4 to "this is a test"
delay 0.5
end repeat
end tell
end try
end tell
虽然这似乎根本不起作用。还有其他方法吗?也许脚本桥或其他?我不想从头编写自己的对话框(不是出于难度原因,我可以很容易地做到,我只是喜欢界面而不是模拟。)
谢谢!
答案 0 :(得分:0)
这是一个想法......我认为您不能更改登录窗口文本本身,但您可以更改登录窗口的背景图片。因此,您可以设置一些图像,然后在登录过程中使用这些图像来显示您想要的内容。
我从未尝试过,但这篇文章展示了如何做到这一点...... here。
答案 1 :(得分:0)
经过大量研究后,我不确定这是否可行 - 最好编写一个屏幕保护程序,实现它自己的密码保护,并从屏幕保护程序后面修改该对话框。