Wednesday, March 19, 2008

my leopard tutorial

最近想要寫iphone的application, 但iphone SDK只能在intel-based, 而且要10.5以上才能跑, 無奈我只有2台 10.4.11 的pb跟ibook

iphone SDK只能在intel-basd的機器上跑, 這方面已經有其他方法可以避開, 請參考 http://3by9.com/85/

不過aspen(iphone 模擬器)還是被限制只能在 10.5 才能夠跑
所以就把我的PB, 從10.4.11升級到10.5
升級完後, 就發現整個系統回應超級慢 儘管spotlight已經做完index
開個資料夾 彩球就開始轉
過了一個白天的考慮 覺得應該是升級的問題
所以打算先重灌10.4, 然後再升級 10.5試試
如果再不行的話 可能要去買 10.5完整版了

最後,
花了3個小時重新安裝10.4
裝完之後, 馬上升級10.5
升級完後, 再做online software update到10.5.2
這樣子下來, 果然不一樣
整個系統非常順, 不再有彩球轉不停的現象出現
當然 我的aspen也可以正常執行啦

再來 就是要抓VLC看影片
重點是如何播中文字幕
有2個地方要做設定
1) Video > Subtitles/OSD > Text renderer > Font請選擇中文字體
2) Input/Codes > Other codes > Subtitles > Subtitles text encoding 請選 big5

Saturday, March 15, 2008

my iphone tutorial

backup something I done for now

如何自製鈴聲

如何放影片到iphone
1) itunes 7.6.1, QuickTime Pro 7.4.1
2) 先用QuickTime打開影片, 再 檔案>輸出 成m4v(for iphone)格式
3) 再打開m4v檔, 這時候應該會用itunes打開這個檔, 而且會放在 資料庫>影片 裡面
4) 同步時, 記得打開 同步影片 的選項

對Apple March 6 Event有興趣的 可能參考
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?i=23664566&id=275834665

Wednesday, March 12, 2008

iphone後記

在買iphone之前, 原本打算買nokia 6500, 結果最後還是買了iphone

nokia 6500空機價大約13K到15K, iphone則是16K到20K
如果當初買Nokia的話, 大概過了二個星期的話, 我就可能已經忘記這支手機的價值所在了
不過 幸運的是 我最後是選擇了 iphone

大約在去年底就有打算換手機
而且是預計是要換 08年要在台灣上市的iphone
不過中途還是控制不了想要敗家的欲望
轉而想要先入手nokia的手機
還好 這欲望 經過長時間的研究 漸漸沖淡這個衝動
最後 也是想說 3G對我而言 並不重要
就敗下了我這支iphone 8G

雖然iphone貴了好幾千塊, 但我得到的卻不只是一支手機而已
再來一般世面上的手機對我而言只是手機外型加打電話的功能
外表這東西 遲早因為時間長短而感到麻痺
像2年前買的v3, 想當初拿在手上也是心喜若狂
但過沒多久 也漸漸地感到了無新意

這是支令人愛不釋手的手機

iphone 自製鈴聲

一開始沒辦法自製鈴聲 想想也算了
不過可以擁有自製鈴聲 倒也是件滿爽的一件事

首先試過iToner, 嗯, 在我的1.1.3下是可以正常運作的
先將mp3轉成m4a, 更改名為m4r, 再丟到iToner上, 按sync, 鈴聲就出現了
不過這時候iTunes看不到iToner傳上來的鈴聲
也就是鈴聲完全由iToner管理
之所以不喜歡用這個軟體的原因
1.我不知道鈴聲放到哪裡去了
2.這個軟體需要付費, 現在只能玩trial version

最後在 http://iphone4.tw/forums/viewtopic.php?t=45 發現一個更簡單的方法
也就是直接透過sftp丟m4r的鈴聲到/private/var/Ringtones/下
這樣子在1.1.3下就可以看到鈴聲, 也可以設定, 以及正常運作

update,
最後發現還是會有問題, 我的狀況是"有時候"傳上去的鈴聲不會叫
前面3首還是會叫, 第4首就不會叫, 複製前面3首其中一首, 又好像會叫
真是怪, 不過後來也沒繼續追下去
因為我發現另一個更棒的做法, 不過鈴聲似乎不能超過40秒
0) itunes v7.6.x
1) 選擇沒超過40秒的鈴聲
2) 用itunes, 轉成AAC格式, 會產生m4a檔
3) 再把m4a, 改成m4r
4) 在itunes, 選擇剛才轉出來的鈴聲, 刪除 <- 最重要的步驟
5) 再重新播放剛才轉出來的m4r檔
6) 這時候, itunes應該就會將m4r放在itunes鈴聲的目錄下
7) 開始同步, 記得勾選同步鈴聲

Tiger, 香草輸入法, 無蝦米

之前我的小白是跑10.3.9, 一直沒有打算想要升級成10.4
不過自從買了iphone之後, 似乎只能在Tiger上跑同步
所以就毅然決然的 升級到 Tiger

一開始為了要重新安裝或是用升級的方式 苦惱了一天
最後還是想要碰碰運氣 所以就大膽的從panther用升級的方法灌Tiger
大約花了1個小時的時間 就升級好了
之後 再更新到10.4.11
一切運作都還好 沒發現什麼大問題
比如 spotlight會先建立index 耗了滿多資源
Xcode 2.0 也得額外再安裝

再來 比較大的問題就是無蝦米輸入法不見了
最後找到香草輸入法+liu5.cin
(安裝完香草輸入法後, 將liu5.cin拷到/Library/OpenVanilla/0.8/Modules/OVMGeneric下)
所以現在也還滿順手

update for 10.5/10.6/10.7

0) Download OpenVanilla-OSX-Leopard-0.9.1.zip — OpenVanilla 0.9.1 for Mac OS X Leopard/Snow Leopard
1) copy OpenVanilla.app to ~/Library/Input Methods
2) logout
3) enable OpenVanilla in System Preferences > Language & Text > Input sources
4) logout
5) copy liu5.cin to ~/Library/Application Support/OpenVanilla/UserData/OVIMGeneric

iphone歷險記

iphone的疑難雜症

我的1.1.3只要連上無線網路之後, 就可以ssh連進去
這一點還滿擔憂的 (要不然就是得把wifi關掉)

所以希望可以改掉root預設的密碼alpine
改完之後 可怕的惡夢就此開始
不到5分鐘 我的SpringBoard開始不斷的重開
而且連不上itunes

搞了快2個小時 還是沒有辦法
最後 拷同事的/etc/password, /etc/master.passwod蓋掉我1.1.3的檔案
才中止重開的惡夢

其中這時候我才知道重刷是指
接上傳輸線, itunes打開,
再來 iphone的power/wake button, 與home button一齊按
直到白蘋果出現後, 只放開power/wak button
過一陣子 itunes就會出現類似重新回復的訊息出來


update,
iphone開wifi, 會不會有被入侵/駭的危險呢?
我想應該是會的,
所以我的解決方案是關閉ssh, 等有需要時, 才打開
1.1.3 透過 BossPrefs, 就可以關掉ssh了(在1.1.3下, netservice似乎有問題)

Tuesday, March 11, 2008

新iphone入手

2008/03/07拿到貨

-8G
-2M Camera
-lots of excellent softwares
-beautiful ID design

fully overwrite my view of mobile phones.

DSC04953

DSC04955

DSC04956