西湖BLOG正在为您加载数据中……www.xhblog.com
http://smallx.xhblog.com/index.shtml
西湖BLOG正在为您加载数据中……www.xhblog.com
博客公告
西湖BLOG正在为您加载数据中……www.xhblog.com
时间记忆
博客登陆
西湖BLOG正在为您加载数据中……www.xhblog.com
最新日志
西湖BLOG正在为您加载数据中……www.xhblog.com
最新评论
西湖BLOG正在为您加载数据中……www.xhblog.com
最新留言
西湖BLOG正在为您加载数据中……www.xhblog.com
博客相册
博客好友
西湖BLOG正在为您加载数据中……www.xhblog.com
友情连接
博客统计
西湖BLOG正在为您加载数据中……www.xhblog.com
蚕食applescript | 2008-1-14 22:30:00
现在休息时候看《Veronica Mars》(《美眉校探》),又是部不错的美剧,比较校园,比较轻松,虽然有案子但也不那么一口气要看完的样子,主角很有个性,呵呵~
applescript是这段日子比较感兴趣的东西,寒假就靠翻译这套教程来充实自己吧,光前面这一点点东西就用了我两个小时......看来要慢慢努力了啊。
大家都放假这么晚,聚会看来也不会有很多次,香港么我也不准备去了,就在嘉定好好享受这充实的假期了
———————————————————————————————
序言
AppleScript是由1987年Bill Atkinson提出的一门称为HyperTalk的革命性语言逐渐进化而来的高级语言。HyperTalk是名叫“HyperCard”的编程环境的一部分,它允许你写出英文化的句子来完成任务,一些商业软件,还有当时特别流行的游戏Myst(神秘岛),也是在HyperCard中开发的。但是, 由于各种各样的营销策略,HyperCard和HyperTalk开发一直没有得到普及和支持。
像HyperTalk一样,AppleScript过去依然是被一个相对地小圈子的爱好者所接受的一门语言。随着基于UNIX的强大操作系统 Mac OS X的大受欢迎,AppleScript也被爱屋及乌,这一方面的原因造成了越来越多的程序变得脚本化的现实, 这意味着你能通过AppleScript程序来读它们。AppleScript并且被发现很好的适用于工厂的重复自动化任务, 这个过程被成为workflow automation(工作流程自动化)。
AppleScript被称作一门脚本语言。脚本语言是被设计成主要控制或协调其它程序工作的编程语言。比如JavaScript、Perl、 Ruby、 VB脚本、 UNIX shell和Python.等等。
在你的Mac里,一段脚本语言可能让Safari浏览器打开指定的网页,或者让iTunes播放一首指定的歌曲。脚本语言也可以经常用于协调多个程序间的数据转换来完成工作。甚至脚本可以包含密码自动帮你上网得到数据资料,、把它们放入电子表格, 然后把表格自动发送邮件给你的上司。
过去,脚本语言并不适合完成多种用途的编程任务因为他们既缺乏充足的编程能力又效率太低。但是这些年来在脚本语言和编程语言之间的划分变得模糊不清。一些情况下,AppleScript也可以运行得很好来解决些常规编程问题。
此书写给谁?
此书是一本applescript语言的学习指南,但现在大多关于此类的书籍注重其在工作流自动化的应用,这门杰出的语言适合那些爱好者和电脑迷们来进行学习。而且本书原计划也是写给这个群体的,它给我们展示了利用applescript来控制一些你系统中有趣的程序,而不是教你怎样用applescript来给Excel编排数据表格、在PhotoShop里面修改图片或者用FrameMaker来创建文件。因此,这本书里的程序是让你了解怎么写一段简单的闹铃程序、创建一个建议的iTunes播放器、取得一整个文件夹的图片或是做一场如同DVD效果的幻灯片播放。
那也不意味着准备用它来进行流程自动化的人们不该看这本书,此书教你了解你需要些什么来开始学习以及怎么写脚本。不过得事先告诉你:学习之旅充满乐趣!
applescript是这段日子比较感兴趣的东西,寒假就靠翻译这套教程来充实自己吧,光前面这一点点东西就用了我两个小时......看来要慢慢努力了啊。
大家都放假这么晚,聚会看来也不会有很多次,香港么我也不准备去了,就在嘉定好好享受这充实的假期了
———————————————————————————————
序言
AppleScript是由1987年Bill Atkinson提出的一门称为HyperTalk的革命性语言逐渐进化而来的高级语言。HyperTalk是名叫“HyperCard”的编程环境的一部分,它允许你写出英文化的句子来完成任务,一些商业软件,还有当时特别流行的游戏Myst(神秘岛),也是在HyperCard中开发的。但是, 由于各种各样的营销策略,HyperCard和HyperTalk开发一直没有得到普及和支持。
像HyperTalk一样,AppleScript过去依然是被一个相对地小圈子的爱好者所接受的一门语言。随着基于UNIX的强大操作系统 Mac OS X的大受欢迎,AppleScript也被爱屋及乌,这一方面的原因造成了越来越多的程序变得脚本化的现实, 这意味着你能通过AppleScript程序来读它们。AppleScript并且被发现很好的适用于工厂的重复自动化任务, 这个过程被成为workflow automation(工作流程自动化)。
AppleScript被称作一门脚本语言。脚本语言是被设计成主要控制或协调其它程序工作的编程语言。比如JavaScript、Perl、 Ruby、 VB脚本、 UNIX shell和Python.等等。
在你的Mac里,一段脚本语言可能让Safari浏览器打开指定的网页,或者让iTunes播放一首指定的歌曲。脚本语言也可以经常用于协调多个程序间的数据转换来完成工作。甚至脚本可以包含密码自动帮你上网得到数据资料,、把它们放入电子表格, 然后把表格自动发送邮件给你的上司。
过去,脚本语言并不适合完成多种用途的编程任务因为他们既缺乏充足的编程能力又效率太低。但是这些年来在脚本语言和编程语言之间的划分变得模糊不清。一些情况下,AppleScript也可以运行得很好来解决些常规编程问题。
此书写给谁?
此书是一本applescript语言的学习指南,但现在大多关于此类的书籍注重其在工作流自动化的应用,这门杰出的语言适合那些爱好者和电脑迷们来进行学习。而且本书原计划也是写给这个群体的,它给我们展示了利用applescript来控制一些你系统中有趣的程序,而不是教你怎样用applescript来给Excel编排数据表格、在PhotoShop里面修改图片或者用FrameMaker来创建文件。因此,这本书里的程序是让你了解怎么写一段简单的闹铃程序、创建一个建议的iTunes播放器、取得一整个文件夹的图片或是做一场如同DVD效果的幻灯片播放。
那也不意味着准备用它来进行流程自动化的人们不该看这本书,此书教你了解你需要些什么来开始学习以及怎么写脚本。不过得事先告诉你:学习之旅充满乐趣!
- 上一篇:元旦啦~