NSIS腳本入門和進階方法


NSIS(Nullsoft Scriptable Install System)是一個開源的 Windows 系統下安裝程序制作程序。它提供了安裝、卸載、系統設置、文件解壓縮等功能。對於新手來說,它有安裝包程序制作的引導,可以簡單快速的制作完成一個程序安 裝包;對於老鳥來說,如果學會了NSIS的一些基本操作,能使用腳本語言,閱讀NSIS幫助文檔,那么也能制作出漂亮堪比搜狗、騰訊的安裝包界面的安裝程序。

如果你從未接觸過NSIS或者NSIS基礎很薄弱,按照我下邊的方法,保你一個星期掌握NSIS腳本開發,達到熟練手的水平。前提是你是一個會使用百度、谷歌等搜索引擎的人。

一、NSIS的下載和知識的獲取方式。

NSIS下載:使用百度或者谷歌搜索引擎搜索一下,NSIS資源很多。也可以去官網直接下載,官網地址如下。

NSIS安裝:都開始使用NSIS了,說明您常和電腦打交道,軟件安裝自然不在話下。按照引導安裝就OK。安裝時同時要安裝NSIS和NisEdit兩個工具,NSIS包含編譯器、使用的庫、例子、文檔等,NisEdit是NSIS編輯器。

NSIS官網:http://nsis.sourceforge.net/Main_Page。在這里你可以獲取NSIS的簡介、源碼、腳本資源、插件,里邊還有問答和wiki,英文夠好的話可以在上邊和國內外高手交流。

NSIS幫助:NSIS幫助是很全面的,講解了NSIS腳本的語法和常用函數,這個直接在NSIS的幫助里就能找到。(官網、論壇等也可以直接從這里進)。另外你也可以加入一些技術群或使用搜索引擎熟悉NSIS技術。

二、NSIS進階方法

1、下載好NSIS后,按照NSIS的提供的向導制作一個安裝腳本。在文件-》新建模版:向導。(半天時間)

2、根據向導制作好的腳本,對照功能看腳本。熟悉基本的語法和功能函數。對於不熟悉的方法或函數,光標放在上面后按【F1】,就可以看到幫助。(一天時間)

3、根據自己的實際需求修改腳本。如果添加或減少安裝步驟,更換一些圖片,修改一些界面的文字等等。(一天半時間)

4、先使用插件自定義簡單的界面,然后使用插件自定義復雜安裝界面,這個可以在網上查找教程。這一步過后,基本上就是個NSIS的熟練手了。如果還想進階,繼續吧!(兩天時間)

5、自己寫插件實現一些功能。根據NSIS幫助和提供的示例(NSIS的安裝路徑里找)對着寫插件。另外在NSIS中是可以調用windowsAPI的,這個在NSIS幫助里有介紹使用方法。

6、這一步基本上接近NSIS腳本的最高階層了,直接下載NSIS的代碼進行編譯和修改。能到達這一步的說明你對NSIS很熱心而且編程技術達到了一定的水平。

最后兩步是針對有一定編程能力的朋友!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM