網際論壇 - 軟體綜合研討 - 〔教學〕無人值守安裝教學
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔教學〕無人值守安裝教學 上一主題 | 下一主題
  book531231
  進階會員 
 



  積分 1978
  發文 141
  註冊 2005-12-5
  來自 台北
  狀態 離線
#1  〔教學〕無人值守安裝教學

打造自己的 WPI 下載點(這是教人將常用軟體做成無人值守的軟體)
下載點如下
http://www.wpiw.net/downloads/WPI_4.3.5.rar

第1將lang.js改成

var runOnceExDlgTitle=[];
var msgStartInstall=[];
var txtRunOnceExTitle=[];
var lblTimerTitle=[], lblTimerStop=[];
var lblInstall=[], lblExit=[], lblHelp=[], lblSelectAll=[], lblSelectNone=[], lblSelectDefaults=[], lblOptions=[], lblConfig=[], lblSource=[], lblmanual=[], lblselect=[], lblMusic=[];
var ttInstall=[], ttExit=[], ttHelp=[], ttSelectAll=[], ttSelectNone=[], ttSelectDefaults=[], ttConfig=[], ttOptions=[], ttSource=[], ttmanual=[], ttMusic=[];
function getText(par)
{
  if (par[language]) return par[language];
  return par['en'];
  
}

//---------------------------------------------------------------------------------------------
//english - DO NOT DELETE !!
lang = 'en';
msgStartInstall[lang]   = ['Windows Post-Installation Wizard will now exit, and in the next few minutes, the options you have selected will install.\nPlease sit back and wait while the process completes.\n\nThank you for using Windows Post-Install Wizard.'];
lblTimerTitle[lang]     = ['The Installer<br>will start in'];
lblTimerStop[lang]      = ['<u>Click to stop the timer</u>'];
lblInstall[lang]        = ['Begin Install'];
lblExit[lang]           = ['Exit'];
lblHelp[lang]           = ['Help'];
lblSelectAll[lang]      = ['Select All'];
lblSelectNone[lang]     = ['Select None'];
lblSelectDefaults[lang] = ['Select Defaults'];
lblMusic[lang]          = ['Audio Player'];
lblOptions[lang]        = ['Options'];
lblConfig[lang]         = ['Config'];
lblSource[lang]         = ['Show Source'];
lblmanual[lang]         = ['User Manual'];
lblselect[lang]         = ['Selections:'];
ttInstall[lang]         = ['Begin Installation','Initiates the script generator. Click here to begin installing the selected applications and features.'];
ttExit[lang]            = ['Exit Button','Click here to close the WPI application.'];
ttHelp[lang]            = ['Help','Displays basic usage, version information, and disclaimer.'];
ttSelectAll[lang]       = ['Select All','Click here to select all available options.'];
ttSelectNone[lang]      = ['Select None','Click here to deselect all available options.'];
ttSelectDefaults[lang]  = ['Select Defaults','Click here to enable the default recommended options.'];
ttMusic[lang]           = ['Audio Player','Click here to configure the audio player.'];
ttOptions[lang]         = ['Options','Click here to customize WPI.'];
ttConfig[lang]          = ['Config','Click here to configure the program list.'];
ttSource[lang]                    = ['Show Source','Click here to reveal the WPI source code.'];
ttmanual[lang]          = ['User Manual','Click here to open the WPI user manual.'];
txtRunOnceExTitle[lang] = ['Installing applications ...'];
//
//---------------------------------------------------------------------------------------------

//---------------------------------------------------------------------------------------------
//Traditional Chinese - Taiwan (by maxkerr)
lang = 'tw';
msgStartInstall[lang]   = ['軟體安裝管理器將關閉此介面,\n開始自動安裝您所選擇的軟體。'];
lblTimerTitle[lang]     = ['軟體安裝將在'];
lblTimerStop[lang]      = ['後自動啟動!<br>-請點擊此處停止倒數計時-'];
lblInstall[lang]        = ['開始安裝'];
lblExit[lang]           = ['退出安裝'];
lblHelp[lang]           = ['安裝說明'];
lblSelectAll[lang]      = ['選擇全部'];
lblSelectNone[lang]     = ['取消全部'];
lblSelectDefaults[lang] = ['建議安裝'];
lblMusic[lang]          = ['音樂撥放'];
lblOptions[lang]        = ['WPI 組態參數'];
lblConfig[lang]         = ['安裝程式參數'];
lblSource[lang]         = ['顯示原始碼'];
lblmanual[lang]         = ['使用說明'];
lblselect[lang]         = ['選擇...'];
ttInstall[lang]         = ['開始安裝','安裝您所選擇的軟體。'];
ttExit[lang]            = ['退出安裝','如果您不想安裝任何軟體,<br />請點擊此按鈕退出安裝。'];
ttHelp[lang]            = ['安裝說明','查看本軟體的簡易說明。'];
ttSelectAll[lang]       = ['選擇全部','選擇安裝全部的軟體。'];
ttSelectNone[lang]      = ['取消全部','取消全部已選擇的軟體。'];
ttSelectDefaults[lang]  = ['建議安裝','選取建議安裝的軟體。'];
ttMusic[lang]           = ['音樂撥放','設定音樂撥放相關參數'];
ttOptions[lang]         = ['WPI 組態參數','設定 WPI 相關參數.'];
ttConfig[lang]          = ['安裝程式參數','設定安裝程式的參數.'];
ttSource[lang]                    = ['顯示原始碼','顯示此畫面的 Html 原始碼'];
ttmanual[lang]          = ['使用說明','開始 WPI 使用手冊.'];
txtRunOnceExTitle[lang] = ['開始自動安裝您所選擇的軟體 ...'];
//
//---------------------------------------------------------------------------------------------

//template - copy, paste, fill-in
//FILL EVERYTHING
//
lang = '';  // <=== FILL IN LANGUAGE CODE HERE
msgStartInstall[lang]   = [''];
lblTimerTitle[lang]     = [''];
lblTimerStop[lang]      = [''];
lblInstall[lang]        = [''];
lblExit[lang]           = [''];
lblHelp[lang]           = [''];
lblSelectAll[lang]      = [''];
lblSelectNone[lang]     = [''];
lblSelectDefaults[lang] = [''];
lblMusic[lang]          = [''];
lblOptions[lang]        = [''];
lblConfig[lang]         = [''];
lblSource[lang]         = [''];
lblmanual[lang]         = [''];
ttInstall[lang]         = ['',''];
ttExit[lang]            = ['',''];
ttHelp[lang]            = ['',''];
ttSelectAll[lang]       = ['',''];
ttSelectNone[lang]      = ['',''];
ttSelectDefaults[lang]  = ['',''];
lblMusic[lang]          = ['',''];
ttOptions[lang]         = ['',''];
ttConfig[lang]          = ['',''];
ttSource[lang]               = ['',''];
ttmanual[lang]          = ['',''];
txtRunOnceExTitle[lang] = [''];
//
//---------------------------------------------------------------------------------------------


第2修改 Wpiscripts\useroptions.js 中這一行,就可看到中文

var language='tw';
===================================

第3當你進入 WPI 組態參數畫面時,你所改的,會儲存在 Wpiscripts\useroptions.js 中。



第4修改安裝程式參數畫面
======================
修改 Common\configwizardtemplate.htm。

第5當你進入安裝程式參數畫面時,你所改的,會儲存在 Wpiscripts\config.js 中。


最後把install檔名改成主程式


主程式下我是做了防毒軟體.播放軟體.燒錄軟體.續傳軟體.....看你想做什麼分類就字己增加


以上就算你不懂也已經是成功一半了


另外在加一個說明檔(檔名cdwhere.txt)(請放在根目錄下)
內容如下
FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\cdwhere.txt SET CDROM=%%i


以上喜歡的想做的請自行copy去用吧


===============================

以上我是根據
http://bbs.mychat.to/read.php?tid=490837

希望有人也能跟我一樣可以做成功

[ Last edited by TCG on 2006-6-1 at 05:56 PM ]


2006-5-31 01:00 AM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  book531231
  進階會員 
 



  積分 1978
  發文 141
  註冊 2005-12-5
  來自 台北
  狀態 離線
#2  補充一下有關MediaPlay安裝參數

MediaPlay
====================
command 1
=================
%CDROM%\主程式\播放軟體\MediaPlay\MP10Setup /q:A /c:"setup_wm.exe /Q /R:N /DisallowSystemRestore"
====================


Realplay 10
=======================
command 1
========================
%cdrom%\MPI\主程式\播放軟體\RealPlay\realplay /S
================================


eMule 0.46c
===================
command 1
===================
%CDROM%\主程式\續傳軟體\eMule0.46c_Installer.exe /S
=================================


這樣它就會默默地幫你把它安裝完成...提供幾個其它自己試試看
如有問題可以問我,大家互相切磋
祝大家順利成功!!!!!!!


2006-5-31 01:12 AM
查看資料  發送郵件  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: