Questions tagged «script»

可能来自CLI Shell或诸如AppleScript之类的编程语言的命令集合,这些命令以有限的迭代顺序执行,通常作为自动执行动作或事件的方式。

2
|| OSX 10.10.5]屏幕锁定时脚本执行停止了吗?
我运行的脚本在Terminal中需要很长时间。 在我离开MacBook时,我想在不受监督的情况下运行它,因此我从菜单(右上)中选择了用户名 > 登录窗口...,这不是注销,而是锁定屏幕。 我期望脚本能够运行。当我几个小时后返回并解锁屏幕(通过输入密码)时,我不得不发现在锁定屏幕时,脚本一直处于暂停状态,直到解锁屏幕时脚本才继续播放。 预期的行为(从其他UNIX派生类中知道)将在UI锁定且安全的同时运行。 我该如何实现?

4
在不使用Logout Hook的情况下在注销时运行脚本
我一直在考虑在用户注销时运行一些清理命令,但旧的注销挂钩功能虽然仍在运行,但已经被弃用了一段时间,所以可能不会在我们这么长时间。 不幸的是,虽然 launchd 提供了一个方便的登录挂钩替代方案,没有明显的替代登出挂钩。 我已经尝试过创建一个在登录时启动的shell脚本,只是睡觉直到收到一个kill信号,但是这似乎不起作用(脚本在正常操作期间从不接收信号)。 否则我不确定在注销时运行快速命令的最佳方法是什么?我知道有一些第三方实用程序可以做到这一点,但有没有“正确”的方法来做到这一点?
9 macos  script  launchd 


1
如何修改Mac版Word 2011,以便可以同时看到内联和注释的跟踪更改?
背景: 在Mac的Word 2011中,可以内联查看跟踪的更改-即,在屏幕上查看文本本身内所做的更改,而不是在侧面的气球中看到它们。(这样的气球会显示“文本已删除-在屏幕上”。) 但是,目前无法同时查看评论。 您可以同时查看注释和更改,但是唯一的方法是将气球放到侧面,因此您的气球上将显示“此文本令人困惑,因为[原因]”,还有那些显示“文本已删除-[foo ]”。这非常令人困惑。 为了澄清,这是MS论坛上有关此的一些主题: 跟踪更改和评论 跟踪变更办公室2011 我的问题: 很明显,没有一种解决方法可以允许作者和编辑者内联查看更改,同时查看注释及其指向所引用文本的指针。(在草稿视图中无法查看审阅窗格中的注释,因为您无法轻易分辨出哪些注释与哪些文本有关。)是否可以使用VBA在Mac上的Word中更改此行为?还是会在将来的版本中打破? 这是Mac版Word中重要的缺少功能。(您可以在Windows版Word中执行此操作。)通读以上线程,对于Mac的最后两个主要版本,情况就是如此。 我将考虑加载项,脚本和几乎不会破坏系统稳定性的任何事情。(如果答案是不可能的话,那我不会很高兴,但至少我会知道。) (如果有帮助,我正在运行带OSX 10.6.7的MacBook Pro。当前正在运行Word 2011,v.14.0.1。)



4
以编程方式/以脚本方式更改默认的“打开方式”设置
是否可以通过编程/使用脚本来更改哪个应用程序打开文件类型? 基本上,有时候我在一个网站上工作,我想设置所有的网络文件以使用文本编辑器(* .php,*。html,*。htm等)打开。 但是,其他时候,我只想查看文件,所以我想用浏览器打开它们。 现在,我将项目拖到停靠图标上,虽然可以,但是速度很慢,尤其是当我仅使用键盘浏览大量文件时。 基本上,我想要的是一个小的applescript /随便更改所有打开方式设置的内容。 这样,我可以为每个打开程序使用一个脚本,然后来回更改。 谢谢。



1
在没有GUI绒毛的/ Volumes下挂载Samba共享
我知道我可以使用终端shell中的任何一个mount或open命令来挂载Samba共享。请参阅此相关问题:如何从命令行安装SMB共享?。我更喜欢使用,open因为它安装了共享文件夹,在/Volumes该文件夹下似乎是OS X标准,预期的东西。即通过输入发生这种情况 open "smb://guest:@${host}/${path_component}" (${host}Samba共享的主机名或IP地址在哪里,是Samba共享${path_component}的路径或“名称”)。结果和主要的是我可以访问的东西/Volumes/${path_component}。这确实非常好。只是在脚本中有两个问题或麻烦。首先是这将打开一个多余的进度指示器,然后是Finder窗口。第二个是较小的一个,因为有可编写脚本的解决方法,即命令立即返回而不等待挂载真正可用。 有没有办法(同步)挂载Samba共享下/Volumes没有多余的窗口弹出? (我使用的是最新的OS X(Sierra)。)

3
用于监视/记录进程启动和停止的应用程序或脚本?
我希望能够启动应用程序或脚本,让它运行几个小时,然后返回并查看当时启动和停止的进程的日志。这与Activity Monitor或Top不同,它只显示“实时”视图。 像这样的事情: <timestamp> <pid> Safari started <timestamp> <pid> ssh started <timestamp> <pid> ssh stopped <timestamp> <pid> Safari stopped 有什么建议? 编辑以澄清 - 我还不知道我想要监视的进程的名称 - 我想知道哪些进程正在启动/停止。
5 script  macos 


2
如何使用脚本卸载驱动器?
我~/.sleep在计算机进入睡眠状态之前安装了sleepwatcher 。 我需要/Volumes/Backup在电脑睡着之前卸下。如果我忘记这样做,我会收到一条消息,告诉我在计算机恢复时我不安全地卸下了驱动器等。这是一个罕见的外部希捷驱动器故障。幸运的我。 因此,我试图通过在系统休眠之前卸载驱动器来解决Sleepwatcher的问题。显然sudo,它需要的密码阻碍了我。 有任何想法吗? 我无法使用该echo "password" | sudo -S xx xx方法,因为我的密码包含一个美元($)符号,所以我需要另一种形式的注入。 如果我从中删除密码要求/etc/sudoers,则系统变得非常不安全。 那有什么创意吗?

1
如何:创建一个包含完整专辑的播放列表,其中一个(或多个)包含的曲目有5星评级?
我正在寻找一个工具/脚本/ javascript在Windows中对我的iTunes数据库运行,这将生成一个“所有专辑的播放列表,我已经为任何一首歌给了五颗星”。 我可以很容易地得到我的5首明星歌曲的播放列表(去过那里,完成了),但现在我想要一张能够收录每张专辑中剩余5首歌曲的歌曲。可能的情况是,如果我喜欢一首歌,我应该再次收听专辑的其余部分,也可以找到我喜欢的其他歌曲。 几个月前我看到过这样的东西,却找不到这个网站。 http://ottodestruct.com/blog/2005/itunes-javascripts/提供了一些有用的脚本,但不是我想要的。 有帮助吗? 谢谢!

1
OS X应用程序启动/停止挂钩
如何在不使用第三方工具的情况下启动或停止应用程序时自动运行脚本? 我不是自己开发应用程序,这是一个适用于任何已安装应用程序的一般性问题。 说明:应用程序已启动/退出可能的任何方式。脚本和应用程序应该是串行运行的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.