这位曾指责乔布斯的怪老头 推出的AppleScript比Windows还要快
消息来源:baojiabao.com 作者: 发布时间:2026-05-23

(知名自动化专家Sal Soghoian)
加入苹果仅仅六个月,Sal Soghoian的工作就已经上线了。1997年7月,当时的CEO吉尔·阿梅里奥刚被赶下台,苹果的股票开始暴跌。为了拯救公司,苹果请回了乔布斯担任临时CEO。
乔布斯接任后,他采取行动砍掉了表现不佳的部门,以抢救苹果剩余的资源。乔布斯说,苹果的问题在于失去了重点。公司创造了太多没人愿意购买的产品。
虽然Macintosh操作系统曾经引领过个人电脑业界的创新,但是后来就落后于最大的竞争对手了。乔布斯说,“当年那段美好的时光里我们比Windows快100倍。但是如今我们不行了,但我们还不知道该怎么办。”这真是啪啪打脸,因为就在两年前,乔布斯还嘲笑微软说“没有品味”。
Soghoian不喜欢当时的情形。作为苹果公司的自动化产品经理,他的任务是寻找新颖又聪明的方法,让用户在Mac上完成繁琐且重复的任务,比如一次性组织一堆文件,或调整大量照片的大小,用户可以写一小段代码快速完成这些任务。
Soghoian告诉这位臭名远扬的CEO,“你错了”。乔布斯回击道:“你是谁?
“我是Sal Soghoian,你错了,我创造的技术比Windows好。”
他是第一个走入乔布斯的房间指责他的人。对于Soghoian而言,这位CEO严厉的言辞直接影响了他的工作。他说,“我有点感觉‘我可能只是一条围在院子里的狗,但是我了解这个院子里的每寸土地,现在你踏入了我的院子,那我就会咬你的腿。’”
事实证明,乔布斯当时在打量公司,看看谁对他们的工作有足够的热情,可以为之奋战。而那些人正是他想挽留的人。Soghoian经受住了考验。
(Soghoian在家中)
Soghoian穷其一生都在努力创建一种技术,可以让用户以创造性的方式将冗长乏味的繁琐工作交给计算机处理。在2000年前后,他创建了一个程序,允许Mac用户将笨重繁琐的工作,转变成随时双击鼠标就可运行的任务。
这个过程被称为个人电脑自动化,正是Soghoian擅长的领域。Mac上最初的Automator应用诞生近十年后,一群热切的iOS开发人员从中得到了灵感,用硬编码的方式实现了应用之间共享信息。
这个创造建立在Soghian的工作基础之上,让iOS更加优雅和实用。目前,Soghian已经离开了苹果,而他的职位也于2016年被取缔。他现在The Omni Group软件公司就职,他利用自己自动执行重复任务的知识,为新一代的用户创建工具。
跟随Script的脚步
1993年,苹果发布了AppleScript,这是一种用于控制Mac应用程序的简化语言。AppleScript无法构建完整的应用程序,但可以用来编写一小段代码,命令Mac上的程序在后台运行重复性的任务,而用户可以专注于更重要的事情。
AppleScript成功的关键,在于它不依赖于深奥的语法,你可以写一些非常接近纯英文的脚本。例如输入“tell application "Microsoft Word" to quit”可以关闭Word程序,非常简便。”
如果你的手很巧,甚至还可以编写脚本,将邮件转化成待办事项,或者找到在某天创建的所有文件,并将它们放入特定的文件夹。
苹果联合创始人史蒂夫·沃兹尼亚克表示,AppleScript“让普通用户无需在这种语言上花费太多精力,就能获得不可思议的力量。”
AppleScript发布的同年,Soghoian从朋友那里拿到了一台旧Macintosh,然后他开始摆弄脚本。在掌握了AppleScript之后,他结合了最喜欢的设计应用程序为酒吧和餐馆提供菜单。他甚至为Better Homes and Gardens编写了一个脚本,将它所有的菜单整理成方便打印的格式。
在掌握了这些技艺后,Soghoian开始用他的脚本技术帮助企业克服效率低下的工作环节。他说,“赋予某人力量,让他们有能力突然改变工作方式,并让他们有能力处理伟大而复杂的事物,从而发展他们的业务。”
最终他的演讲引起了苹果的关注,1997年苹果聘请他为公司的自动化技术产品经理。沃兹尼亚克在苹果公司认识了Soghoian,并称他“是一个成熟老练的怪才。”
一波三折的演示
七年后,Soghoian预感到了AppleScript的未来。虽然它是一门简单的语言,但是它仍然有点复杂,普通用户对它敬而远之。它真正需要的是一个简单的图形界面。于是,Soghoian设计了一款应用程序,将代码行替换成了按钮和图标。
有了这个简单的工具,用户只需在Mac台式机上点几下鼠标就可以制作脚本,这比编写完整的代码简单多了。Soghoian将其命名为Automator,在工具做好后,他开始在苹果内向所有感兴趣的人推销。却没有得到任何回应。
当时苹果公司的年度全球开发者大会即将到来,乔布斯正在与团队为这个大日子做准备。Soghoian试图闯进他们开会的办公室,并希望能给乔布斯做演示,但是却没能如愿以偿。于是,从上午10点到下午5点,Soghoian一直逗留在走廊,还发誓见不到乔布斯他就不走。
当CEO乔布斯走出办公室时,看到Soghoian在廊下徘徊,就问他想谈什么。Soghoian告诉乔布斯,“自动化,对于我们其他人的自动化。”他们匆忙走进了会议室做私下的演示。
在Automator窗口的左上角有一行可以协同工作的应用程序,包括查找、闹表、邮件、照片、上网和音乐等。每个类别下面是Automator可以帮助应用完成的功能。
通过逐个选择功能,你可以按照想要构建的工作流程,把各个命令串起来。无需敲AppleScript代码,只要手握鼠标,任何人都可以更改文件夹中所有Word文档的字体,或者在iTunes中创建一个包含了100首最受欢迎的曲目的播放列表。
Soghoian在Safari上载入了一个网页,里面放有家人照片的缩略图。他打开Automator,将一连串操作拖进脚本生成器,然后创建了一系列的操作,在网站上找到原始照片,载入到iPhoto中,再刻录到DVD中。所有这一切只花了几秒钟的时间。
“等等!”乔布斯喊道。就这样,他想每台电脑都拥有这个应用程序。“把它换成机器人的图标。”
几个月后,在Soghoian登上2004全球开发者大会的舞台展示团队最新的创作之前,他和乔布斯一遍遍地进行了彩排,每次都希望做到尽善尽美。“他告诉我,‘不,索尔,你应该这么做,’”Soghoian说,“他永远也记不住我的名字。”
那年六月,乔布斯宣布了这个软件,并向全球开发者大会的与会人员介绍了Soghoian。“下面有请你们熟悉的索尔登台。”
Soghoian把演示给乔布斯的内容,又演示了一遍,就像你把小学时的艺术杰作贴在冰箱上自豪地向父母展示一样。
结果与Soghoian希望的一样。他脸上露出笑容,站在全球开发者大会的舞台上。第二天,他的办公室出现了一个新的名牌:“你们熟悉的索尔。”
Automator于2005年4月29日作为Mac OS X Tiger的一部分首次亮相,还用上了机器人图标。
小任务
到2011年的时候,大部分的计算都已经转移到了移动设备上。软件开发人员Greg Pierce在为iPhone创建了几个应用后,渴望找到更好的方式利用iOS。
当时,iOS应用程序无法彼此共享信息。即使在应用之间复制和粘贴也很麻烦。在iOS平台上完成工作需要耗费很多时间。
iOS没有系统词典,所以如果在阅读时遇到不认识的单词,必须选中该词,复制到剪贴板,再切换应用程序,粘贴到Google中搜索单词的定义,查完后还需要点击返回文章。
Pierce认为这太麻烦了。他希望为其他开发人员创建一种方法,可以直接从他的词典应用Terminology中提取单词定义,并希望可以通过这样的集成提高iOS应用的价值。
经过几个月的计划后,他建立了初步的语言,允许应用之间共享字元串文本,并告诉另一应用如何处理该文本。他的名为x-callback-url的方法实现的很好,但是如果没有很多其他应用的配合的话,它的实用性就体现不出来。
Tumblr的联合创始人之一Marco Arment抓住了这个机会,在自己的应用Instapaper(一个提供“稍后阅读”服务的应用)上使用了这项技术。
这样,两个应用中都采用了x-callback-url技术之后,就可以在Instapaper中选中一个单词,点击菜单项查找单词,就会自动跳转到Terminology中,并在屏幕中央显示正确的定义。
其他开发人员也动过这样的念头,但是Pierce第一个想出了让多个进程相继运行的方式,就像接力赛跑一样,所以只需点击几下按钮就可以在多个应用之间共享大块的文本。如此一来,自动化脚本就在iOS上找到了大展拳脚的方法。
Pierce在做好x-callback-url之后,就立即向所有渴望尝试的开发人员开放了使用。Arment说,“如果他不这么做,这项技术就会变成仅限于Instapaper和Terminology之间的巧妙整合。”
可是,它成了获取应用程序的事实标准,甚至是Google地图和Evernote这样的大公司也可以互相共享信息并协同处理相关内容。
软件开发公司Contrast的创始人David Barnard看到了x-callback-url后,想制作一个可以充分利用这项技术的应用。
2011年12月,他和Justin Youens发布了Launch Center,这是一款位于iOS通知中心的应用程序,它利用x-callback-url创建了一个中央控制面板,其中包括最常见的操作,例如可以轻松快速地访问快速拨号、快速计划日历中的事件等。
尽管这款应用设计的很巧妙,但是苹果却拒绝了它,苹果声称不允许这样使用通知中心。后来,Barnard和Youens推出了Launch Center Pro,这款应用放弃了通知中心,并将快捷方式移到了应用内的网格中,就像监视生产的大格屏幕。
可以定制自己的网格,例如记录电视剧西部世界最新一集的评论,在笔记本应用内快速记录你的创意,或直接跳转到Trello的面板看看你的同事找你有什么事儿。
不过,这俩人的野心更大。2014年,在苹果发布了大量适用于iOS 8应用的新工具后,Barnard和Youens开始集思广益,试图找出如何让他们的应用变得更好。
他们的计划是找到一种方法,可以通过连续运行x-callback-urls来创建类似脚本的功能。他们最终的计划是创建iOS的Automator,但他们害怕再次遭遇苹果错综复杂而又令人困惑的应用审批流程,正是这种恐惧让他们就此止步。
回顾过去,Barnard说这是一个战略失误。
Workflow背后的团队没有这种后顾之忧。2014年冬天,它的应用在应用商店首次亮相。这款应用看起来与你想像的iOS版的Automator一模一样,首先创建一个工作流程,然后选择想要的功能,在通过拖拽把它们放到一起,就可以完成任务了。
你可以根据当前位置将预计到达时间发送给联系人,也可以从网页上下载所有图片,或者快速将照片连同你常用的hashtag一起发布到Instagram。
如果在手机上做这些事情,需要花费大量时间和精力重复很多次,这时你可以尝试使用Workflow,来自动完成任务。它甚至利用x-callback-url将很多应用绑到了一起。
Workflow首次亮相仅两年后,苹果就收购了该应用及其团队,收购金额不详。苹果公司尚未明确收购Workflow的目的,但Greg Pierce认为它为自动化的未来带来了希望。他说,“也许我们会在2018年看到一个工作平台,帮助人们完成更多专业工作。”
Barnard希望苹果采用Workflow框架,并在移动设备上构建类似Automator的东西。他说,“随着人们越来越多地使用iPad和iPhone,并用它们做越来越多的事情,大家势必会寻找捷径。”
绕道而行
Soghoian知道人们正在寻找这些捷径,所以他已经着手研究下一个版本的用户自动化了。
2016年10月,他离开了工作了近二十年的苹果。事先没有任何警告,也没有任何迹象。苹果只是说他的职位已被取缔。Automator在Mac上推出已有13年了,而Soghoian在苹果最大的拥护者乔布斯也不在了。
不过,他并没有让乔布斯失望。Soghoian说,“世事变化,我们只有坦然面对,况且我还有很多工作要做。”
2016年11月,当开发iOS和macOS生产应用的软件开发公司Omni Group,因为Soghoian的专家经验找到他的时候,他欣然接受了这份工作。该公司的工作与Soghoian一拍即合。
Omni Group的应用,为用户提供一套简单的工具,允许他们通过细致的待办事项清单、完整的提纲和精心设计的线框来组织他们的工作。
Soghoian说x-callback-url是iOS自动化的一个良好开端,但他认为下一步是找到更好的方式方便设备间的相互交流。情况已经发生了变化,不再是早年的Automator和Workflow时代。基于Web的生产工具加速向云转移,在云端IFTTT和Zapier之类的服务将各种服务结合到了一起。
所以Soghoian和The Omni Group,都致力于弥补这些基于Web的工具,和设备上的应用之间的差距。该公司为其应用开发了一种读取JavaSCript的方式,因此无需大费周折,自动化脚本就可以在Omni的macOS和iOS应用程序中运行。
相关文章
B站怎么炸崩了哔哩哔哩服务器今日怎么又炸挂了?技术团队公开早先原因2023-03-06 19:05:55
苹果iPhoneXS/XR手机电池容量续航最强?答案揭晓2023-02-19 15:09:54
华为荣耀两款机型起内讧:荣耀Play官方价格同价同配该如何选?2023-02-17 23:21:27
google谷歌原生系统Pixel3 XL/4/5/6 pro手机价格:刘海屏设计顶配版曾卖6900元2023-02-17 18:58:09
科大讯飞同传同声翻译软件造假 浮夸不能只罚酒三杯2023-02-17 18:46:15
华为mate20pro系列手机首发上市日期价格,屏幕和电池参数配置对比2023-02-17 18:42:49
小米MAX4手机上市日期首发价格 骁龙720打造大屏标准2023-02-17 18:37:22
武汉弘芯遣散!结局是总投资1280亿项目烂尾 光刻机抵押换钱2023-02-16 15:53:18
谷歌GoogleDrive网云盘下载改名“GoogleOne” 容量提升价格优惠2023-02-16 13:34:45
巴斯夫将裁员6000人 众化工巨头裁员潮再度引发关注2023-02-13 16:49:06
人手不足 韵达快递客服回应大量包裹派送异常没有收到2023-02-07 15:25:20
资本微念与李子柒销声匿迹谁赢? 微念公司退出子柒文化股东2023-02-02 09:24:38
三星GalaxyS8 S9 S10系统恢复出厂设置一直卡在正在检查更新怎么办2023-01-24 10:10:02
华为Mate50 RS保时捷最新款顶级手机2022多少钱?1.2万元售价外观图片吊打iPhone142023-01-06 20:27:09
芯片常见的CPU芯片封装方式 QFP和QFN封装的区别?2022-12-02 17:25:17
华为暂缓招聘停止社招了吗?官方回应来了2022-11-19 11:53:50
热血江湖手游:长枪铁甲 刚猛热血 正派枪客全攻略技能介绍大全2022-11-16 16:59:09
东京把玩了尼康微单相机Z7 尼康Z7现在卖多少钱?2022-10-22 15:21:55
苹果iPhone手机灵动岛大热:安卓灵动岛App应用下载安装量超100万次2022-10-03 22:13:45
苹果美版iPhone可以在中国保修 从哪看怎么查询iPhone的生产日期?2022-09-22 10:00:07










