總網頁瀏覽量

咕狗大神

2010年8月24日 星期二

在 Virtualbox開啟共享資料夾的方法

困擾很久了,總算找到解決的方法:

  1. 啟動 VM
  2. sudo apt-get update
  3. sudo apt-get dselect-upgrade
  4. sudo apt-get install gcc gcc+ linuc-kernel-headers
  5. restart VM
  6. sudo apt-get auto-remove
  7. 選擇 裝置->安裝 Guest additions
  8. sudo mount /cdrom /media
  9. sudo /media/VBoxLinuxAdditions-x86.run
  10. restart
  11. 如果之前已經安裝過 Guest Additions ,請跳過步驟 7~10,然後執行 sudo /etc/init.d/vboxadd setup
  12. restart
  13. sudo mkdir /mnt/xshare --> (這個目錄就是共享資料夾,名稱自己取)
  14. mount -t vboxsf xshare /mnt/xshare --> (裝置->共享資料夾->新增資料夾...)
最後,如果希望這個動作在啟動時自己執行,就要在 /etc/fstab 這個檔案加上一行
xshare /mnt/xshare vboxsf defaults 0 0

大功告成

2010年8月10日 星期二

Sigil 中文化

又是將近一個月的時間沒寫網誌了,換了新工作以後每天都很忙,好不容易今天總算是有時間可以紀錄一下。

由於月底之前要產出一版介面改成中文的 Sigil 版本,之前寫信給作者,他表示目前沒有時間使用 i18n 來作介面的國際化。所以只好硬著頭皮改了。

花了很久才找到介面的部份,我對 Sigil 作者算是挺欣賞的,他沒有把資料跟程式混在一起,都盡量分開來放,在 Open Source Software 算是不容易了。

首先下載 Sigil 0.3.2 原始碼,幾個部份要修改:

  1. ~/Sigil-0.3.2/src/Sigil/Form_Files,這個目錄放了附檔名為 ui 的檔案,內容都是 xml 格式檔,搜尋 標籤就會發現,都是選單上面的選項,一個一個的改掉就是了。
  2. ~/Sigil-0.3.2/src/Sigil/Source_Files/data,這個目錄則放了 Metadata 的檔案,用 pipe-line 隔開的兩欄式 csv 檔案。

改完以後進行編譯,就跑出可以執行的中文介面版本了。