[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(DTPtechNote:1223) Re: AppleScriptでAFPをマウントするときパスワード無しでやる方法がわかりません



あまりに残暑が厳しいので、サーバーがダウンしがちです。きのうもちょっと外出中にダウンしっぱなしでした。w
G5マシンも無意味にファンがまわってます。

で、本題。
mount volume "afp://example.com/username"
でusernameのパブリックフォルダをマウント、じゃダメなんですよね。きっと。
というかASでマウントするにしてもしないにしても、パスワードくらい入れればいいっていうのも、余計なお節介、と^^
#でもこれ↑がいちばんいいと思うけどなぁ、、、なにごとにも。
で、ASのmount volumeと、Finderのサーバーに接続コマンドの挙動がちょっとちがうってことですよね。Finder経由だとパスワードなしで入れるのに、AS経由だとパスワードなしでエラーになってしまう。<ログインウインドウ
ものすごくうしろむきな解決法でいいですか?

tell application "Finder"
	activate
	tell application "System Events"
		tell process "Finder"
			keystroke "k" using command down
			keystroke "example.com"
			keystroke return
			keystroke tab
			keystroke "hoge"
			keystroke return
			keystroke return
		end tell
	end tell
end tell

はい。キーボードマクロですw
たぶんこれでhogeのホームに入れるはず。
ログインウインドウ内の特定の項目を選択したり、メニューを操作したりしたいなら、
環境設定→ユニバーサルアクセス→補助装置へのアクセスを許可
をオンにしてください。
くわしくはこちら
http://www.apple.com/applescript/uiscripting/