- 註冊時間
- 2001-12-12
- 線上時間
- 65535 小時
- 閱讀權限
- 255
- 積分
- 10630
- 主題
- 702
- 精華
- 24
- 文章
- 10264
TA的每日心情 | 慵懶 2012-1-1 10:38 |
---|
簽到天數: 1 天 連續簽到: 1 天 [LV.1]初來乍到 - 文章
- 10264
|
<TABLE width=640 bgColor=#ffffff border=0><TR><TD>
<b>買Zaurus SL-C7X0該做的功課</b>
<TABLE width=640 bgColor=#000000 border=0><TR><TD><FONT color=red>
<BR>本篇版權為CZH所有,如須轉載請先告知,在得到轉載許可前嚴禁以任何形式轉載文章中任何完整文字與片段文字
<BR>
<BR></FONT></TD></TR></TABLE>
<BR>國文程度低,標點符號與文法用的爛請大家多多包含啦
<BR>手工HTML真不是人幹的
<BR>
<BR>C7X0剛拿到手第一件事當然是中文化啦
<BR>C7X0的中文化非常簡單,因為系統就內建多國語系,所以只需要連結字型即可閱讀繁簡中文與日文
<BR>中文字體須自行在Linux下轉換,如果覺得麻煩可以先用<a href=http://zaurus.cis92.net/html/ TARGET=_blank>zaurus.cis92.net</a>軟體下載區裡提供的efont,日後有需要再自行研究如何轉換字體
<BR>關於字體轉換部分<a href=http://zaurus.cis92.net/html/ TARGET=_blank>zaurus.cis92.net</a>已經有大量的討論,請自行查閱
<BR>本篇就以efont做範例,下載efont.tgz用winzip32解開後可得到一些.qpf的檔案
<BR>本次範例只用到efont_???_50_t10.qpf的字型,所以將以下字型複製到CF卡根目錄下
<BR>efont_120_50_t10.qpf
<BR>efont_140_50_t10.qpf
<BR>efont_160_50_t10.qpf
<BR>efont_240_50_t10.qpf
<BR>其中efont_???_50_t10.qpf的???是代表字型大小,所以這套efont可用的大小只有四種
<BR>複製好後將CF卡插到C7X0上,打開終端機,依下列黑框中所標示的順序輸入
<BR><TABLE width=640 bgColor=#000000 border=0><TR><TD><FONT color=#ffffff>bash-2.05$ su <font color=red>使用root權限</font>
<BR># cp /mnt/cf/efont_120_50_t10.qpf /home/root/ <font color=red>複製字型到本體上,路徑可以自行依需求修改</font>
<BR># cp /mnt/cf/efont_140_50_t10.qpf /home/root/
<BR># cp /mnt/cf/efont_160_50_t10.qpf /home/root/
<BR># cp /mnt/cf/efont_240_50_t10.qpf /home/root/
<BR><font color=red>把原來的lcfont字型改成llcfont</font>
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_80_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_80_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_100_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_120_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_120_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_120_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_140_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_120_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_160_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_160_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_180_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_180_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_200_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_200_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_240_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_240_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_360_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_360_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_480_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_480_50_t10.qpf
<BR># mv /opt/QtPalmtop/lib/fonts/lcfont_720_50_t10.qpf /opt/QtPalmtop/lib/fonts/llcfont_720_50_t10.qpf
<BR><font color=red>把efont連結為系統預設可使用的lcfont字型</font>
<BR># ln -s /home/root/efont_120_50_t10.qpf /opt/QtPalmtop/lib/fonts/lcfont_120_50_t10.qpf
<BR># ln -s /home/root/efont_140_50_t10.qpf /opt/QtPalmtop/lib/fonts/lcfont_140_50_t10.qpf
<BR># ln -s /home/root/efont_160_50_t10.qpf /opt/QtPalmtop/lib/fonts/lcfont_160_50_t10.qpf
<BR># ln -s /home/root/efont_240_50_t10.qpf /opt/QtPalmtop/lib/fonts/lcfont_240_50_t10.qpf
<BR># exit</FONT></TD></TR></TABLE>
<BR>做好後重新開機就有完整的字型可以用了,可以開啟文件試試是否會有缺字的情形
<BR>可以設定字型的軟體須指定在lcfont才能正常顯示中文
<BR>
<BR><font color=red>以下介面中文化教學僅建議在C700上使用,C750/760使用該語言更新會導致某些功能有問題</font>
<BR>到此雖然已經可以用中文文件瀏覽中文網頁,但是介面卻還是日文的
<BR>如果需要作介面中文化,一樣去<a href=http://zaurus.cis92.net/html/ TARGET=_blank>zaurus.cis92.net</a>下載zh-TW-C7X0_0118_arm.ipk來安裝,安裝完成後回到桌面就立刻享有完整中文環境了
<BR>不過還是有些軟體沒翻譯到,如果有興趣研究可以參考<a href="mailto:denny.lin@msa.hinet.net">Denny</a>所寫的 Zaurus 應用程式介面中文化 也在<a href=http://zaurus.cis92.net/html/ TARGET=_blank>zaurus.cis92.net</a>文件區裡找的到
<BR>如果沒毅力研究就懷著感恩的心去用吧,畢竟這些中文化是由許多前輩花了很多時間與精神所作成的
<BR>zh-TW-C700_0118_arm.ipk不安裝也不會影響任何程式對中文的支援度,所以看需求去裝吧
<BR>
<BR>中文字型與介面都完成了,當然不能缺少重要的中文輸入法,在C7X0上要感謝Racklin提供超好用的CKeyboard
<BR>前往<a href=http://www.kol.com.tw/racklin/zaurus/ TARGET=_blank>開發者的網頁</a>
<BR>CKeyboard提供了注音注音倚天26鍵,倉頡,嘸蝦米這幾中常見的輸入法,還支援實體鍵盤與虛擬鍵盤
<BR>可以堪稱為華人使用Zaurus SL必定安裝之輸入法
<BR>
<BR>有了中文環境後當然就要開始PDA不可少的PIM同步啦,這部分有現成的文章我懶得打了
<BR>請參考小酒蟲貼的<a href=http://www.palmislife.com/cgi-bin/ut/topic_show.cgi?id=11045&h=1&bpg=1&age=30 TARGET=_blank>[分享] SHARP SL-C7X0 和中文 Outlook 同步解法</A>
<BR>
<BR>開始玩會發現內建的檔案總管很陽春,只能管理記憶卡與Documents資料夾下的文件,而且權限不高常常錯誤
<BR>這時可以去下載<A HREF=http://www.killefiz.de/zaurus/showdetail.php?app=173 TARGET=_blank>Zaurus File Manager</A>,安裝後點住圖示不放約五秒會出現設定畫面
<BR>因為這軟體是for SL-5500的所以解析度低,畫面是直的
<BR>在這裡將"應用程式對VGA(480X640點)畫面最佳化顯示"的勾去掉可以讓舊程式使用高解析度執行
<BR>然後將"以root權限執行(不安全的動作)"打勾,因為檔案管理會做到很多管理檔案的工作都需要root權限才行
<BR>以後有安裝其他軟體也可以比照辦理,按了OK後再點一下File Manager的圖示即可執行程式,怎麼用應該不難懂吧,不多說了
<BR>然後內建的文字處裡器也是極度的陽春且不能編輯儲存一些系統檔案,這時推薦<a href=http://www.aa.alpha-net.ne.jp/satoshic/dw_zaurs.htm TARGET=_blank>ZEditor</a>
<BR>這軟體當然也需要root權限才能處裡一些系統檔案
<BR>其他軟體我就只簡單介紹一些我用的到了
<BR><a href=http://www.geocities.co.jp/SiliconValley-Bay/1180/download.html TARGET=_blank>armutils</a> 下載後將檔名後面的.bin移除才能安裝,包含bc/tcsh/zlib/less/top/fdisk/unzip等工具,只要安裝一次全部擁有,一定要裝
<BR><a href=http://gadget.mda.or.jp/zaurus/index.html TARGET=_blank>SambaController</a> 啟動C7X0的網芳公享,使用方法很簡單,安裝後就知道怎麼用(日文網頁就是這麼說的XD)
<BR><a href=http://gadget.mda.or.jp/zaurus/index.html TARGET=_blank>SmbMounter</a> 將PC端的網芳掛在C7X0上,一樣使用方法很簡單,安裝後就知道怎麼用
<BR>其他軟體數量太多懶得貼了,提供連結自己去找吧,英文部分都是舊機種的軟體須自行測試能否在C7X0使用
<BR>只要是for SL的都可以試,Zaurus還有自家系統的MI系列,MI的軟體不能給SL用,務必注意
<BR><A HREF="http://zaurus.cis92.net/html/" TARGET=_blank class=ilink>http://zaurus.cis92.net/html/</A> Zaurus中文社群專門站,要中文檔案當然一定要來這裡
<BR><A HREF="http://www.geocities.com/dennykf/cindex.html" TARGET=_blank class=ilink>http://www.geocities.com/dennykf/cindex.html</A> 台灣Zaurus使用者Denny的個人網站,有提供中文終端機的程式
<BR><A HREF="http://more.zaurusworld.ne.jp/" TARGET=_blank class=ilink>http://more.zaurusworld.ne.jp/</A> 日本官方提供的寶箱,SL的軟體還不多
<BR><A HREF="http://www.ayati.com/KOMONO/c7soft.htm" TARGET=_blank class=ilink>http://www.ayati.com/KOMONO/c7soft.htm</A> 日文<==必看
<BR><A HREF="http://www.geocities.co.jp/SiliconValley-Bay/1180/" TARGET=_blank class=ilink>http://www.geocities.co.jp/SiliconValley-Bay/1180/</A> 日文
<BR><A HREF="http://mobile.j-speed.net/windowsce/linuxzaurus/index.htm" TARGET=_blank class=ilink>http://mobile.j-speed.net/windowsce/linuxzaurus/index.htm</A> 日文,SL-C7X0奮戰記
<BR><A HREF="http://www.memn0ck.com/d/index.cgi?SL%2DC7X0" TARGET=_blank class=ilink>http://www.memn0ck.com/d/index.cgi?SL%2DC7X0</A> 日文
<BR><A HREF="http://www.killefiz.de/zaurus/" TARGET=_blank class=ilink>http://www.killefiz.de/zaurus/</A> 英文<==必看
<BR><A HREF="http://newbreedsoftware.com/zaurus/" TARGET=_blank class=ilink>http://newbreedsoftware.com/zaurus/</A> 英文,遊戲居多
<BR><A HREF="http://www.zauruszone.com/feed/" TARGET=_blank class=ilink>http://www.zauruszone.com/feed/</A> 只有列表無說明
<BR><A HREF="http://myzaurus.com/downloads.asp" TARGET=_blank class=ilink>http://myzaurus.com/downloads.asp</A> 美國官方提供的下載
<BR>
<BR><font color=red>以下SD SWAP教學僅建議在C700上使用,C750/760已經有64M非常足夠使用,不需要SD SWAP</font>
<BR>在找了一堆軟體安裝後,雖然可以靠記憶卡來儲存程式,但還是經常跳出記憶體不足的視窗要強制關閉程式
<BR>這是因為<a href=http://www.palmislife.com/cgi-bin/ut/topic_show.cgi?id=11412&h=1&bpg=1&age=30 TARGET=_blank>Zaurus記憶體架構</a>上的不足所造成的,不過可以利用SD記憶卡作SWAP當成虛擬記憶體
<BR>先找出一張SD須有32M以上的可用空間,打開終端機執行下面命令
<BR><TABLE width=640 bgColor=#000000 border=0><TR><TD><FONT color=#ffffff>bash-2.05$ su <font color=red>使用root權限</font>
<BR># dd if=/dev/zero of=/mnt/card/swapfile bs=1k count=32768
<BR><font color=red>32768是32M也能改為需要的大小</font>
<BR># mkswap /mnt/card/swapfile
<BR># swapon /mnt/card/swapfile
<BR># exit</FONT></TD></TR></TABLE>
<BR>使用前面提到的文字處理器<a href=http://www.aa.alpha-net.ne.jp/satoshic/dw_zaurs.htm TARGET=_blank>ZEditor</a>開啟/etc/sdcontrol這個檔案,參考下面所列的位置加入綠色部分的命令,黃色字是原來的內容
<BR><TABLE width=640 bgColor=#000000 border=0><TR><TD><FONT color=#ffff00><pre>case "$ACTION" in
<BR>'insert')
<BR> mount $FSTYPE $FATOPTS $DEVICE $MOUNT_POINT
<BR> MOUNT_RES = `mount | grep $DEVICE`
<BR> if [ "$MOUNT_RES" = "" ]; then
<BR> mount $FSTYPE $DEVICE $MOUNT_POINT
<BR> fi
<BR> chkmntsh ${MOUNT_POINT}
<BR> if [ -d $SMB_MOUNT ] ; then
<BR> rm -rf $SMB_MOUNT
<BR> fi
<BR> ln -s $MOUNT_POINT $SMB_MOUNT
<BR> mkdir -p $MOUNT_POINT/$INSTALL_DIR
<BR> #echo mount $? >> /tmp/sd
<BR> <font color=green>swapon /mnt/card/swapfile</font> <font color=red>插入SD卡啟用SWAP</font>
<BR> ;;
<BR>'eject')
<BR> <font color=green>swapoff /mnt/card/swapfile</font> <font color=red>退出SD卡停用SWAP</font>
<BR> fuser -s -m $DEVICE
<BR> if [ $? = 1 ]; then
<BR> umount $MOUNT_POINT
<BR> rm $SMB_MOUNT
<BR> else
<BR> exit 1
<BR> fi
<BR> ;;
<BR>'compeject')
<BR> <font color=green>swapoff /mnt/card/swapfile</font> <font color=red>退出SD卡停用SWAP</font>
<BR> is_mount=`mount | fgrep $DEVICE`
<BR> if [ "$is_mount" = "" ]; then
<BR> exit 0
<BR> fi
<BR> kill_task # for QPE
<BR> #fuser -k -m $DEVICE > /dev/null
<BR> umount $MOUNT_POINT
<BR> if [ $? != 0 ]; then
<BR> usleep 500000
<BR> umount $MOUNT_POINT
<BR> #echo umount $? >> /tmp/sd
<BR></pre></FONT></TD></TR></TABLE>
<BR>須注意SD卡拔出之前要先按工作列上的SD圖示作退出動作,才可拔出
<BR>否則資料可能導致無法意料的遺失
<BR>
<BR>連上網芳後會發現C7X0的中日文檔案都是亂碼,這是因為C7X0的samba只有放進日文語系932
<BR>只要去<a href=http://www.kole.com/de100c/extracted/fsImage/target.root/etc/codepages/>這裡</a>下載codepage.950與unicode_map.950這兩個檔案
<BR>放置到/usr/lib/samba/codepage/之下,然後修改/usr/lib/samba/smb.conf這個檔案
<BR>將client code page = 932這一行的932改成950
<BR>連線之後就沒亂碼了
<BR>
<BR>內文不定期修改中,如果有更好的使用心得歡迎上來一起討論
<BR>
<BR><TABLE width=640 bgColor=#000000 border=0><TR><TD><FONT color=red>
<BR>本篇版權為CZH所有,如須轉載請先告知,在得到轉載許可前嚴禁以任何形式轉載文章中任何完整文字與片段文字
<BR>
<BR></FONT></TD></TR></TABLE>
</TD></TR></TABLE>
[ Last edited by czh on 2004-4-15 at 22:07 ] |
|