<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mimijidi &#187; applescript</title>
	<atom:link href="http://otherside.mimijidi.com/entries/tag/applescript/feed/" rel="self" type="application/rss+xml" />
	<link>http://otherside.mimijidi.com</link>
	<description></description>
	<lastBuildDate>Wed, 09 Jun 2010 11:50:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>用 Quicksilver 来提醒新 E-mail</title>
		<link>http://otherside.mimijidi.com/entries/mail-notification-via-quicksilver/</link>
		<comments>http://otherside.mimijidi.com/entries/mail-notification-via-quicksilver/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 00:43:03 +0000</pubDate>
		<dc:creator>Zhen Sun</dc:creator>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[applescript]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[quicksilver]]></category>

		<guid isPermaLink="false">http://otherside.mimijidi.com/entries/mail-notification-via-quicksilver/</guid>
		<description><![CDATA[yea yea yeah，我真的是离不开 Quicksilver 因为它几乎能完成我所要求的一切功能（也许是我要求的太少？;-)）在 Blacktree 爬来爬去，总能碰到好玩的东西。比如这个由 Brian Donovan 所写的 applescript&#95;mail.app&#95;new mail&#95;notification，就可以通过 AppleScript 在 Quicksilver 中提醒 Mail.app 中的新邮件。 不过大概 Script 写成的时间比较早，AppleScript 的某些用法有了一些改变，所以直接 copy/paste 过来也是不行的。在对脚本稍微做了一些修改之后，已经可以使用了。 我做了： 修正 Notification 方式的一个小 Bug 增加 Large Type 显示方式 为每一条消息之间增加了 2 秒间隔时间，现在我能看清每一条的内容了 使用方法 在 秘密基地下载脚本，或者把代码复制到 Script Editor 中自己存一下。 下载的压缩包包括两个脚本，notifyviaquicksilver&#95;largetype.scpt 以 Large Type 显示提醒（Bezel），notifyviaquicksilver&#95;notification.scpt 以 premier 方式来提醒。 在 Mail 预置中的规则（Rules）页增加新规则：为 every message [...]]]></description>
			<content:encoded><![CDATA[<p>yea yea yeah，我真的是离不开 Quicksilver 因为它几乎能完成我所要求的一切功能（也许是我要求的太少？;-)）在 <a href="http://www.blacktree.com/">Blacktree</a> 爬来爬去，总能碰到好玩的东西。比如这个由 <a href="http://docs.blacktree.com/quicksilver/creations/eventualbuddha">Brian Donovan</a> 所写的 <a href="http://docs.blacktree.com/quicksilver/creations/applescript_mail.app_new_mail_notification">applescript&#95;mail.app&#95;new mail&#95;notification</a>，就可以通过 AppleScript 在 Quicksilver 中提醒 Mail.app 中的新邮件。</p>

<p class="cr"><a href="http://www.flickr.com/photos/mimijidi/470758281/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/203/470758281_d5de51d416.jpg" width="500" height="313" alt="Mail notification via Quicksilver" /></a></p>

<p>不过大概 Script 写成的时间比较早，AppleScript 的某些用法有了一些改变，所以直接 copy/paste 过来也是不行的。在对脚本稍微做了一些修改之后，已经可以使用了。</p>

<p>我做了：</p>

<ul>
<li>修正 Notification 方式的一个小 Bug</li>
<li>增加 Large Type 显示方式</li>
<li>为每一条消息之间增加了 2 秒间隔时间，现在我能看清每一条的内容了</li>
</ul>

<h4>使用方法</h4>

<ol>
<li>在 <a href="http://otherside.mimijidi.com/download/notifyviaquicksilver.zip">秘密基地下载脚本</a>，或者把代码复制到 Script Editor 中自己存一下。<br />
下载的压缩包包括两个脚本，notifyviaquicksilver&#95;largetype.scpt 以 Large Type 显示提醒（Bezel），notifyviaquicksilver&#95;notification.scpt 以 premier 方式来提醒。</li>
<li>在 Mail 预置中的规则（Rules）页增加新规则：为 <code>every message</code> 执行 <code>Run AppleScript</code>，选择一个脚本。</li>
</ol>

<p>已知的 Bug 和原版本相同：Mail.app 可能会在检查是否为垃圾邮件之前执行规则，所以可能会把新收到的垃圾邮件也提醒一遍。另外，如果在这个新设立的规则之前有另外的“移动”、“删除”之类的规则，新规则不会对这些邮件有效。</p>

<p class="download"><a href="http://otherside.mimijidi.com/download/notifyviaquicksilver.zip" class="script">下载 notifyviaquicksilver.zip</a></p>

<h4>Links</h4>

<ul>
<li><a href="http://docs.blacktree.com/quicksilver/creations/applescript_mail.app_new_mail_notification">Uses Quicksilver to notify you of new mail in Mail.app</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://otherside.mimijidi.com/entries/mail-notification-via-quicksilver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppleScript 试做：在 Growl 显示 iTunes 音量变化</title>
		<link>http://otherside.mimijidi.com/entries/display-itunes-volume-via-growl/</link>
		<comments>http://otherside.mimijidi.com/entries/display-itunes-volume-via-growl/#comments</comments>
		<pubDate>Thu, 19 Apr 2007 00:40:22 +0000</pubDate>
		<dc:creator>Zhen Sun</dc:creator>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[applescript]]></category>
		<category><![CDATA[growl]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[quicksilver]]></category>

		<guid isPermaLink="false">http://otherside.mimijidi.com/entries/display-itunes-volume-via-growl/</guid>
		<description><![CDATA[平时我习惯在 Quicksilver 控制 iTunes 的音量，歌曲控制，评分等等等等。没错，我爱 Quicksilver，我的生活不能没有 Quicksilver。:P 言归正传，我在 Quicksilver 中的 iTunes Trigger 设置是这样（所有数字都代表小键盘上的数字）： 播放、暂停：ctrl + cmd + 5 前一首：ctrl + cmd + 4 后一首：ctrl + cmd + 6 增大 iTunes 音量：ctrl + cmd + 8 减小 iTunes 音量：ctrl + cmd + 2 增加评分：ctrl + cmd + Numpad+ 减少平分：ctrl + cmd + Numpad- 显示信息：ctrl + cmd [...]]]></description>
			<content:encoded><![CDATA[<p>平时我习惯在 Quicksilver 控制 iTunes 的音量，歌曲控制，评分等等等等。没错，我爱 Quicksilver，我的生活不能没有 Quicksilver。:P 言归正传，我在 Quicksilver 中的 iTunes Trigger 设置是这样（所有数字都代表小键盘上的数字）：</p>

<ul>
<li>播放、暂停：ctrl + cmd + 5</li>
<li>前一首：ctrl + cmd + 4</li>
<li>后一首：ctrl + cmd + 6</li>
<li>增大 iTunes 音量：ctrl + cmd + 8</li>
<li>减小 iTunes 音量：ctrl + cmd + 2</li>
<li>增加评分：ctrl + cmd + Numpad+</li>
<li>减少平分：ctrl + cmd + Numpad-</li>
<li>显示信息：ctrl + cmd + 0</li>
<li>iTunes 静音：ctrl + cmd + Numpad*</li>
</ul>

<p>对我来说，这真是一个很顺手的键位，也喜欢推荐给别人使用。但是 Quicksilver 中 iTunes Plugin 的并不能显示现在 iTunes 的音量到底是多少，这多少让我有一些遗憾。好在我有 Growl，看了看 <a href="growl.info/documentation/applescript-support.php">Growl 网站上的 documents</a> 好像还很简单嘛，祭出 ScriptEditor + TextMate 开始胡搞瞎搞，最后变成了这个样子：</p>

<p class="cr"><a href="http://www.flickr.com/photos/mimijidi/461740487/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/224/461740487_2199dbf599_o.jpg" width="256" height="237" alt="growl+itunes+quicksilver" /></a><br />使用 Growl 的 Bezel Style</p>

<p>好吧好吧，我知道这个有点丑，而且也不是什么高科技的玩意儿。但是，谁能忍心取笑一个新手呢？;-) 在 Quicksilver 找到 Increase iTunes Volume，Decrease iTunes Volume 这两个命令（其实是两个小脚本），Reveal，在 Finder 中替换他们就可以。</p>

<p class="download"><a href="http://otherside.mimijidi.com/download/Increase_and_Decrease_iTunes_Volume.zip" class="script">下载 Increase_and_Decrease_iTunes_Volume.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://otherside.mimijidi.com/entries/display-itunes-volume-via-growl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

