2011年4月8日 星期五

[OSX] 重灌 Mac mini & 免費軟體偏好設定 @ Mac OSX 10.6.7

changyy's mac mini

這大概是第五或六次重灌 Mac mini 吧,手邊剛好有兩台機器啦,但上次新購了一台 22" LCD  以及幫某台增加記憶體後,使用率就突然變少許多,這次就從重灌振奮一下吧!跟 mac 還真的不熟,裝軟體有的還是自己下載 tarball 來安裝,趁這次就把流程記一下,順便筆記常用的軟體吧。

重灌流程:


  1. 擺光碟點選重灌後就會重新啟動電腦

  2. 先選擇硬碟工具,裡頭有格式化的功能,把硬碟清一下,目前我是把 320GB 規劃成 60 GB 系統碟,其他資料碟,每次只需清 60GB 系統碟就好

  3. 接著才是返回到安裝 Mac OS X 的步驟,就擺著給他跑 30 分鐘以上

  4. 安裝完就重開機,接著設定一些環境步驟,如網路連線等,其中會問 Apple ID ,照樣略過就好,直到最後的系統帳號才輸入自己想要的帳密資訊

  5. 設定完網路就可以更新系統,剛剛看竟然要 1.17 GB,還真不小,宿舍網路(5Mb/s)花了 40 分鐘以上

    • 我是使用一台 Win 7 多加一張網卡 + 跳線,提供 DHCP 服務給 Mac mini 上網用的,別忘了可以多加 DNS 168.95.1.1

個人設定


  1. 找一張有精神的照片當作桌布

  2. 開始把 Dock 上頭用不到的程式給他 "從 Dock 中移除",並把 Dock 移到右邊且稍微縮小圖示

  3. 將 "終端機" 、 "文字編輯"  擺上 Dock 位置

    • 文字編輯,[偏好設定] 改成純文字並更改字型大小為 14

    • 終端機,[偏好設定] 更改字型 14且版面改成黑色系列

  4. 設定開機登入需密碼

    • 系統偏好設定

      • 帳號->登入選項->關閉自動登入

      • 安全性->勾選進入睡眠或開啟螢幕保護程式後

    • 鑰匙圈存取

      • 偏好設定->在選單列中顯示狀態

  5. 連接 Win 7 網路硬碟

    • Finder->前往->連接伺服器,輸入 smb://win_7_ip

軟體清單&偏好設定:


  • Yahoo! 奇摩輸入法


  • Firefox

  • Google Chrome

    • http://www.google.com/chrome

    • [偏好設定]

      • [進階設定]->關掉翻譯、勾選每次下載詢問

      • [個人化設定]->永不儲存密碼

      • [基本設定]->顯示首頁按鈕、首頁定在 Yahoo!

    • [工具]->永遠顯示書籤列

  • FileZilla

  • Skype

    • http://skype.pchome.com.tw/download.html

    • 加密型通訊軟體,又可打網路電話,好用!幾乎跨平台了,iOS、Android、Linux、Windows 和 Mac OSX

    • [偏好]->[警示]-> 將"聯絡人狀態轉為可接聽",調成"不播放音效"和"不顯示內建訊息","聯絡人狀態轉為無法接通",把訊息框關掉

  • Adium

    • http://adium.im/

    • 原先想裝 Pidgin (http://www.pidgin.im/)的,但還必須自行編譯,有點麻煩,就改裝這套。這套支援 MSN、GTalk 等,算是不錯的 IM 囉,但我比較在意的是 GTalk 是否提供加密傳訊

    • [偏好]->[事件]->把聯絡人登入、登出事件移除,這樣就不會有登入、登出的聲效跟彈跳視窗,接著把 "背景聊天訊息" 和 "已接收訊息" 加上音效功能,隨便選一個吧。

    • [偏好]->[訊息]->把字型調大一點,如 14

其餘軟體:


其餘(如快速鍵):


  • 切換輸入法

    • 視窗鍵(CMD) + Space

  • 快速尋找

    • Ctrl + Space

  • 開啟分頁

    • 視窗鍵(CMD) + t

  • 複製、貼上

    • 視窗鍵(CMD) + c 、視窗鍵(CMD) + v

  • 得知作業系統版本

    • 左上角 mac logo 點進去,裡頭有"關於這台 Mac",不用再傻傻用 uname -a 啦

  • 開啟檔案管理

    • 視窗鍵(CMD) + n ,需在 Finder 環境下,如點選桌面一下再執行

  • 切換工作視窗

    • 視窗鍵(CMD) + tab 或是 Ctrl + F4,如果是同工作視窗的子視窗,可以按 視窗鍵(CMD) + ~ 進行切換

  • 編輯文書

    • 想要移到剛列前或尾

      • 視窗鍵(CMD) + 方向鍵左或右

    • 複製該列

      • shift + 視窗鍵(CMD) + 方向鍵左或右

    • 翻頁

      • shift + PageUp 或 PageDown

剩下的有空再補 XDDD

2011年4月4日 星期一

[Android] Sony Ericsson XPERIA X8 - 刪除內建程式

既然已經 Root 完此手機了,接著當然要移除一堆有的沒有的內建程式啦 :D 此篇比較適合對 Unix 系統指令熟的人。


手機環境:


模組號碼:
E15i 


韌體版本:
2.1-update1 


核心版本:
2.6.29
SEMUser@SEMCHost #1


版本號碼:
2.0.1.A.0.47 


操作方式:



  • 使用 PC 透過 WIFI 和 PuTTY 、 FileZilla 與手機連線,其中 PC 和手機是透過同一台 AP 上網的。

  • 在手機上安裝 SSHDroid 程式,開啟 SSH Server 功能。

  • 使用 PuTTY 連線進入手機系統,更改檔案系統為可讀寫狀態

  • 使用 FileZilla 連線進入手機系統,備份以及移除不需要的內建程式


分解動作:


動作一:取得 Root 權限(可參考 [Android] Sony Ericsson XPERIA X8 - Root 教學、關閉拍照聲音 部分流程)


動作二:安裝 SSHDroid (從 Market 下載),並啟動 SSH Server


動作三:從 PC 透過 PuTTY 連線進入手機,帳號 root 密碼預設為 admin,更改檔案系統為可讀寫狀態


mount -oremount,rw /dev/block/mtdblock0 /system


動作四:從 PC 使用 FileZilla 連線進入手機,並切換位置至 /system/ 以及把 app 目錄下載回 PC 備份(可以再丟到 Dropbox 等免費空間儲存)


動作五:使用 FileZilla 連線進入手機,切換至 /system/app 開始刪除不必要的檔案,點選以下程式並按 del 刪除


__.apk (電影,兩個底線)
___.apk  (手機網,三個底線)
____.apk (部落城市,四個底線)
crazypenguin.apk (Crazy Penguin 遊戲)
ezPeer+.apk (ezPeer+ 或 ezPeer,若顯示 ezPeer 必須先去刪除 ezPeer 再刪 ezPeer+ )
match__.apk (match音樂)
match____.apk (match軟體總管)
match_fortune.apk (match我的運勢)
match_Market.apk (match Market)
match_news.apk (match 新聞)
match_stocks.apk (match股市)
MY__.apk (My專區)
POI_searching.apk (在地快搜)
Slimquote.apk (股市達人)
towerbloxx.apk (Tower Bloxx 遊戲)
TV___.apk (TV 隨身看) 


若刪掉 12 個內建程式時,則省了一頁空間。其他還有 Plurk.apk 等程式,若是不用的話也是可以刪除。另外,刪除 ezPeer+.apk 後,程式還是在上頭,那是因為已經更新成 ezPeer 的關係,先到 [設定]->[應用程式]->[管理應用程式] 裡,把 ezPeer 刪除後,再從 /system/app 刪掉 ezPeer+.apk ,如此一來即可清乾淨,若不小心先刪了 ezPeer+ 但 ezPeer 還沒刪,那只好先把剛剛備份的 ezPeer+.apk 擺回來,再重新順一次即可。最後,以系統穩地為考量,不刪除過多東西。


動作六:雖然在動作五的時候,邊刪 *.apk 時可以看到程式一個個地不見,但最後來個重新開機還是不錯的選擇,包括會將動作三恢復,讓系統變成僅讀取狀態。動作六就只是把手機重開機啦。


如此一來,手機就省了一頁的空間,雖然只有一頁 XD 此處刪除的程式大多限用於台灣大哥大的用戶,所以用不到就把他刪掉吧。


Cheer up!

紀念品


碳酸飲料,有種奇妙的口感,喝下的那一瞬間,彷彿被打氣了一下,心情也輕鬆許多。


接連發生不少事,例如日本地震等等,心情總會低沉,但看著寒假出遊的南方照片,心中就不會那麼沉悶,只是不曉得何時會麻痺呢?看著學弟、同學、朋友,衝刺著自己的生活,那種感覺是多麼美好的啊,最近總有一股被捆綁手腳的感觸,想伸手卻抓不到任何東西,唯一慶幸的是還有家人的相伴。


這只是心境上的瓶頸,工作或其他的倒都還很順心啦,希望能更快走出現在的情境。另外,真的要專心把一件件事依序做好,不然過於貪心的結果就是一事無成。


2011年4月3日 星期日

[Android] Sony Ericsson XPERIA X8 - Root 教學、關閉拍照聲音

沒想到周遭又有一位使用 Android 手機啦,這次是 Sony Ericsson XPERIA X8 手機(手機王資訊),這款是 2010 年十月份出的,預設是 Android 1.6 系統,接著去年底官方提供 Android 2.1 的系統更新,因此,這台手機買來時已經是 2.1 系統了,我不確定是不是賣手機的人有幫忙更新,總之目前手機狀態:


模組號碼:
E15i 


韌體版本:
2.1-update1 


核心版本:
2.6.29
SEMUser@SEMCHost #1


版本號碼:
2.0.1.A.0.47 


接下來說說要搞定的事:



  • 關掉拍照時響亮的"咖擦聲響"

    • 拍照聲音檔擺在 /system/media/audio/ui/camera_click.ogg ,解法就是把他移除或更名,如 camera_click.ogg.bak ,如此一來拍照時,程式無法取得聲音檔來播放。




使用 PC 環境:


Windows 7 32-bit 環境


C:\Windows\Microsoft.NET\Framework 裡有 v2.0.50727 目錄 (之後的活動需要 .NET Framework 2.0 環境)


有 WIFI 環境


例如此台 PC 的 IP 是 192.168.100.1 而手機的 IP 是 192.168.100.2 ,因此有機會可以從 PC 連線到 手機喔。


PuTTY 軟體


等會 PC 將透過 putty.exe 這個軟體跟手機連線


警告,在此不承擔任何風險責任,使用前請自行評估


為了達成上述兩件事,第一件事便是 root 親愛的 Android 手機,所謂的 root 代表取得此手機作業系統裡最高的權限,原先系統可能基於安全性、商業性等因素,故預設不開放使用者使用最高權限。然而,整個系統預設是 read-only 的,必須使用最高權限改成可讀寫的,如此一來才能移除內建程式和處理拍照聲響。


接下來則是分解動作:


動作一:將手機 root 啦


xdadevelopers > Sony Ericsson XPERIA X8XPERIA X8 > Android Development > [TUTORIAL] Rooting 2.1 Directly 得知 root 的方式:


Step 1:下載該網頁所提供的 SuperOneClick.zip ,只是需要註冊成為會員,免費的,就去申請一下吧。


Step 2:下載與安裝 Sony Ericsson PC Companion 2.0 軟體,此軟體將在你的電腦安裝手機 USB 相關的驅動程式。


Step 3:設定手機,開啟開發 USB 偵錯功能


[設定] ->[應用程式] -> [開發] -> [USB偵錯]


Step 4:使用 mirco usb 連接手機與 PC,並且選擇 "為手機充電" 模式


Step 5:將下載好 SuperOneClick 解壓縮,並執行 SuperOneClick.exe 檔案


這是點選 SuperOneClick.exe 程式跑起來的畫面,接著按下 Root 進行


01


跑到最後會詢問你是否要 test 了,當然是選 YES 啦


02


之後完成則顯示此訊息


04


之後順便會問你要不要贊助程式開發者,嗯,口袋不夠大,我選了否 XD


05


Step 6:查看手機畫面


在最後一頁可以看到 "授權程式" 的程式


root1


點入 "授權程式" 後,在 "設定" 裡頭最底下可以看到 Superuser 2.3.6.1 和 su 2.3.1-ef 資訊


root2


動作二:進入 Android 系統環境,採用 SSH 進入方式


在網路上看到很多人使用 Root Explorer 來瀏覽系統資料或做相關動作,但在 Android Market 上看到這款要錢耶,雖然網路上很多盜版資訊,但我 root 的目的不是使用盜版,為了尊重且支持這些 Mobile 開發者,我採用了第二條路,剛好也是我本身比較熟悉的,使用 SSH 登入方式 XD


只是 Android 環境上我不太懂該怎樣啟動 SSH 服務,隨意在 Market 上就找到 SSHDroid 程式,該程式就是 SSH Server 啦,結果上網查一下原來這也是 xdsdeveloper 裡的會員開發的:xdadevelopers > Android Development and Hacking > Android Apps and Games > [APP] SSHDroid。讓我稍稍微安心(Android太Open會有太多安全性問題)


從 Market 安裝完,開啟此軟體就會設定好 SSH Server 並且告訴你連到手機的方式


root3


切回 PC 端,使用 putty.exe 打上 192.168.2.102 (根據上圖顯示的位置) 並且輸入 root 並使用預設密碼 admin 登入


root4


如此一來算是正式進入此手機系統囉!


動作三:更改 /system 的狀態,從 Read-Only 改成 Read-Write Mode


登入系統後,緊接著想要把拍照聲音移掉,預計透過下述指令:


mv /system/media/audio/ui/camera_click.ogg /system/media/audio/ui/camera_click.ogg.bak


隨即運行完會看到失敗訊息:


# mv /system/media/audio/ui/camera_click.ogg /system/media/audio/ui/camera_click.ogg.bak
failed on '/system/media/audio/ui/camera_click.ogg' - Read-only file system


使用 mount 查看:


# mount
...
/dev/block/mtdblock0 /system yaffs2 ro 0 0
...


其中上述的 "ro" 就是代表 Read-only 的檔案系統


既然都有最高使用者權限了,當然可以調教一下,使用 mount 把它改成 Read-Write Mode:


mount -oremount,rw /dev/block/mtdblock0 /system


結果:


# mount -oremount,rw /dev/block/mtdblock0 /system
# mount
...
/dev/block/mtdblock0 /system yaffs2 rw 0 0
... 


不錯喔,變成 "rw" 了,代表可以接述作其他邪惡的動作了


動作四:關閉拍照聲音,移掉拍照時,預設所播放聲音檔


由於動作三已接將檔案系統狀態調成可以更動的狀態,接下來只要下一個指令就搞定了


mv /system/media/audio/ui/camera_click.ogg /system/media/audio/ui/camera_click.ogg.bak


接著就用手機拍照看看吧,聽不到聲音了吧!在此只能祈禱拍照程式寫得很完善,例如程式撰寫者有用 try & catch 來處理播放聲音,以至於其他動作不會出錯 :p 目前測試下是可以正常拍下照片,有空再來查看例如 GPS 做標記錄等功能,若都沒啥問題應該就搞定了吧!若真的會出現問題,那就再想辦法擺一個音樂檔給他播放 cc 例如沒聲音的聲音檔 XD 如此一來,拍照流程可以順利進行


@ 2011/04/05:如果要製作沒聲音的音效檔,在 Windows 作業系統上可以使用 [附屬應用程式] -> [錄音機] ,按一下錄音馬上再按一下關掉,如此一來會產生一個 WMA 檔案,接著再透過其他軟體將從 wma 轉成 ogg,就把它擺到 /system/media/audio/ui/camera_click.ogg 即可。


總結一下,透過上述流程及完成 root 和關閉拍照聲音。之後可以再來看看怎樣移除內建軟體 XD 目前使用 Sony Ericsson X8 的心得嘛,這台還滿小台的,約 10cm x 5cm x 1.5 cm (厚度),我還滿喜歡這樣的體積,雖然螢幕不大,但攜帶方便,並且還是 480 x 320 的解析度喔。唯一的缺點大概是不支援 multi-touch 啦,不知道是硬體問題還是軟體沒支援,但整體上應該不會影響太多。


2011年3月31日 星期四

[Windows] 初次使用 Windows 7 系統映像備份還原

幫家人買了一台 NB ,裡頭用的是 Windows 7 64-bit 的作業系統。這台是 Acer 牌,裡頭預先已經有 eRecovery Manager 的機制,也就硬碟內有一區隱藏碟,裡頭擺了筆電原廠資料,如作業系統、驅動程式等,如果哪天系統掛掉時,可以從這個隱藏碟恢復成原先出廠的設定值,但是原廠資料很雜,例如幫你安裝了一堆完全不會用到的軟體、遊戲,所以就自己另外在製作一份系統映像備份,哪天系統掛掉時,可以透過光碟機恢復到 "原廠 + 稍微設定" 的環境,這就是為啥要用系統映像備份的主因,原先以為可以用 eRecovery Manager 再做一份,結果發現這個除了備份和還原原廠資料及驅動程式外,並沒提供備份目前系統狀態。所幸,在 Windows 7 就已經內建建置系統映像備份了,在 [控制台]->[系統及安全性]->[備份電腦] 中,可以看到 "建立系統映像" 功能。本次測試是因為筆電使用者可能離我千里遠,擔心以後出錯要國際電話溝通,所以自己先跑一次好了,現在的費時將是以後的省時啊啊。


系統備份的流程很簡單,點選右邊的 [備份] 或是左邊選單的 [建立系統映像] 就可以進行了,唯一需要留意的是備份的位置,如果選擇的地方是硬碟,並且是本機硬碟,需要擔憂整個硬碟壞掉,連備份的機會都沒有啦,所以這次測試除了試過硬碟備分一次外,還使用 DVD 燒錄方式,差不多弄了 3 張 DVD 光碟片而已,還算 OK 啦,有的人選擇備份到外接硬碟,甚至網路硬碟等,因為一直燒光碟也挺浪費的,但我的情境剛好燒一次光碟很 ok 啦。


系統備份:


01


02


接下來只要按下一步,剩下的操作都很人性化直覺啦。如果使用 DVD 備份,燒錄完後會提醒你是否製作一片 Windows 7 修復光碟,就順便做一下吧 XD 因為到時候若系統掛了,可真的要靠這張修復光碟開機的。


另外,如果備份過一次後,"備份或還原檔案"的下方可以看到系統預設幫你 "排程" 的資訊,如果不需要的話,記得把它關掉,因為這個排程就是在指定的時間幫你自動備份系統,除了可能影響已經備份的映像檔外,每次備份也很耗系統資源,所以關掉是不錯的選擇。


系統還原:


系統還原,主要依開始進行方式可以分成兩步驟,第一個步驟就是啟動系統還原功能,第二步才是開始設定並還原系統。第一步可以分成兩種:


啟動方式 1 - 從 Windows 7 內啟用:


恢復有兩種模式,一種是系統還算正常時,從 [控制台]->[系統及安全性]->[備份電腦] -> [修復系統設定或電腦] -> [進修復原方法] -> [使用先前建立的系統映像來復原電腦] -> [跳過] -> [重新啟動] ,以此進行後續操作


03


04


05


06


啟動方式 2 - 透過 Windows 7 修復光碟 或 Windows 7 安裝光碟,從光碟機啟用:


對於筆電或 PC 來說,第一步要調整開機順序,必須調成光碟開機優先於硬碟開機。此處是設定 BIOS 的部分,各家 BIOS 不同,此處筆電是開機不久後,左下角會告訴你可以按 [F2] 進入,接著切換到 [Boot] 介面,並且把光碟機透過 F5/F6 調到第一優先順序,接著按 [F10] 就可以存檔離開。重開機前別忘了把光碟擺入,開機時就會詢問你是否要先讀取光碟機的內容,隨意按一下就可以繼續囉。


07


如果打算使用 Windows 7 安裝光碟,步驟會比 Windows 7 修復光碟還多了一些,但最終會導到系統還原的主要步驟


17


選擇 "修復您的電腦",接著會直接切換到 "系統復原選項"


18


系統還原的主要步驟:


無論是透過上述哪種啟動方式,最終(重開機後)就會進入一樣的畫面


08


09


下圖依情況不一定會出現,若出現的話,記得是要選第三項:系統映像修復。


12


此為 "系統復原選項" 畫面,如果有在硬碟裡備份過一次,這時候會顯示出來,可以挑選從硬碟恢復或是第二項其他處,如 DVD 光碟、網路硬碟等


10


如果硬碟沒東西,則會跳出這項,要求其他的來源,而如果是備份在 DVD 的話,別忘了是用最後一片 DVD 喔


11


搜尋到可以用來恢復的系統映像檔後,選擇好就可以按 "下一步" 進行下去


13


這邊有個選項要留意 "格式化並重新分割硬碟" ,請依狀態使用,例如有一個硬碟被切成 C 和 D 兩槽,透過光碟恢復時,就可以選擇這個選項,雖然目標是 C 槽,但應該有可能會使得 D 槽損毀,此選項在此尚未測試。


14


15


16


如此一來,當系統還原完重開機後,就恢復到原先系統映像所記錄的狀態了!使用系統映像的缺點嘛,除了是暫空間外,另外軟體都是"那一刻"的狀況,例如某個軟體幾個月後更新了,但透過上述還原的話,就必須重新移除再安裝新版程式囉,對於某些有潔癖的使用者,可能會不太舒服吧 cc


仔細試用了一下,覺得這個功能還不錯,以前學生時代,會在期初重灌並備份系統,以免期中、末忙碌時又不幸碰到系統掛掉,那時就可以快速恢復啦(幾乎是備而不用),雖然現在我個人不太會使用(電腦掛了就慢慢修啊),但別人的電腦還是會建議製作一片!就像買個保險囉,我是覺得還滿值得的啦,以免電腦中毒造成一時的不便囉,特別是周邊剛好沒人可幫忙時!