RcToolsX 1.3 軟體自動安裝輔助工具教學#2 (Build 100208)

Home Home
引用 | 編輯 rchockxm
2008-09-16 00:06
樓主
推文 x3
RcToolsX 是一套軟體安裝輔助工具,具備命令行參數與批次執行兩種方式,內建眾多函式庫,可以對檔案、註冊表、視窗、桌面、系統、服務進行操作,同時支援系統環境變數與 CMD 指令,可以直接編寫無須轉換。

2010 Build 100208
此版本若無問題,將不再更新,有時間可能會更新到2.0版本,且會重新寫過。

2009 Build 090224
Build 0915 以後的版本支援使用者動作錄製功能,可以很簡單的用於自動安裝軟體,程式會自動生成對應的函式 (winclick, winsend, mouseclik),並儲存為 RcToolsX.rcini。

Build 1023 以後的版本支援檔案關聯與加入系統環境變數路徑,前者可使 *.rcini 腳本檔直接透過雙擊執行,後者可讓使用者在命令提示字元中呼叫 RcToolsX.exe 主程式。

命令行指令:
支援系統環 ..

訪客只能看到部份內容,免費 加入會員



獻花 x5
引用 | 編輯 郭少
2008-09-16 09:20
1樓
  
rchockxm 大大謝謝
好東西下載下來好好研究 研究


表情

獻花 x0
引用 | 編輯 rchockxm
2008-09-17 10:11
2樓
  
下面是引用郭少於2008-09-16 09:20發表的 :
rchockxm 大大謝謝
好東西下載下來好好研究 研究


表情

其實裡面的功能大多是方便我使用才做的

如果已熟練者另尋它法較好 表情

獻花 x0
引用 | 編輯 q0821
2008-09-17 23:41
3樓
  
帥氣耶!!!!!!!!推薦推薦!! 表情

獻花 x0
引用 | 編輯 kim29292729
2008-09-18 21:15
4樓
  
請問大大是怎麼樣把原始軟體和*.rcini檔合在一起讓他自動執行,可否教我一下我實在想不出來是用什麼方法~~

獻花 x0
引用 | 編輯 rchockxm
2008-09-19 19:45
5樓
  
下面是引用kim29292729於2008-09-18 21:15發表的 :
請問大大是怎麼樣把原始軟體和*.rcini檔合在一起讓他自動執行,可否教我一下我實在想不出來是用什麼方法~~

這個 *.rcini 只是一個類似腳本檔,需 RcTools.exe 主程式才能執行。

必須將寫好的 *.rcini 、安裝程式與 RcTools.exe 放在一起,然後執行 RcTools.exe 即可。 表情

獻花 x0
引用 | 編輯 rchockxm
2008-09-22 15:59
6樓
  
v1.2 0922 Beta 修正更新:
1. 新增 ReadScript 可讀取 *.rcini 檔
2. 新增 Sayen 可儲存朗讀音效 *.wav
3. 修正 Compress 無法成功問題
4. 修正 Setvalue 少一個參數問題
5. 修正 Settran 透明度數值
6. 修正 Wallpaper 設置方式與轉換問題
7. 修正 MouseClik 點擊座標位置
8. 修正 ShutDown GUI 介面錯誤問題
9. 修正 RunrTol 在 XP 下無法顯示錯誤
10.修正 Sayen 執行方式為 Com 呼叫
11.修正 Info, InfoX 預設座標位置
12.修正 PopInfo 倒數計時錯誤
13.更改可使用目錄下 7z.exe /7zr.exe 壓縮
14.更改軟體名稱為 RcToolsX
15.改善部分函式執行效率
16.增加一些範例

RcToolsX 1.2 Build 0922:
http://www.zshare.net/download/191971426538f173/

獻花 x0
引用 | 編輯 koffamax
2008-09-24 20:31
7樓
  
以前有用過類似的軟體(軟體名稱忘記了 表情 ),不過那個軟體會把指令變成一個.exe的檔案
不過有時候做出來的.exe檔案在某些電腦出現一些問題

獻花 x0
引用 | 編輯 my168
2008-10-17 12:43
8樓
  
好用的工具喔~~

謝謝大大的分享~~

獻花 x0
引用 | 編輯 rchockxm
2008-10-23 19:13
9樓
  
v1.2 1023 Beta 修正更新:
1. 新增 RcToolsXEnv 系統環境變數
2. 新增 InfInstall 安裝 Inf 檔案
3. 新增 Assoc/UnAssoc 關聯檔案格式
4. 新增 Download 網路下載
5. 修正 ResMemory 函式返回值
6. 修正視窗操作前自動激活視窗
7. 改善滑鼠點擊失敗時自動修正錯誤
8. 改善執行時記憶體消耗問題

RcToolsX 1.2 Build 1023:
http://www.badongo.com/file/11802468

獻花 x0
引用 | 編輯 rchockxm
2008-10-23 19:15
10樓
  
本自動化安裝適用於該軟體 無靜默安裝參數 或是 對安裝過程需要加以修飾,如果安裝程式有參數或是能解壓盡量使用該方式,建議不要多此一舉。

按鍵說明:
[F2] 擷取程式標題
[F3] 紀錄滑鼠動作
[F4] 紀錄輸入文字
[F5] 紀錄點擊按鍵
[F6] 取消前個動作

[TAB] 切換下一個按鍵
[ESC] 離開錄製

開始錄製:
使用 /rc::autorecord + 安裝程式
複製程式
RcToolsX.exe /rc::autorecord RcToolsX_Example.exe


首先確認是否有標題,如果錯誤,點一下安裝程式或是 [F2] 截取標題,並使用 [TAB] 鍵切換到要點擊的按鍵,按下 [F5] 紀錄點擊下一步按鈕。

複製程式
win::winclick,"RcToolsX Example 安裝程式","下一步(&N) >","TNewButton1"


接著使用 [TAB] 鍵切換到欲輸入的文字框中,輸入完畢後,按下 [F4] 紀錄使用者名稱。

複製程式
win::winsend,"RcToolsX Example 安裝程式","","TNewEdit1","Rchockxm"


接著再使用 [TAB] 鍵切換到欲輸入的文字框中,輸入完畢後,按下 [F4] 紀錄組織名稱。

複製程式
win::winsend,"RcToolsX Example 安裝程式","","TNewEdit2","您的組織-中文"


接著再使用 [TAB] 鍵切換到欲輸入的文字框中,輸入完畢後,按下 [F4] 紀錄序號。

複製程式
win::winsend,"RcToolsX Example 安裝程式","","TNewEdit3","5Q74A-DKRYO-LR5TU-OBUPW-EKE3J"

都輸入完畢後,使用 [TAB] 鍵切換到 "下一步" 按鈕,按 [F5] 紀錄點擊下一步按鈕。

複製程式
win::winclick,"RcToolsX Example 安裝程式","下一步(&N) >","TNewButton2"


接著再使用 [TAB] 鍵切換至 "安裝" ,並按一下 [F5] 紀錄,如果原本就是在 "安裝" 按鈕上則直接紀錄即可。

複製程式
win::winclick,"RcToolsX Example 安裝程式","安裝(&I)","TNewButton2"


最後一步也一樣

複製程式
win::winclick,"RcToolsX Example 安裝程式","完成(&F)","TNewButton2"

最後再對生成的 RcToolsX.rcini 文件編輯!

範例檔案:
複製程式
exf::playmusic,"Install\1.mp3",/nowait
exf::msgbox,"您是否自動安裝 RcToolsX Example 範例程式? (鍵盤模擬安裝)","RcToolsX 1.2"
file::run,"Install\RcToolsX_Example.exe
sys::sleep,800
win::settran,"RcToolsX Example 安裝程式",70,0 
sys::sleep,500
win::winclick,"RcToolsX Example 安裝程式","下一步(&N) >","TNewButton1"
win::winsend,"RcToolsX Example 安裝程式","","TNewEdit2","您的組織-中文"
win::winsend,"RcToolsX Example 安裝程式","","TNewEdit3","5Q74A-DKRYO-LR5TU-OBUPW-EKE3J"
win::winclick,"RcToolsX Example 安裝程式","下一步(&N) >","TNewButton2"
win::winclick,"RcToolsX Example 安裝程式","安裝(&I)","TNewButton2"
win::winclick,"RcToolsX Example 安裝程式","完成(&F)","TNewButton2"
exf::popinfo,"鍵盤模擬安裝已經完成,強烈建議您重新啟動電腦測試 ^^",10


獻花 x0
引用 | 編輯 bspc
2008-10-26 11:50
11樓
  
正在學這部份的軟體....推推推...謝謝您 表情

獻花 x0
引用 | 編輯 rchockxm
2008-11-03 15:40
12樓
  
RcToolsX.exe 在 WPI 中的用法,適用 WPI 所有的版本,且只需一個命令欄位。

配置目錄:
必須有 RcToolsX.exe 主程式


必須把 RcToolsX.exe 放在所有軟體的上層目錄,或是 WPI 主程式目錄下,方便執行安裝動作。


安裝程式可以與 *.rcini 放在一起或是分開皆可,完全看自己的習慣與方便性。

建立清單:

先從 WPI 主程式畫面中選擇 [設定值] 建立安裝清單。


假設已經熟練 WPI 建立清單方式,輸入好基本訊息等,直接使用 [命令 1] 欄位,輸入 [RcToolsX.exe 程式路徑 /rc::readscript *.rcini 檔案路徑]。

複製程式
'"%wpipath%\\RcToolsX.exe" /rc::readscript Install\\Test1.rcini'


建立完成的清單如上圖,其他軟體清單建立方式相同,以此類推。


如果想在 WPI 安裝之後做點甚麼,WPI 主程式畫面中 [選項\工具\執行之後] 中輸入。

此將會在 WPI 安裝完成之後倒數 60 秒後重開機。
複製程式
RcToolsX.exe /sys::shutdown /reboot 60 /gui


WPI 安裝完成之後如上圖,如果有設定倒數 60 秒重開機則會顯示一個倒數畫面。

範例檔案:
複製程式
pn=1;
prog[pn]=['RcToolsX 1.2 Example'];
desc[pn]=['RcToolsX 演示檔安裝範例教學'];
uid[pn]=['RCTOOLSX12EXAMPLE'];
dflt[pn]=['yes'];
cat[pn]=['應用程式'];
forc[pn]=['no'];
configs[pn]=['免費軟體'];
cmd1[pn]=['"%wpipath%\\RcToolsX.exe" /rc::readscript Install\\Test1.rcini'];
pn++;


獻花 x0
引用 | 編輯 w580830
2008-11-13 23:33
13樓
  
GooD

獻花 x0
引用 | 編輯 rchockxm
2009-02-24 09:52
14樓
  
2009 v1.2 0224 修正更新:
1. 新增 WinClick, WinSend, MouseClik 延遲功能
2. 新增 Msgbox 支援斷字功能
3. 更新 7-Zip 壓縮模組 4.6.4
4. 修正 Wallaper 設置方式
5. 修正 快捷鍵 Pause 無法重啟錯誤
6. 改善 WinClick, WinSend, MouseClik 點擊能力
7. 改善某些問題

RcToolsX 1.2 Build 0224:
http://rapidshare.de/files/45586956/RcToolsX_0224.exe.html

獻花 x1
引用 | 編輯 2wy0aSNR
2009-03-23 06:59
15樓
  
very useful. thank u so much.

獻花 x0
引用 | 編輯 tamego
2009-04-08 13:16
16樓
  
感恩您喔

獻花 x0
引用 | 編輯 星空伴侶
2010-01-30 02:50
17樓
  
感謝大大無私的分享 細心的教學

獻花 x0
引用 | 編輯 shuling805
2010-03-04 12:55
18樓
  
有RcToolsX 1.3下載點嗎?
謝謝

獻花 x0
引用 | 編輯 hs0205
2010-04-10 20:57
19樓
  
謝謝 rchockxm 大大的奉獻
造福許多電腦人一鍵安裝
我也來試它一試
3Q

獻花 x0
引用 | 編輯 i7631411
2010-08-10 13:30
20樓
  
挖賽超好用的耶!謝謝大大的軟體
非常的直覺化,新手也能快速上手! 表情

獻花 x0
引用 | 編輯 xyzcool
2010-12-03 01:05
21樓
  
謝謝分享...

獻花 x0