Archive

Posts Tagged ‘microsoft’

微软这样测试Vista

August 17th, 2006 No comments

Vista版本不断翻新,那么除了外部测试用户,微软自己是如何完成测试的?相信这也是读
者非常感兴趣的话题,来自BetaNews作者Nate Mook 和 Tim Conneally的文章,为大家探
幽解密,相信对您未来选购新的操作系统有所帮助.
当你在阅读这篇文章的时候,世界上有数万名外部Beta测试用户正在检验最新的微软软
件.但是,很少有用户能够想到,这家软件巨头拥有的最大试验对象,其实就是它自己.在
某个软件的最终正式版本发布的很久很久以前,微软公司在内部就已经开始对它进行使
用测试了.微软公司将这种测试的工序戏称为“吃自己做的狗食(eating its own dog
food)”.
[阅读剩余部分…]

Categories: 随心所记 Tags: ,

消除程式亂碼的程式 – Microsoft AppLocale Utility

January 14th, 2006 No comments

注:这应该是第一篇稍微有内容的blog。

微軟開發了一個名叫 “AppLocale” 的程式,它可以讓你的 Windows XP (或更新) 作業系統下,執行非系統預設的地區編碼之程式,也就是說:在繁體版的XP下執行GB編碼的程式後,此GB程式呈現出來的文字都將是工整的簡體字,而不是亂碼。

AppLocale也可應用在其他各國的程式上,不管是日文、韓文、法國文,都可適用,任何文字編碼的程式都可藉由它來正確地顯示文字,享受原本只有 Unicode 的程式才有的好處,從此告別程式亂碼的苦惱。

雖說自Windows 2000以來,系統預設的地區編碼便可經由控制台來自行改變,但是更改此項設定需要重新開機,而且新設定會影響整個系統下的所有程式,十分不方便。有了 AppLocale後,我們便可以指定某一程式,以指定的文字編碼呈現,不需重新開機,也不會影響其他程式的運作。

筆者試了幾個GB文字編碼的程式,皆證實AppLocale可以正確顯示簡體中文,也試了個需要 DirectX 的GB碼版本的遊戲,依然正確地顯示簡體中文,如同在簡體版Windows一般。

關於 AppLocale 的功效,有圖為證:

筆者發現,使用過 AppLocale 後,”C:\WINDOWS\AppPatch” 這個資料夾可能會出現 “AppLoc.tmp” 這個檔案。此檔案可能會造成 “Windows Installer” 運作錯誤,不但安裝程式的畫面變成亂碼,還會隨著安裝程序,把亂碼帶入 Registry,造成許多問題。這應該算是 AppLocale 的 Bug 吧,請網友注意,見 “AppLoc.tmp” 就刪,或是試試下面這個方法:

  1. 打開 “C:\WINDOWS\AppPatch” 資料夾,按下滑鼠右鍵,在跳出的功能表上選:「新增」→「文字檔案」。
  2. 將「新增文字文件.txt」改名為「AppLoc.tmp」。
  3. 在 “AppLoc.tmp” 檔案上,按下滑鼠右鍵,在跳出的功能表上選:「內容」。
  4. 在出現的視窗下方,將「唯讀」屬性打勾,如此便完成操作。

藉由以上方法可以防止再有新的”AppLoc.tmp”生成。此法雖然怪異,卻也管用,至今尚未發現副作用。此法得自於網路,在此借花獻佛一番。

AppLocale 是微軟提供的免費軟體,它只能在 Windows XP、Windows 2003 上執行。

AppLocale 在此下載。

這個程式經過安裝後,會在「開始」功能表「程式集」中多一個群組「Microsoft AppLocale」,執行「AppLocale」後會出現「AppLocale 精靈」,依照畫面指示來完成每個步驟便可,在最後的步驟中若是指定要「建立捷徑」,則新建立的捷徑將存放在「Microsoft AppLocale」同一個群組內。

以下程式可以下載存放至 “SendTo” 資料夾,讓您方便叫用AppLocale 的功能。

RunAsGB.wsfRunAsBig5.wsfRunAsJp.wsf

Categories: 随心所记 Tags: ,