【发布时间】:2013-12-05 00:17:47
【问题描述】:
我有一个带有故障数字化板的 modbook。在我可以重新屏蔽导致故障的电缆之前,我只想关闭数字化仪。我找到了一个教我一些代码的页面,我昨晚成功使用了它。但是,重新启动后,它就不再起作用了:
脚本:
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
错误信息:
错误 "Can't make «class idux» of «class prcs» \"PenTabletDriver\" of 应用程序“系统事件”输入文本。”数字 -1700 来自 «class prcs» "PenTabletDriver" 的 «class idux» 到文本
我可以修改代码来解决这个问题吗?
PS: 我已经阅读了this post,虽然它很相似,但我不明白它如何应用于我的问题。
【问题讨论】:
-
代码没有问题。您收到错误是因为“系统事件”无法找到该进程。
标签: shell text applescript kill-process