如何管理多個 iTunes Library

除了我原本在 iBook 上用的 iTunes Library 外,為了同時也用 iTunes 來管理我的手機 W800i 上的歌曲
我在之前寫的那篇 當 iTunes 遇到 W800i – 也是可以結合的 裡的步驟稍微麻煩了點,於是我就上 Google 去尋找有沒有相關的工具程式
我找到了 iTunes Library Manager
稍微玩了一下,這是一個用 AppleScript 寫的小程式,不過卻要 $5 美金的註冊費
事實上,這支程式做的就是備份及復原 iTunes Library 的動作(或許有其他比較進階的功能,但我用不到)
因此,我就決定乾脆自己寫,花了一些時間在研究如何寫 AppleScript,由於沒寫過 AppleScript 所以還不太會寫,最後還是決定先用比較熟悉的 Shell Script 寫出 Save 及 Restore 兩支程式,先求有,之後有時間再用 AppleScript 來寫好一點且有 GUI 的程式
於是簡單寫出了兩支 Shell Script:

  • Save_iTunesLibrary.sh
  • Restore_iTunesLibrary.sh
  • 用法很簡單,例如在終端機底下執行:

    $ ./Save_iTunesLibrary.sh iBook
    

    這樣就可以把現在的 iTunes 資料庫備份一份為 iBook
    然後我可以清空資料庫,重新加入我要管理並放到 W800i 手機裡的資料庫
    弄好後,我可以再執行:

    $ ./Save_iTunesLibrary.sh W800i
    

    這樣就可以把這份要給 W800i 用的 iTunes 資料庫備份一份為 W800i
    之後我若要復原原來的 iBook 那份資料庫,只要執行:

    $ ./Restore_iTunesLibrary.sh iBook
    

    這樣會先結束 iTunes 然後進行復原的動作,然後再重新開啟 iTunes
    若是只執行 “$ ./Restore_iTunesLibrary.sh” 不加任何參數,則會列出目前系統上有哪些備份可選,例如:

    $ ./Restore_iTunesLibrary.sh 
    
    Please input one of the iTunes Library name:
    W800i
    iBook
    

    2 Responses to “如何管理多個 iTunes Library”

    1. Lakers部落手記 » iTunes多重資料庫管理 Says:

      [...] MacBlog » 如何管理多個 iTunes Library [...]

    2. ANDY Says:

      HI 你好!我有使用 ITUNE 上的問題,進而搜尋到你的 BLOG,想請教一些問題,可能有些外行,若有空煩請不吝賜教!
      我有一台 IPOD VIDEO 60G,因此我的ITUNE也有很大容量的音樂和資料,卻因此佔去我NB很大的空間,導致電腦的速度變得很慢,但我又不想刪除 ITUNE 的音樂及檔案,請問有什麼方法可以解決?

    FireStats icon Powered by FireStats