关于adobe的脚本自动化-续

关于adobe的脚本自动化-续

十月 30, 2013 阅读 427 字数 1003 评论 0 喜欢 0

几个月前我写过一篇有关于自动化的猜想与实现途径的文章
因为我个人极度厌恶一遍遍做重复的工作,  整理桌面堆满的小图标~  重命名一百个文件,每个案子结完之后都按同样的方式导图,  打开-转曲-栅格化-另存为低版本-下发……  这种事情竟然要人为的一步步自己操作!  有比这种事情更浪费生命的么?    我很奇怪大家竟然没有为此而烦恼,好吧也许有烦恼过却拿它没有办法?   像各种攻城师求助?  好像四个月过去了也没有人搭理我.

好吧, 那只有自己动手了. 先找解决方案, 因为我大部分时间用的是 apple 的机器, 所以暂定用 applescript 来解决.  第一步是把网上所有的中文教程找来看一篇,  但是所有的中文教程都只是一些入门啊简介啊什么的根本不得要领, 然后又去找英文版的书来翻顺便恶补下英文.

废话不多说, 下面讲一讲如何实现自动化出稿, 可能大家步骤不一样但我的流程是在定稿以后我需要把源文件下发到甲方, 甲方再发到它们的经销商, 或者我们直接导出到印刷厂制作. 那么我要做的就是:

  • 自动判断一个文件夹里的所有文件(踢掉那些链接素材,只保留终稿)
  • 如果是 ai 文件,那么就打开- 解锁所有图层- 轮廓化所有文字- 栅格化所有图片- 另存为低版本 eps 并嵌入图片- 放到桌面统一的文件夹里
  • 如果是 ps, 直接复制到桌面统一文件夹
  • 完成后提示音

但是有个问题是就是我一直不怎么懂 mac 的各种文件路径的用法, 这就导致了我都是手动把我的写进脚本里, 后果是: 换个用户名就需要手动修改路径.

因为apple 自家的软件都支持 applescript 那么扩展的用法是: 对付垃圾短信!  因为每天都会收到垃圾短信, 我总结了一下, 虽然每次发垃圾短信的号码都不一样, 但是几乎都是从@9to6.cn 这个后缀发来的 , 还有就是以100000000000x 数字@gmail.com这个名字, 那么就很好办了, 只要我每次收到 imessage 就判断它是不是符合上面两个条件,  如果符合的话就把它的号码转发到 apple 的垃圾邮件服务器, 但是好像需要自动截图作为证据(这个还没完成). 为了解恨再每隔2秒回一个 fuck,  共重复回20次,不过这个方案只能在 mac 机上用.  我把这个脚本贴在下面, 需要的同学请把它放到/Users/你的用户名/Library/Application Scripts文件夹下, 并打开 message , 在-偏好设置-通用-applescript 处理程序 里选择这个文件.
自动判断垃圾短信