Category Archives: Mac OS X

关于Photoshop中图层的批量导出

最近又遇上了一个项目,需要把Photoshop中的各层全部导成相应的图片,并且要获取相应的图片在Photoshop中的实际位置的信息,用于在网页中重新生成与Photoshop中一样的整图的效果,于是整了一个JSX的脚本,似乎还挺有用处的,可以将photoshop中相应层中的图片先裁切掉多余的空白,之后将它们保存,并且最终生成一个xml文档或者是json的文档将相应的图像位置信息保存在其中。

不过还有几点问题:

1. PSD中不能有重名的层,重名的层中的图片会被相互覆盖。

2. PSD中不要有空层,有可能会引起错误。

时间紧,也没时间去完善,只能将就一下了。

另外直接用这个在图片出现重叠时会比较麻烦,好在有另一个强大的软件:TexturePacker(http://www.texturepacker.com),这个软件可以在Mac,Windows,Ubuntu等多个主流操作系统上运行, 可以从SWF或者直接将多张图合并成一张纹理图,同时可以生成相应格式的数据,包括JSON格式的,并且这个软件对于有技术类博客的网友,可以免费提供注册证书,无需花银子了,我的就是用的免费的,软件作者还很友好的,配合这个工具,再多的图也可以轻松排了。

Mac OS X上好用的SVN客户端推荐

SvnX觉得很不好用,要是能找一个像Windows下的TortoiseSVN一样的客户端就好了。

SCPlugin这个软件相对而言更像TortoiseSVN,在mac 10.5里是通过右键菜单的方式进行操作,不过在mac 10.6里却没了右键菜单了。改由一个按钮来实现。mac 10.6中下载安装完后,在Applications里会出现一个SCToolbarButton的按钮,将此按钮拖到Finder的工具栏中,就可以使用了。不过相比较TortoiseSVN而言,似乎缺少了一个relocate的功能。

使用时,只需选中相应的文件夹,然后点击工具栏中的按钮进行相应的操作。

虚拟机下安装Mac OS X的几个注意点

前一阵子在PC下安装了Mac OS X 10.6,结果是成功了,不过过程较复杂。

具体过程是按照远景论坛上的帖子进行的,远景上的帖子还是不少的。

无需刻录DMG光盘,教你在VMWare下安装MAC OS X Snow Leopard 10.6
号外!首发!折腾无限!VMware Workstation 7.0 虚拟机安装雪豹snow leopard 10.6

跟着这两篇帖子试了一下,还是发现了一些需要注意的问题。

1、dmg格式不一定可以安装,在开始我使用32位的Windows 7是可以使用dmg格式直接安装的,而换到64位系统就不行了,不知何故。

2、网上下载的dmg格式的安装文件有的用UltraISO转成iso格式是可以正常安装的,有的是不可以的,非得在mac下转iso才行的,否则在安装过程会出现错误。

快速设置Mac下的Web服务器

这不是个详细的设置说明,只是一个快速的简单设置,详细的可以查看以下网址:

http://www.oreillynet.com/pub/ct/49

第一步,打开Web服务:

在系统偏好设置(System Preferences)里选择共享(Sharing),将其中的Web Sharing给勾上,这样Mac自带的Apache就起动了,点击右侧的两个链接,便可以打开相应的本地网页了。

第二步,设置目录:

我的项目一般放在/Projects下,所以我想把http://localhost的根目录直接设成/Projects,这样调试我的网站项目会方便些。

打开Mac正下的隐藏文件,具体方式请看这里,找到/etc/apache2/httpd.conf文件,如果你已经安装了类似TextWrangler这样的文本编辑工具,可以直接用它来修改这个文件,修改时它会提示解锁,如果没安装这样的工具,可以先复制一份这个文件到桌面,修改后再用这个文件来替换原始文件。按下图,将文件中的两处默认的根目录“/Library/WebServer/Documents”改成“/Projects”。把Web Sharing重启一下(系统偏好设置(System Preferences)里选择共享(Sharing)中的Web Sharing前的勾子去了然后再加上)。

OK,正常这两步就够了,我不需要使用PHP,也不需要使用MySQL数据库,就设置这么多吧。打开浏览器,输入http://localhost,看我的/Projects下的所有目录文件都已经可以在此显示了,如果有网站项目,直接点里面的html文件就可以查看了。