请选择 进入手机版 | 继续访问电脑版

苹果发烧友论坛

 找回密码
 注册
楼主: buick

[分享] 對AppleScript感興趣的朋友們進來【一楼整理了论坛兄弟贡献的工具】

[复制链接]
发表于 2009-5-10 23:33:58 | 显示全部楼层
很久前我也学过那么一丁点。。。忘的渣都没了。。从头学过。。
此帖很好很强大。。强烈支持
回复 支持 反对

使用道具 举报

发表于 2009-5-10 23:38:41 | 显示全部楼层
本帖最后由 sanzo 于 2009-5-11 00:49 编辑

小白問題

同一個目的,看到兩個寫法

示例1:
  1. set weather_map to "acttemp_720x486.jpg" -- temperatures
  2. set weather_map to "curwx_720x486.jpg" -- surface isobars

  3. set the target_URL to "http://maps.weather.com/images/maps/current/" & weather_map
  4. set the destination_file to ((path to desktop as string) & "weathermap.jpg")

  5. tell application "URL Access Scripting"
  6.         download target_URL to file destination_file replacing yes
  7. end tell

  8. tell application "Finder" to open alias destination_file
复制代码

示例2
  1. set thePictureURL to "http://weather.yahoo.com/images/asia_china_outlookf_en_GB_440_mdy_y.jpg"
  2. set theDesktopPath to path to desktop as string
  3. set theLocalFile to theDesktopPath & "weathermap.jpg"
  4. tell application "URL Access Scripting"
  5. download thePictureURL to file theLocalFile replacing yes
  6. end tell
复制代码


示例2很容易看懂,示例1也簡單,但是有一個問題,示例1,第一,二排設置變量weather_map 2次,那是2張不同的圖,運行的時候下載的是第二張,那第一排有那段什麼用呢?

還有,示例1最後一排為什麼要加alias呢?

另外,replacing yes什麼意思?我還沒學到後面不太懂,呵呵。看字面理解是“遇到重名文件,替換,確認”?
回复 支持 反对

使用道具 举报

发表于 2009-5-10 23:41:59 | 显示全部楼层
晕,楼上的,你用code标签多好啊。。。。
回复 支持 反对

使用道具 举报

发表于 2009-5-10 23:43:56 | 显示全部楼层
没学过编程的人可以学吗,哈哈哈
回复 支持 反对

使用道具 举报

发表于 2009-5-10 23:44:50 | 显示全部楼层
本帖最后由 sanzo 于 2009-5-10 23:48 编辑
晕,楼上的,你用code标签多好啊。。。。
la.onger 发表于 2009-5-10 23:41

safari 4,用不了。

我明天用PC改,今晚先睡了。
回复 支持 反对

使用道具 举报

发表于 2009-5-10 23:45:32 | 显示全部楼层
没学过编程的人可以学吗,哈哈哈
Léo 发表于 2009-5-10 23:43

我也是什麼都不懂,昨晚才開始研究的,嘿嘿。
回复 支持 反对

使用道具 举报

发表于 2009-5-11 00:11:41 | 显示全部楼层
来晚了,不知道该说啥,先占个位吧
Windows上有个AutoHotKey也很强大。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-11 00:19:13 | 显示全部楼层
搞了點資料共享,需要自取即可

http://files.me.com/buickwang555/abwb22
回复 支持 反对

使用道具 举报

发表于 2009-5-11 00:29:48 | 显示全部楼层
强烈支持,,最近也在研究Automator 呵呵
回复 支持 反对

使用道具 举报

发表于 2009-5-11 00:52:56 | 显示全部楼层
小白問題

同一個目的,看到兩個寫法

示例1:
set weather_map to "acttemp_720x486.jpg" -- temperatures
set weather_map to "curwx_720x486.jpg" -- surface isobars

set the target_URL to "http://map ...
sanzo 发表于 2009-5-10 23:38
  1. 我也safari4,测试一下,这是【code】【/code】标签。
复制代码
replacing yes指如果有重名的,直接替换

alias,这里不懂,查资料也没看懂为啥这里要用

评分

参与人数 1威望 +30 收起 理由
sanzo + 30 謝謝解答

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2009-5-11 03:22:59 | 显示全部楼层
别克兄,我用BatchRename修改照片名字,怎么才能让它按照拍照的顺序修改啊。貌似它修改的顺序是随机的?
回复 支持 反对

使用道具 举报

bucengliqu 该用户已被删除
发表于 2009-5-11 07:18:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

QQ|小黑屋|手机版|Archiver|苹果发烧友论坛 ( 京ICP备16012027号-3 )

GMT+8, 2017-9-24 00:41 , Processed in 0.013283 second(s), 7 queries , Xcache On.

Powered by Discuz! X3.3 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表