星期四, 12月 16, 2010

如何改變VirtualBox VDI的UUID/ How to Change UUID of VDI files

先做好一個Windows XP的vdi,再複製一份VDI要分別做Office 2000和Office 2003的VM,出現UUID重覆的訊息,要如何處理呢?
"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands sethduuid 檔案名稱
就這麼簡單,收工!

I made a Windows XP vm, copy the VDI file for other VM,alert "hard disk with UUID is already registered."
You can do this way:
"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands sethduuid [filename]
That's it!

星期一, 12月 06, 2010

利用MailMessage 寄信時,主旨過長時在 Thunderbird和Mail.app會亂碼的問題

最近在寫某個簡單的小程式時,因為有寄發提醒郵件的需求,就利用MaiMessage寫了一個簡單的寄信程式,測試都很正常,但是到了ThunderbirdMail.app卻分別出現了截斷與亂碼的問題。


圖:在Thunderbird下的情況
圖:在Mail.app下的情況
圖:在Windows Live Mail則是完全正常