Changes between Version 13 and Version 14 of jazz/hadoop4win-dev


Ignore:
Timestamp:
Dec 21, 2010, 11:59:19 PM (14 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/hadoop4win-dev

    v13 v14  
    7373}}}
    7474
     75 * 學習讀取 ini 設定檔 - [參考] /usr/share/doc/nsis/Examples/{FileFunc.nsi.gz, FileFunc.ini}
     76   * 使用 [http://omega.idv.tw/nsis/Section4.9.html#4.9.2.10 ReadINIStr] 這個語法,以 FileFunc.nsi 為例。
     77   * 首先,第一步是找到 INI 檔案的路徑。第 17 行設定 INI 這個變數。
     78   * 第 723~727 行,首先 [http://omega.idv.tw/nsis/Section4.7.html#4.7.2.1.2 .onInit] 這個函數
     79   * 用 [http://omega.idv.tw/nsis/Section4.9.html#4.9.7.3 InitPluginsDir] 這個語法設定 $PLUGINSDIR 目錄變數
     80   * 用 [http://omega.idv.tw/nsis/Section4.9.html#4.9.3.10 GetTempFileName] 這個語法會在 $PLUGINSDIR 目錄產生一個暫存檔,並回傳檔名存放於 $INI 中。
     81   * 用 [http://omega.idv.tw/nsis/Section4.9.html#4.9.1.5 File] 把 FileFunc.ini 拷貝存放到 $INI 的路徑去。
     82{{{
     83GetTempFileName 使用者變數(輸出) [暫存檔路徑]
     84}}}
     85{{{
     86File [/nonfatal] [/a] ([/r] [/x 檔案|通配符 [...]] (檔案|通配符) [...] | /oname=輸出路徑\檔案名稱 輸入路徑\檔案名稱)
     87}}}
     88{{{
     89 17 Var INI
     90
     91723 Function .onInit
     92724         InitPluginsDir
     93725         GetTempFileName $INI $PLUGINSDIR
     94726         File /oname=$INI "FileFunc.ini"
     95727 FunctionEnd
     96}}}
     97{{{
     98 19 Var STATE
     99 96         ReadINIStr $STATE $INI "Field 1" "State"
     100}}}
     101   * [http://omega.idv.tw/nsis/Section4.8.html#4.8.1.45 4.8.1.45 XPStyle] 預設為 off,可用的設定值為 on 或 off。設定是否把 XP 外觀新增到安裝程式裡。當運行在 Windows XP 時一個 XP 外觀使得安裝程式控件使用新的 XP 樣式。這個設定也會影響卸載程式。
     102
    75103= 0.1.5 版 =
    76104