我的問題是在使用CHT9100 WM5/6手機時,當某一應用程式開啟後例如:"MultiGO",要用file>open 時,開啟視窗會列出”所有資料夾”,類型會列出該應用程式所關聯的副檔名,例如"*.sgf",結果機器好像就要花很長的一段時間讀取主記憶體,記憶卡等的所有資料後,才會列出所有找到的檔案,為什麼不能先進入某一個檔案匣後,再作讀取的動作(暫且稱呼為『有層次感的開啟方式』),如果這種副檔名的檔案有幾千個,那就出現好像是當機的結果,螢幕點也點不動。
這種現象在PPC2003SE並不會顯現,PPC2003SE只會顯現我的設備>My Documents或Storage或sd card,然後依據我所選定的檔案匣,再顯現類型所指定的副檔名檔案,為什麼WM6在讀取檔案時要這麼不方便?有改進的方法嗎?
我想知道是如何將CHT9100 WM5/6在應用程式中執行檔案開啟模式設定成類似PPC2003SE有層次感的開啟模式,而不是要開啟都要將所有檔案讀取一次,再列出,那樣的耗時,我已經硬啟過一次,結果並没有改善.所以不要責怪我,程式灌太多了,PDA中只有原來預設的應用程式,及"MultiGo"這個外加的應用程式而已。儲存卡內也還有1G的空間可供儲存其他檔案。
因為以SGF為副檔名的檔案最多只有9K左右,問題是如果這種檔案有4~5000個時,總合大小雖然不過才5M,但PDA讀取的時間應該要超過10分鐘以上,而且還不會有結果.
但相同的情境在PPC2003SE上就不會有問題,因為它是用多層次的方式去讀取檔案,意思是當您選擇了某一個檔案匣時,PDA才去讀那個匣中的檔案並列出.不像WM5/6那樣,管你在那裏,所有檔案先讀一遍,而且每次都這樣,
我想這應該和WM5/6對檔案的讀取及列出的設計發想有關,問題是難到就没有透過修改註冊表之類的手段來修改或限縮, 讓PDA不要雞婆到每次都要讀取一些有的没有的檔案,才知道現在你要的是什麼?
4~5000個檔案如果是從檔案總管直接去讀,PDA會慢慢的把它列出,很慢,結果還是會出來.
同樣的檔案量,如果是從應用程式的>檔案>開啟,那完蛋了,結果肯定要當機了.
1.頁面緩存
2.檔案預讀緩存
3.rom pp
4.圖型預存
---------------------------
加完就跟飛的一樣,後遺症是可用內存減小
wm就是要會玩,不然就等著被玩
上文回文者提到的檔案總管軟件,也可以在提昇讀取檔案速度,不過主要關連還是系統的優化
2. The program that you use maybe calling incorrect library function for showing files. Many recent programs (e.g. CorePlayer) would display files/directories in hierarchy level. It's not WM5/6 issue and you may need to contact the developers to correct it's design.
My SE X1 rom-> http://forum.xda-developers.com/forumdisplay.php?f=471
我不確定是否為軟體作者引用函數錯誤所致,因為小的寫信給作者,但他不回,也許沒看到也說不定,但我比較過後,還是發覺同一個軟體在不同的OS中會有不同的讀檔表現方式,以下為
WM6/5呈現方式,在過程中如果檔案多於150個以上時,讀檔呈現會發生非常延遲的現象
MultiGo in WM5/6
但同一個軟體在PPC2003SE卻不會發生延遲
MultiGo in PPC2003SE
麻煩各位高手看一下給個想法,拜託
提供個治標的方法讓你試試
還是建議你用Resco File Explorer之類的第三方檔案總管軟體,
來進行開啟"*.sgf"的動作,
打個比方,我覺得WM內建的媒體撥放器,要開啟特定位置的檔案相當麻煩,
必須要
功能表>媒體櫃,功能表>開啟檔案,然後再從根目錄一個個的往下開啟,
直到開啟放置媒體檔案的子資料夾為止,
而用Resco File Explorer的話,只要直接點選該媒體檔案,就會自動開啟撥放程式,
要換另一個媒體檔案,也只要將撥放程式最小化,
開啟在後台運作的Resco File Explorer,點選另一個媒體檔案即可
你的情況嘛,試著將"*.sgf"與"MultiGO"作關聯設定,
之後,只要用Resco File Explorer去點選"*.sgf",
就會自動跳出以套用了該"*.sgf"的"MultiGO"
理論上是這樣,不過我也確實遇過,點了檔案、卻只開啟了與它有關聯的應用程式,
但還是得要再進行"檔案>開啟舊檔>找資料夾>找檔案..."的動作
總之~先試試看吧,我是覺得這個方法可行的話,
雖然MultiGO在WM6中,開啟檔案讀取耗時的問題還是存在,
但是你不會去遇到
noorudinyahoo wrote:Try this: http://forum.xda-developers.com/showthread.php?t=344355 and let me know your result.
我的問題用下方的比較...(恕刪)
My SE X1 rom-> http://forum.xda-developers.com/forumdisplay.php?f=471
KAM的方法的確只能治標,治不了小的內心不~滿~足的癢!
jackleung另指點一條路,循路研究完,發覺這個方法不難不複雜,只要安裝個軟體就會和PPC2003SE的開檔結構一樣了。
那個方法是透過安裝一個freeware,名稱:FileDialogChanger Ver.1.66
找尋對應OS的版本安裝,安裝完會在<設定>中看到一個ICON,如下圖,
圖一

點擊後,會出現如下視窗,勾選惟一的選項,如下圖

結果,之後用應用程式開啟檔案時,可以任意指定檔案匣後開啟並開始讀取檔案

現在~~!內心不~再~癢~了!真爽!!
內文搜尋

X