iTunesWalkman 專屬的頁面

9月 19th, 2005 Comments Off

只要我的手機 SE W800i 不換,只要我還繼續使用 Mac OS X
這支 iTunesWalkman 我應該會繼續維護下去 (因為我自己有需求 ^_^)
Project 專屬的頁面在 http://blog.kandix.idv.tw/ituneswalkman/

iTunesWalkman

9月 19th, 2005 6 Comments »

Latest Version:

iTuneWalkman v0.6.1 (2005-09-23)

ChangeLog:

2005-09-23
Update to v0.6.1
Improve Setup function

2005-09-22
Update to v0.6.0
Add Setup function
Add Traditional Chinese and English support
(Simplified Chinese still have some problem)
Add Space Reserve for device support
Speed up the sync time

2005-09-18
Update to v0.5
Add many useful infomations

2005-09-17
First Release of iTunesWalkman v0.4

ToDo:

Simplified Chinese issue

Author:

Chung-Yen Chang (Candyz)

E-Mail:

candyz0416_at_mac .com

Project Page:

http://blog.kandix.idv.tw/ituneswalkman/

Download Page:

http://cle.linux.org.tw/candyz/mac/

Description:

This script will sync the iTunes playlist to a Sony Ericsson Walkman phone (or any USB Storage Device).

How to use it: (Sorry, Chinese Only Now)

本 iTunesWalkman 程式主要的目的是用來同步您所指定的 iTunes 播放列表裡的歌曲到 Walkman 手機上的 (如 SonyEricsson W800i)。
其實不只是 Walkman 手機可以用,一般支援 USB Storage 的 MP3 Player 或是隨身碟應該都可以適用的。

注意事項:
使用其他 MP3 Player 或是隨身碟時,請確定您有先在該裝置最上層的目錄裡建立一個名為 “MP3″ (都是大寫字母) 的資料夾,因為預設會把所有的歌曲都放在 “MP3″ 這個資料夾底下。

安裝:
下載 iTunesWalkman.app 後,你可以直接放到 “應用程式” 中,然後直接點選 iTunesWalkman.app 就可以執行了。

或是放到 “個人家目錄” 下的 “資源庫(Library)” 下的 “iTunes” 下的 “Scripts” 資料夾底下,然後你就可以在 iTunes 的 AppleScript 選單中找到 iTunesWalkman,點選之後就可以執行,如下圖:
圖片 1

在執行 iTunesWalkman 之前,請先在 iTunes 中建立好要同步的播放列表 (智慧型播放列表也可以),並且用 USB 傳輸線將手機連接上電腦,或使用讀卡機來傳輸也可以 (讀卡機的速度比 USB 傳輸線快多了)。

至於使用其他的 MP3 Player 或是隨身碟連接至 USB 時,請先確定您看過上面的注意事項並已建立好 “MP3″ 的資料夾。

第一次執行 iTunesWalkman 時,您會看到如下圖選擇顯示語言的畫面:
iTunesWalkman

接下來是歡迎的主畫面,您可以按 “設定” 來進行參數設定的動作:
iTunesWalkman

選擇設定後,首先是選擇語言,接下來是指定預設裝置的畫面:
iTunesWalkman

再接下來是指定預設播放列表的畫面:
iTunesWalkman

設定是否要自動開始同步的畫面:
iTunesWalkman

設定同步完成後是否要自動退出裝置的畫面:
iTunesWalkman

設定保留空間的畫面:
iTunesWalkman

若您設定成自動開始同步時,下次執行時就會看到如下的畫面,您可以按設定再重新設定參數,或是等待三秒後會自動開始同步:
iTunesWalkman

正在同步(複製歌曲)的畫面:
iTunesWalkman

同步完成後的畫面,程式也會自動幫您刪除掉 .DS_Store, .Trashes 以及 ._* 的檔案,最後,若您要順便退出該裝置,按下 “是” 即可退出:
iTunesWalkman

若有設定成同步完成後自動退出裝置時,就會看到如下圖的畫面,程式會在十秒後自動退出裝置:
iTunesWalkman

PS1:
當初就是為了這個程式,我要刪除記憶卡上 MP3 資料夾裡的所有檔案,一個不小心寫錯,多了一個空白,然後就發生我的 iBook 上的所有檔案都被砍光光的慘劇,現在,打死我都不再亂用 rm -rf 的 do shell script 指令了,改用 delete every item of folder 以及 empty trash 保險多了…XD

PS2:
關於本 iTunesWalkman 跟 iTuneMyWalkman 的差異: (iTuneMyWalkman 0.4 版我也都看過程式碼了)

1.iTunesWalkman 是中文版的
2.iTunesWalkman 是把歌曲放到記憶卡中的 MP3 資料夾裡,而 iTuneMyWalkman 則是放到 MSSEMC 的 Media files 的 audio 資料夾裡,這點個人比較不喜歡,應該是要放在 MP3 資料夾裡才是正確的,即使是使用 SonyEricsson 附的 Disc2Phone 程式,預設也是把歌曲放到 MP3 資料夾裡的
3.iTunesWalkman 會出現播放列表讓你選擇,不像 iTuneMyWalkman 是把播放列表寫死的
4.雖然 iTuneMyWalkman 有支可以自動偵測手機是否已經連接上的程式,不過,我目前覺得用處不大,還不考慮使用
5.iTunesWalkman 會列出所有的 USB Storage 裝置讓你選擇你要同步的手機記憶卡或是其他的裝置
6.iTunesWalkman 的做法是根據你所選擇的播放列表來複製歌曲,若記憶卡空間不足,它會盡可能的放入播放列表中的歌曲直到放不下為止,另外,若你的播放列表是設定成 “亂數” 播放的,那它也會亂數的來同步歌曲,有點 AutoFill 的味道

PS3:
本程式是使用 AppleScript 所寫的,因此,無法在 Windows 平台上執行
關於有 Walkman 手機或是其他 MP3 Player 的 Windows 使用者,或許您也可以參考我之前的文章 當 iTunes 遇到 W800i - 也是可以結合的
另外,我之前寫的 iTunesLibraryMan 程式則是另一種做法,跟 iTunesWalkman 程式都各有優缺點,但同樣只能在 Mac OS X 下使用

Gizmo Project 1.1.0.73 更新

9月 19th, 2005 Comments Off

Gizmo Project 1.1.0.73 更新

支援 IM 了,也使用 Jabber 通訊協定

新增的功能及修正的 Bugs:
Added support for instant messaging between people in your contact list. Instant messaging features use the Jabber protocol.
Changed the online status (presence) implementation to use Jabber rather than the SIP protocol. This will result in faster and more accurate status for contacts.
Limited the input length of the subject field to 64 characters.
Updated some artwork.
Updated the default call hangup sound.
Added support for certain router types that were selectively blocking SIP traffic.
Changed ‘mute’ implementation so that silent audio is sent instead of stopping transmission, this prevents a conference server from thinking the connection went stale.
Fixed a bug that sometimes caused a call to disconnect improperly if a call waiting event occurred.
Fixed a bug that caused a registration failure in rare cases where an inactive ethernet interface was flagged as ‘up’.
Fixed a bug that could cause a crash when making a call using UDP transport.
Fixed a bug that could cause the application to hang when disconnecting a call.
Fixed a bug that caused the SIP number link in the profile window to not display properly when full keyboard navigation was enabled for a machine.

FireStats icon Powered by FireStats