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

苹果发烧友论坛

 找回密码
 注册
查看: 4099|回复: 23

[求助] 新贴试验田

[复制链接]
发表于 2010-8-13 20:23:26 | 显示全部楼层 |阅读模式
此贴为译文审核贴。
      凡非翻译组成员译文,或者视频翻录、教程重写贴皆发于此,用于版主审核。审核通过,则可以正式发布。
      为了减轻大家负担,帖子不要求任何格式,只要译文+原帖链接且能看懂。
发表于 2010-8-13 22:59:00 | 显示全部楼层
从Last.FM的资料库中给iTune中的音乐加标签

作者:Anonymous     翻译:Kid


我需要一个可以根据Last.FM的资料库来给我音乐自动设置标签的功能。所以我写了一个bash shell脚本,可以让iTune使用最常用的三个标签给我所指定的专辑加标签。
脚本如下
  1. #!/bin/bash
  2. TAGS="extract.txt"

  3. TITLE=`exec osascript <<EOF
  4. tell application "iTunes"
  5.   get artist of current track
  6.     --set genre of current track to "HORSE POP"
  7. end tell`

  8. echo "Fetching tags for: "  $TITLE

  9. wget -q  http://last.fm/music/$TITLE/+tags  
  10. sed -n  's/rel="tag"//p' +tags >gt;>gt; $TAGS
  11. TAGLIST=`awk '{print $4,$6,$7,$8,$9,$10}' $TAGS |sort -r|head -3|sed 's/.*" >gt;//g'|sed 's/</a>gt;//g'`
  12. TAGLIST=`echo $TAGLIST|sed '/SCENE.*[^.]$/N;s/n */ /'`
  13. echo $TAGLIST >gt; $TAGS

  14. echo "Setting tags to :" $TAGLIST
  15. NEWTAGS=`exec osascript <</EOF
  16. set tags to do shell script "cat extract.txt"
  17. tell application "iTunes"
  18.   set genre of current track to tags
  19. end tell`

  20. rm +tags
  21. rm $TAGS
复制代码



这不是最完美的解决办法,不过这让设置标签更简单了,至少对我来说。
希望这对你有用或者能启发你:)

原帖地址:猛点我
回复 支持 反对

使用道具 举报

发表于 2010-8-13 23:42:42 | 显示全部楼层
如何让iCal自动备份数据

作者:Anonymous 翻译:Kid


这是一个通过使用iCal与Apple脚本让iCal可以自动备份当日资料的教程。详细内容请点BusyMac

如下是一个简短的流水账教程,你可以在BusyMac网站找到更详细的图解,并且脚本内有些内容可以自行修改。
1 保存 iCal Backup Script (点击下载)到应用程序文件夹(或者任何你想保存的地方,只要确保第三步中脚本运行路径正确)。
2 在iCal中创建一个日循环的新事件(例如 11:00 PM)
3 设置事件提示时运行1中给出的脚本

Ok 搞定。现在开始每天在你设置的时间(例如 11:00 PM)iCal会自动开启并运行脚本备份数据。

脚本默认设置备份文件储存在~/Documents/iCal Backups中,文件时间为所设置的时间(例如 iCal 2008-11-14 23.00.00.icbu)。这些文件会在文件夹中保存10天,10天后会自行删除。

原文地址:猛点我
回复 支持 反对

使用道具 举报

发表于 2010-8-16 12:53:55 | 显示全部楼层
本帖最后由 KidFores 于 2010-8-16 12:56 编辑

如何让你的iCal可以自动备份


作者:BusyMac 翻译:Kid



手动备份iCal


传统备份iCal的方法很简单:打开iCal ->文件 ->导出 ->iCal文件归档
需要浏览备份文件的话只需双击打开储存的备份文件即可,这对于偶尔备份iCal的同学来说还是挺简便的,不过需要每日都备份的话,会不会累了点?
没关系,AppleScript可以帮你解决每日烦躁的备份工作。

使用AppleScript自动备份iCal

当iCal运行时,这个脚本会帮助你备份iCal。你可以创建个每日重复事件,使用提醒功能来驱动脚本。以下是详细操作过程:

1 下载并保存 iCal Backup Script 这个文件到应用程序文件夹(或者任何你想保存的地方,只要确保 3 中脚本运行路径正确)


2 在iCal中创建一个每日循环的新事件 (例如 11:00 PM)


3 在新事件中将提醒设置改为运行脚本,选择其他,选中 1 中下载并保存的 iCal Backup Script


Ok 到这里你应该看到一个类似下图的事件细节


如果你完全按照如上的步骤设置,现在每晚的11点,iCal会运行AppleScript然后自动备份,并且iCal不需要事先打开来使脚本运行。

脚本默认设置备份文件储存在~/Documents/iCal Backups中,文件时间为所设置的时间(例如 iCal 2008-11-14 23.00.00.icbu)。这些文件会在文件夹中保存10天,10天后会自行删除。

设置你自己的AppleScript

如果你想改变备份文件的储存路径或者储存数量,只需用脚本编辑器打开下载的iCal Backup Script,然后修改下述行


如果想改变备份文件的储存路径,编辑这一行:
  1. set destDir to myHome & "Documents/iCal Backups"
复制代码

(Documents/iCal Backups为路径)
如果想改变储存备份文件的数量,编辑这一行:
  1. set deleteAfter to 10
复制代码

(10为储存数量)

好了,现在你可以解放双手了,让iCal自动备份,做些更有意义的事情,比如抱一下你的女朋友(笑,全文完)

原文地址:猛点我
回复 支持 反对

使用道具 举报

发表于 2010-8-16 23:27:55 | 显示全部楼层
十个小贴士 让你像专家一样使用Mac OS X

这篇文章提供了十种常用又更高级的Mac OS X使用贴士,旨在让那些想让自己成为专家级的Mac使用者,当然也包括了那些已经是专家的用户XD。总的来说这些贴士会让你更加高效更加节约时间地完成每天的工作,希望这些贴士能提供给你一些从前未接触的软件,或者一些对Macintosh系统更深刻的概念。

1 使用Quicksilver

这是一个专家级Mac用户最重要的软件。Quicksilver的原理很简单,不过很强大:点开,然后用键盘打出你想做的事。你可以打开一个应用程序、发邮件、暂停音乐,甚至任何事。不过让Quicksilver变得这么神奇的原因是它强大的学习能力。它能记忆你曾经做过的事情,并按频率排序,这样你就可以比往常更快更有效率地完成你的工作。(更多信息请猛点这里:文字 视频 程序下载)

2 开始使用快捷键

这个贴士看来有点多余= = 不过我发现很多有经验的电脑使用者还是用鼠标完成很多简单的工作,比如复制和粘贴。事实上,用键盘快捷键可以让所有事情变得更简单。缺点是:你不单需要去学习它们,还需要花很多的时间让你习惯使用它们,比如退出程序、关闭窗口、复制粘贴或者切换程序。

对于需要进阶的使用者,这里有一些常用的快捷键。如果你想你还可以在系统偏好设置中定义个性化快捷键设置。如果这还不够,这里有10个AppleScript脚本让你能够在Quicksilver中使用键盘快捷键。

3 “拖”和“扔”

不要把Windows中的“拖”和“扔”与在Mac OS X中相比,那完全是两回事儿。 在Mac OS X中,你可以在任何地方使用“拖”和“扔”。你可以“拖”一个文件夹到对话框中让此文件夹显示。你可以“拖”一段选中的文字到Dock中的图标上,类似这些有用的事情。你也可以直接“拖”文件到网页上的选择文件按钮上。

4 用终端命令改变隐藏设定

开发者们通常选择不去在偏好设置中保留一些设定或者为了保持程序的干净简洁性而隐藏一些设置。 不过,开发者们通常都会在终端中露一点这些文件的尾巴。虽然这可能吓到一些人,不过学习使用终端是非常有用的,而且还能让你更快地成为专家级的Mac使用者,更可以让你在Mac中隐藏一些文件。其中,改变文件偏好设定是终端中最简单的事情-只需要打一些命令然后按回车,简单!这里有些常用的终端命令,适用于每个版本的Mac OS X。这里是一些适用于Leopard版本的。

5 使用VLC
VLC是个多功能媒体播放器,基本上所有的媒体文件只需要“拖”到它上,都可使用。当然Quicktime可以读多数文件,不过VLC基本可以读Quicktime所有读不到的文件,比如说DVDs和VIDEO_TS文件。(译者:好比Win中的暴风影音)

6 理解“包裹”(packages)的概念

在Mac OS X中,包裹,顾名思义,就像一个外表是单个文件的文件夹。事实上,在Mac中所有应用程序都是一个包裹。你可以在包裹上点击右键,选择显示包内容进行查看。包内内容则是此应用程序打开时需要运行的程序。打开包裹后,你可以修改里面的文件。这里是一些你可以做的事情,包括修改程序崩溃信息,iCal提醒信息和系统偏好的版式。

7 快速退出不小心误打开的程序

如果你像我一样笨拙(不是我 是作者 译者注 笑),你应该会经常不小心点错了Dock上的程序,或者当你插上iPod或iPhone后想退出自动打开的iTune,如果你手够快,你可以马上用鼠标右击Dock上误开的程序,选择强制退出。如果你手不够快,按住Option按钮,可以将退出变为强制退出,再点击即可退出程序。

8 选取矩形框(需要Cocoa支持)

当你在处理文字,需要移动一块文字时,这或许是最好的技巧之一。通常,当你需要选择“一块”文字或者移除文字前面的数字时,你需要去逐行修改。当你有一大堆文字需要处理的时候,这样的传统办法太耗时太没效率了。现在,只需要安装Cocoa,然后在选择的时候按住Option键,就可以框出矩形选框来选择需要移动复制或者删除的文字了。

9 学习一些AppleScript
不要被编程吓跑了,AppleScript相当于用普通英文水平写出来的内容(貌似对非英语国家来说一样= = 译者注)AppleScript真正的好处是它能让重复的工作自动运行。事实上自动化只是AppleScript的一种表性,真正去熟悉AppleScript的最好的办法就是下载一些AppleScript,试着了解它们是怎么工作的,试着修改它们,最终让它们为你工作。如果你在找这些脚本,我写了几个,点击即得。

10 学习一些命令行

当你只需要在终端中打一些少的命令去修改一些隐藏设置,你或许不会习惯使用命令行。我觉得Mac OS X的精髓就在于它差不多是个图形化界面与命令行的结合,但是事实上有些东西在终端中更快,有些东西离不开终端。学习如何使用命令行需要一系列的教程,在这我不会这么深入。O'Reilly有一些给新人非常好用的教程(点击即得),OSXDaily也有一些常用的命令行。

全文完。
原文地址:http://www.macosxtips.co.uk/inde ... s-x-like-a-pro.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-17 14:28:17 | 显示全部楼层
十个小贴士 让你像专家一样使用Mac OS X

这篇文章提供了十种常用又更高级的Mac OS X使用贴士,旨在让那些 ...
KidFores 发表于 2010-8-16 23:27


旨在让那些想让自己成为专家级的Mac使用者,当然也包括了那些已经是专家的用户XD。?
save time and effort  高效更加节约时间地?        省时省力
day to day tasks    日常任务
This is really the most important pro app for Mac OS X   这真是Mac OS X上最重要的一个专业级软件
不过让Quicksilver变得这么神奇的原因是它强大的学习能力。?不过Quicksilver这么神奇的原因是它强大的学习能力。
here are 10 AppleScripts that you can assign keyboard shortcuts to using Quicksilver.   ?
Drag and drop  拖放
……………………
意译可以,但是得保证言语通顺、逻辑正确,译文中多有疏漏
本文暂不合格……
回复 支持 反对

使用道具 举报

发表于 2010-8-17 15:31:30 | 显示全部楼层
在老款笔记本上玩转指尖拖拽
如果你有一台装了OS 10.6.4及Multi-Touch Trackpad Update 1.0驱动的老款Macbook Pro或者 Macbook air(需要支持多点触摸),但还是只能支持惯性滚动,而你需要三指拖拽,本文下述方法来告诉你怎么办,由于本文方法涉及修改系统文件,所以需要小心从事。

打开一个新的Finder窗口,然后进入/System/Library/Extensions目录.为名为AppleUSBMultitouch.kext的文件做两份拷贝备份(一份作为安全保证,另一份用来编辑),接下来开始按照下文描述修改。

首先,要进入.kext文件(使用右键->显示包内容),然后进入"Contents",打开文件"Info.plist"(编者通常使用OS X 系统盘中包含的Xcode工具中自带的“Property List Editor”工具)。如果使用"Property List Editor"工具,那么按照如下步骤继续:
*找到并展开"IOKitPersonalities"项
*在所有的以"WSTrackpad*3"(类似于WSTrackpadISO3)开头的子项中,向下滚动直到找到"TrancpadThreeFingerDrag"子项,把整行拷贝下来(旁边应该有个标记)
*粘帖到所有的以"WSTrackpad"开头的没有包含“TrackpadThreeFingerDrag”的子项中
*保存修改

要安装修改过的驱动拷贝,删除原驱动文件(如果之前没做安全拷贝备份,你也应该在为原驱动程序文件做一个安全的备份拷贝),然后把新的,编辑过的版本放到到驱动程序文件夹里。可能会要求你输入密码。 然后打开"磁盘工具"(位置:应用程序->实用工具),然后在引导分区点击"修复磁盘权限"(这很重要,要不然你会失去键盘和触控板的使用权限的)。重新启动,打开“系统偏好设置”,点击触摸板。在三指手势中,你应该可以选择轻扫或者拖拽(拖拽的视频无法播放)

注意:你必须在重启系统之前修复权限,否则你的键盘和触控板会完全丧失功能。万一这问题不幸发生了,你可以尝试从另一个分区启动然后把驱动的安全备份恢复到原位置,然后修复权限,重启系统。

这个方法只适用于MacBookPro4.1,MacBookAir1.1及其后续机型。更早期的机型还是保有同样的非多点触摸触控板的设置界面。编者只在MacBookPro4.1上测试过,而更新的后续机型也许在设置界面上没有什么区别。 投票可以去这个帖子,帖子里还有一些关于修改完的驱动程序样子的图片。

【crarko 注:本人还未测试过这个方法。一定要确保做好备份,通晓拷贝的流程,修复权限,否则你很可能需要重装系统。明智的选择是手头有时光机的备份以及系统安装盘,以防万一。 本人没有上述的机器来尝试这个方法,如果有人已经尝试了,告诉大家状况如何】

译者注:请对于系统不是很熟悉的板油慎重尝试类似方法,尤其是单系统用户,如果要尝试,一定要仔细阅读文章中所述步骤,小心,小心

原文:http://www.macosxhints.com/article.php?story=20100813190955687
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-17 18:33:57 | 显示全部楼层
在老款笔记本上玩转指尖拖拽
如果你有一台装了OS 10.6.4及Multi-Touch Trackpad Update 1.0驱动的老款Macb ...
凉开水 发表于 2010-8-17 15:31



    开水,你已经是翻译组的组员了,不需要到这里来发帖的。文章很好啊!
回复 支持 反对

使用道具 举报

发表于 2010-8-17 21:17:31 | 显示全部楼层
开水,你已经是翻译组的组员了,不需要到这里来发帖的。文章很好啊!
macing2010 发表于 2010-8-17 18:33


这样啊,了解了
回复 支持 反对

使用道具 举报

发表于 2010-8-17 21:18:59 | 显示全部楼层
这样啊,了解了
凉开水 发表于 2010-8-17 21:17


你很不情愿是么?
回复 支持 反对

使用道具 举报

发表于 2010-8-17 21:20:17 | 显示全部楼层
你很不情愿是么?
buick 发表于 2010-8-17 21:18



情……情愿
我百分之百情愿
不含糊
回复 支持 反对

使用道具 举报

发表于 2010-8-17 21:22:08 | 显示全部楼层
情……情愿
我百分之百情愿
不含糊
凉开水 发表于 2010-8-17 21:20


嗯,,,,态度是好的,,,
回复 支持 反对

使用道具 举报

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

GMT+8, 2017-10-23 02:52 , Processed in 0.015174 second(s), 7 queries , Xcache On.

Powered by Discuz! X3.3 Licensed

© 2001-2013 Comsenz Inc.

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