3
我已經用這種方法包裝一個EXE: http://www.kocjan.org/tclmentor/10-tclkits-building-standalone-tcl-binaries.html有沒有辦法打開Tclkit包裝的exe文件?
有沒有辦法把它解壓到回一個.kit文件或VFS結構?
我已經用這種方法包裝一個EXE: http://www.kocjan.org/tclmentor/10-tclkits-building-standalone-tcl-binaries.html有沒有辦法打開Tclkit包裝的exe文件?
有沒有辦法把它解壓到回一個.kit文件或VFS結構?
您需要使用sdx
工具,可從equi4以套件形式下載。例如,要列出starkit的內容:
tclkit sdx.kit lsk $yourfile.kit
而且把它解壓(到一個名爲yourfile.vfs
目錄;你不能控制):
tclkit sdx.kit unwrap $yourfile.kit
Starpacks工作只是同完全一樣,但最終還會列出或解壓Tcl支持文件的副本(以及用於構建包的tclkit中已包含的其他包)。
我試過了,它現在是一個exe文件,而不是套件。我需要把它從一個exe文件轉換成一個工具包。 – download 2010-09-24 21:56:17
好吧,'unwrap'解開包和exes(假設它們是星形包;它不能拆開非星形包!),然後由你決定刪除你不需要的包, sdx wrap'將它們備份到套件檔案中。 – 2010-09-24 22:13:32
我認爲他們是Starpack,因爲我不知道有任何其他方式將Tcl/Tk代碼封裝到EXE中。你知道任何其他方式嗎? – download 2010-09-24 22:45:14