【免費註冊】 【會員登入】 【個人資料】 【會員列表】 【論壇幫助】 【論壇搜尋】 【登出論壇】

∮Ω奧米加空間∮
∮Ω奧米加空間∮»技術文件區»【教學】關於 pAppLocale 的解說

訂覽該主題更新消息 | 將該主題推薦給朋友 發表新主題 發起投票  回覆
作者 主題    
dc
管理員



性別:男
來自:瓦肯星
發表總數:6524
註冊時間: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的個人資料 傳送郵件給dc dc的個人首頁 dc發表的所有文章 送出悄悄話給dc IP:60.*.*.* 編輯  引言回覆 
dc
管理員



性別:男
來自:瓦肯星
發表總數:6524
註冊時間: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
dc的個人資料 傳送郵件給dc dc的個人首頁 dc發表的所有文章 送出悄悄話給dc IP:59.*.*.* 編輯  引言回覆 
licu
註冊會員



性別:男
來自:
發表總數:2
註冊時間:2008-04-06 17:13
(第 3 篇)

感謝你的辛苦,謝謝分享。






licu
發表時間:2008-05-20 00:07
licu的個人資料 傳送郵件給licu licu發表的所有文章 送出悄悄話給licu IP:124.*.*.* 編輯  引言回覆 
所有時間均為GMT+8, 現在是2018-01-18 09:25    
訂覽該主題更新消息 | 將該主題推薦給朋友 發表新主題 發起投票  回覆

快速回覆
主題 ( 回覆文章可以不輸入標題 )
URLs自動分析
有回覆時郵件通知
禁用表情符號
使用簽名

<聯絡我們 - OMEGA - 控制面板>

Powered by Centaur & Joksky & DC, ver 2003.08.14
Copyright ©2002-2008 PHPY.COM


頁面生成時間:0.054363965988159