Я только начал возиться с applescript. Пожалуйста, проявите терпение к новичку... Это должно быть довольно просто, но все решения, которые я нашел до сих пор, слишком сложны для работы.
Мой файл user.plist выглядит так
<?xml version=1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple/DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>rasp</key>
<string>username</string>
<key>192.168.178.203</key>
<string>ip</string>
<key>nhnhnh3</key>
<string>password</string>
</array>
</plist>
Я хотел бы прочитать эти строки в applescript. Там, где написано «insert_pw_here», я хотел бы прочитать и вставить строку pw из user.plist в этот скрипт.
do shell script "pmset displaysleep 15" password "insert_pw_here" with administrator priviliges
По сути, вместо того, чтобы помещать пароли, имена пользователей и т. д. непосредственно в яблочные скрипты, я планирую создать один файл .plist, из которого все яблочные скрипты смогут собирать необходимую информацию. Так что, если я что-то изменю, мне не придется менять несколько скриптов. Это должно быть очень просто сделать, но я не могу понять (еще раз: только начал работать с AS).
Заранее спасибо :)