首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppleScript没有使用pbcopy运行do shell命令

AppleScript没有使用pbcopy运行do shell命令
EN

Stack Overflow用户
提问于 2022-01-11 00:07:16
回答 1查看 68关注 0票数 0

非常新的应用程序脚本和任何代码以外的VBA一般。

我正在运行下面的代码来调试较大代码块中的一个问题。

如果我通过将行粘贴到终端来运行do shell脚本,我将根据鼠标光标在屏幕上的位置在我的剪贴板上得到一个数值。

如果我试图运行代码本身,那么yCoordinate总是为空的,所以在运行Shell脚本或将变量设置为剪贴板本身时肯定会出现一些问题。

请帮帮我!

代码语言:javascript
复制
-- script test me

-- delay variables
set delayOne to 0.2
set PageDelay to 2

-- start coding below

do shell script "eval $(/usr/libexec/path_helper -s);  cliclick p:. | cut -d ',' -f2 |  tr -d \"\\n\" | pbcopy"
set yCoordinate to the clipboard
delay delayOne

display dialog "" & yCoordinate
EN

回答 1

Stack Overflow用户

发布于 2022-01-11 01:25:20

这最终成为Cliclick道路上的一个问题。M1上的自制软件安装在另一个目录中。如果将路径替换为以下内容,则此代码可以工作。

代码语言:javascript
复制
do shell script "eval /opt/homebrew/bin/cliclick p:. | cut -d ',' -f2 |  tr -d \"\\n\" | pbcopy"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70660259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档