光影魔術手主程式:NeoImaging0.29.exe
解編譯(解壓縮)程式:innounp.exe
編譯(封裝)程式:isetup-5.2.3.exe
先下載上述的三套軟體後,安裝isetup-5.2.3,安裝完成後,同資料夾底下有個Languages的資料夾,是沒有繁體中文語系的,需要另外下載,在Google上搜尋,可以找到總教頭軟體中文化教學日誌裡面有5.2.2的繁體中文化版,將裡面附的繁體中文語系腳本檔取下來用,放在Inno Setup安裝資料夾底下的Languages\ChineseTrad.isl。
開始進行語法的修改,小弟只懂一些,大部分都是依照原始檔寫
左邊為修改後的腳本,右邊為官方版解封裝並繁化後的腳本,用對照的方式來說明
[Setup]
AppName=光影魔術手 0.29 ...............> 檔案描述
AppVerName=光影魔術手 0.29 ............> 產品名稱
AppPublisher=Neo ......................> 公司名稱
AppVersion=0.2.9.5 ....................> 檔案版本
VersionInfoVersion=0.2.9.5 ............> 產品版本
VersionInfoCopyright=Neo ..............> 著作權
DefaultDirName={pf}\nEO iMAGING .......> 預設安裝路徑
DefaultGroupName=nEO iMAGING ..........> 預設開始功能表捷徑資料夾
OutputBaseFilename=NeoImaging0.29 .....> 輸出檔名
Compression=lzma ......................> 壓縮型態(用預設的就可以了,因為使用效果不是很明顯)
SolidCompression=true .................> (設為true時,壓縮率提高)
LicenseFile=License.txt ...............> 授權合約檔案來源
OutputDir=build .......................> 輸出資料夾
[Languages]
Name: tw; MessagesFile: "compiler:Languages\ChineseTrad.isl"
語言檔設為tw,路徑為Inno Setup資料夾底下的Languages\ChineseTrad.isl
根據可選選項設定需要安裝的元件,紅色字部份
[Files]
Source: ***(省略)*** Components: "NeoWizard";
...
[Registry]
Root: ***(省略)*** Components: "NeoWizard";
...
[Run]
Filename: ***(省略)*** Components: "NeoWizard";
...
[Icons]
Name: ***(省略)*** Components: "NeoWizard";
...
[Components] .....> 設定固定選項或可選選項
Name: "neoimage"; Description: "光影魔術手"; Types: "full custom"; Flags: fixed
Name: "neokankan"; Description: "光影看看"; Types: "full"; Flags: checkablealone
Name: "neowizard"; Description: "光影精靈"; Types: "full"; Flags: checkablealone
[Types] ..........> 兩種安裝模式
Name: "full"; Description: "完全安裝";
Name: "custom"; Description: "自訂安裝"; Flags: iscustom
封裝完成後,安裝介面與官方版有些不同,推測原因為,官方版的封裝方式含有自寫語法的部份,而那部份的語法小弟完全不懂,也找不到很完整的教學,雖然安裝介面有些不同,但功能一致,這樣應該可以讓大部分人接受了ˇˇ
Quote: | |
|
CODE: [Copy to clipboard]將上面的腳本複製貼到Notepad++後,會比較好看一些
歡迎光臨 網際論壇 (http://centurys.net/) | Powered by Discuz! 2.5 |