У меня есть ноутбук с глюкометром. Пока я не смогу повторно экранировать кабель, который вызывает сбой, я просто хочу выключить дигитайзер. Я нашел страницу, которая научила меня некоторому коду, и я использовал его успешно прошлой ночью. После перезагрузки, однако, он больше не работает:Невозможно сделать Unix ID процесса в тексте?
Сценарий:
tell application "System Events"
set PTD to (unix id of process "PenTabletDriver") as text
do shell script "kill -STOP " & quoted form of (PTD)
end tell
Сообщение об ошибке:
ошибка «Не удается сделать«класс»idux «class prcs» \ «PenTabletDriver» приложение «Системные события» в текст типа. » номер -1700 от «класса idux» из «класса PRCS» «PenTabletDriver» к тексту
Могу ли я изменить код как-то исправить эту проблему?
PS: Я прочитал this post и, хотя это похоже, я не понимаю, как это можно применить к моей проблеме.
В коде нет ничего плохого. Вы получаете ошибку, потому что «Системные события» не могут найти этот процесс. – markhunte