目前这是我的delima。偶尔,构建代理将重启。它需要始终保持连接状态,以共享我们的一台服务器。这个想法是告诉finder装入音量,等待2秒钟,然后按enter键,因为用户名和密码都是我输入地址时的一部分,例如SMB://username:[email protected]/DFS
它会弹出完整填充的密码对话框,但我无法让applescript识别它,然后按连接或返回以说“是”登录名和不提示我。当提示连接到服务器时,使用苹果脚本按回车键
它在家中连接到Synology设备时工作正常,但在连接到办公室的服务器时无法正常工作。
tell application "Finder" to mount volume "SMB://username:[email protected]/DFS"
delay 2
tell application "System Events" to keystroke "return" -- key code 36
对于这个看似简单的步骤的任何帮助将非常感谢。
我看过这个论坛,发现了各种各样的策略,但它们都与Firefox或其他一些脚本感知应用程序有关。我只需要它在密码对话框出现时按Enter键。