∮Ω奧米加空間∮»技術文件區»【教學】關於 pAppLocale 的解說
作者 |
主題 |
dc
管理員
性別:男
來自:瓦肯星
發表總數:10845
註冊時間:2002-05-07 16:32 |
(第 1 篇) 【教學】關於 pAppLocale 的解說
資料來源:網點
作者:azrael
pApplocale
http://ntu.csie.org/~piaip/papploc.msi
Microsoft AppLocale, 出名的切換語系工具, 不過它有很多問題,包括你裝了後 MSI Installer 都會用 上次設定的語系跑等等。
我修正了 AppLocale , 改為 pAppLocale, 除了修正 bug 外還讓你建捷徑後執行的程式不會再跑對話窗煩你。
簡介: http://h611.mysinablog.com/index.php?op=ViewArticle&articleId=85209
這東西出現了很久, 我貼出來並不是給大家介紹他.
而是大概指出他如何辦到.
安裝後在 C:\WINDOWS\AppPatch 發現, 他比 M$ 所發佈的多了幾個 .sdb 檔.
那 .sdb 檔是什麼?
http://filext.com/detaillist.php?extdetail=SDB
其中最有可能的是 Windows Compatibility Solution Database
These come as pre-packaged or individually created by application developers. They contain application compatibility fixes, application compatibility modes, and Application Help messages.
Windows XP Application Compatibility Technologies
http://www.microsoft.com/technet/prodtechnol/winxppro/plan/appcmpxp.mspx
Windows Application Compatibility
http://www.microsoft.com/technet/desktopdeployment/appcompat/toolkit.mspx
因此他是透過建立 .sdb 檔而達到的.
如果單純要跳過那個煩人的確認對話框, 可以...
( N久以前應該說過... 翻了一下, 是一年前. )
@ECHO OFF
REM 0804-CHS, 0404-CHT, 0411-JPN
SETLOCAL
SET __COMPAT_LAYER=#ApplicationLocale
SET ApplocaleID=0804
start %1
ENDLOCAL
ApplocaleID 設定為自己需要的, 可參考 http://www.microsoft.com/globaldev/reference/lcid-all.mspx
然後把需要的檔案拖給 bat 檔就可以了.
有需要可以再把這東西加進右鍵裡...
http://www.pczone.com.tw/vbb3/archive/index.php/t-100482.html
---
整理完畢
本帖由dc最後編輯於2008-10-23 16:10
Your mind to my mind,
your thought to my thought |
發表時間:2006-07-08 09:00 |
|
dc
管理員
性別:男
來自:瓦肯星
發表總數:10845
註冊時間:2002-05-07 16:32 |
(第 2 篇)
資料來源:Kun-Yi 的筆記
就是將Applocale加入在滑鼠右鍵選單中, 以後不用到All Program去開啓它了。
到登錄值 > HKEY_CLASSES_ROOT\exefile\shell\ ,
新增key並命名 Applocale(這個可以隨便取,也可以是中文),
然后在Applocale 目錄下再新增key並命名為Command (這個不可以亂改了)。
在右邊的default,寫入 C:\WINDOWS\AppPatch\Apploc.exe "%1" 即可。
如你想要用繁簡中文、日文更加方便。
就請這樣做。
在HKEY_CLASSES_ROOT\exefile\shell\ 下
增加 Applocale (Japanese Mode),command寫成 C:\WINDOWS\AppPatch\AppLoc.exe "%1" "/L0411"
增加 Applocale (Chinese Traditional Mode),command寫成 C:\WINDOWS\AppPatch\AppLoc.exe "%1" "/L0404"
增加 Applocale (Chinese Simplify Mode),command寫成 C:\WINDOWS\AppPatch\AppLoc.exe "%1" "/L0804"
這樣你就可以在.exe檔做出右選了(因Applocale只可以支授EXE File而已)。還有這方法也可用在其他的程式。
也可以直接將以下的值複製在Notepad並save成App.reg檔。雙擊后就可用了。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\exefile\shell]
[HKEY_CLASSES_ROOT\exefile\shell\AppLocale (Chinese Simplified Mode)]
[HKEY_CLASSES_ROOT\exefile\shell\AppLocale (Chinese Simplified Mode)\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0804\""
[HKEY_CLASSES_ROOT\exefile\shell\AppLocale (Chinese Traditional Mode)]
[HKEY_CLASSES_ROOT\exefile\shell\AppLocale (Chinese Traditional Mode)\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0404\""
[HKEY_CLASSES_ROOT\exefile\shell\AppLocale (Japanese Mode)]
[HKEY_CLASSES_ROOT\exefile\shell\AppLocale (Japanese Mode)\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0411\""
Your mind to my mind,
your thought to my thought |
發表時間:2007-04-14 00:32 |
|
licu
註冊會員
性別:男
來自:
發表總數:2
註冊時間:2008-04-06 17:13 |
(第 3 篇)
感謝你的辛苦,謝謝分享。
licu |
發表時間:2008-05-20 00:07 |
|
所有時間均為GMT+8, 現在是2024-11-07 22:05 |
|