PIXNET Logo登入

府低 的生活記事

跳到主文

用心在哪裡,成就就在哪裡

部落格全站分類:生活綜合

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 4月 24 週四 201421:54
  • NSIS自學系列(3) 先備概念

     在開始深入探討NSIS的語法之前, 我想先寫一篇文章來介紹我覺得在撰寫NSIS腳本語言時,
很重要的一個概念: Page 跟 Section。
 
***
(繼續閱讀...)
文章標籤

府低 發表在 痞客邦 留言(0) 人氣(1,678)

  • 個人分類:版本控制
▲top
  • 4月 18 週五 201421:56
  • NSIS自學系列(2) 編譯NSIS程式

1

     在這篇文章中我們將先介紹如何將我們寫好的NSIS程式編譯成單一執行檔(也就是
我們平常看到的安裝檔):
 
1. 編寫好NSIS程式, 並存成.nsi檔(NSI為NSIS腳本檔案的預設副檔名)
    一樣先以上篇的例子為例, 我們將其存成hello.nsi檔,如下圖所示:
 
       
 
2. 請先下載NSIS這套開發工具, 並安裝完成(一直按Next即可)
 
3. 開啟桌面上的NSIS捷徑, 並點選 [Compile NSI scripts],如下圖所示:
 
     
 
    
 
4. 在跳出的視窗(MakeNSISW)中, 點選 [Load Script] 按鈕,並載入我們剛剛寫好的hello.nsi
    
      
 
5. 確認載入視窗中無任何錯誤訊息,即可點選 [Test Installer] 來測試這個腳本語言的執行檔
 
      
 
6. 你可以直接點擊剛剛編譯好的執行檔來看執行結果(產生的執行檔會放置於跟腳本檔案同一
  目錄下)    
    
   
    
 
 
註1: MakeNSISW即為NSIS的編譯器, 我們可透過它來編譯寫好的NSIS腳本語言, 以產生可執行檔
註2: 執行結果即為上篇文章中的執行畫面, 這邊不再多貼一次囉
 
以上簡單分享, 如果有錯誤之處還請前輩們不吝指教    謝謝: )
 
--
Reference:
1. NSIS用戶手冊(英文): http://nsis.sourceforge.net/Docs/
2. NSIS用戶手冊(中文): http://omega.idv.tw/nsis/Contents.html
(繼續閱讀...)
文章標籤

府低 發表在 痞客邦 留言(1) 人氣(2,937)

  • 個人分類:版本控制
▲top
  • 4月 16 週三 201420:40
  • NSIS自學系列(1) 什麼是NSIS

1
 前言: NSIS可以做什麼 ?
  絕大多數我們所下載或購買的軟體,都會打包成一個安裝檔。使用者只需要提供部分資訊(EX: 選擇要
安裝哪些檔案、設定檔案安裝位置)之後,剩下的部份安裝程式都會自動幫你完成。
NSIS(Nullsoft Scriptable Install System) 就是用來製作這類型安裝程式的一套開發工具,由於其使用
上相當具有彈性且容易學習,因此目前有許多軟體的安裝檔都是以NSIS撰寫而成,更重要的是: 他是免費的!
(繼續閱讀...)
文章標籤

府低 發表在 痞客邦 留言(1) 人氣(3,632)

  • 個人分類:版本控制
▲top
  • 1月 22 週三 201422:03
  • [版控] 如何在Git中新增一個標籤到某筆Commit紀錄

Git是一套很有名的版本控制軟體(Version Control System)
在這邊一樣紀錄一下最近有用到的一些小地方,
至於比較完整的介紹其實我自己也不太熟請有興趣的朋友可以參考這篇 Git Book (中文的呦)
(繼續閱讀...)
文章標籤

府低 發表在 痞客邦 留言(0) 人氣(2,789)

  • 個人分類:版本控制
▲top
1

迷你水族箱

個人資訊

府低
暱稱:
府低
分類:
生活綜合
好友:
累積中
地區:

文章分類

toggle 程式學習 (7)
  • .NET Framework (1)
  • Batch file (1)
  • Visual Studio (2)
  • ASP.NET (3)
  • C# (1)
  • JAVA (1)
  • 版本控制 (4)
toggle 網路工具/資源 (3)
  • 安裝程式 (1)
  • 實用資源 (2)
  • 疑難解決 (6)
toggle 網路通訊相關 (2)
  • NS2 (3)
  • 車載資通訊相關 (6)
  • 未分類文章 (1)

最新文章

  • [.NET] Routed Event 相關觀念
  • [Window batch file] 在批次檔中確認服務是否啟動並自動開啟服務
  • Git Source Control Provider無法顯示File Status的問題解決
  • NSIS自學系列(3) 先備概念
  • NSIS自學系列(2) 編譯NSIS程式
  • NSIS自學系列(1) 什麼是NSIS
  • [安裝程式] NSIS不能讀取中文的問題解決
  • [JAVA] 錯誤解決: unmappable character for encoding MS950
  • [版控] 如何在Git中新增一個標籤到某筆Commit紀錄
  • [VS] Visual Studio快捷鍵:程式碼展開/縮合

最新留言

  • [25/05/03] 訪客 於文章「[Window batch file] ...」留言:
    這篇筆記詳細說明如何在批次檔中確認啟動服務及自動啟動,同時注...
  • [18/07/14] o618610 於文章「[.NET] Routed Event ...」留言:
    l1B奢侈品仿牌原單品質良心賣家,誠信做生意,保固說到做到就...
  • [17/10/14] UNICODE全部解決不是很好媽XDDDD. 於文章「[JAVA] 錯誤解決: unmappa...」留言:
    UNICODE全部解決不是很好媽XDDDD....
  • [17/07/31] Ada 於文章「[教學] VirtualBox使用小技巧...」留言:
    說明詳細清楚 感謝...
  • [16/11/17] 108國語言翻譯公司 於文章「[.NET] Routed Event ...」留言:
    了出爾來上幾便她重向後和力大有本比那機月會。 145國...
  • [16/05/10] LI 於文章「[JAVA] 錯誤解決: unmappa...」留言:
    謝謝~...
  • [16/04/16] LI 於文章「[JAVA] 錯誤解決: unmappa...」留言:
    謝謝分享 請問能引用嗎? 我會標明出處~...
  • [16/02/20] 訪客 於文章「NSIS自學系列(1) 什麼是NSIS...」留言:
    這邊有教學可以參考 http://seesawworld....
  • [16/02/18] 訪客 於文章「[教學] 如何在Windows中打出不知...」發表了一則私密留言
  • [15/12/05] Tom 於文章「[教學] VirtualBox使用小技巧...」留言:
    系統發生 53錯誤 方法: 第一張圖 執行 安裝 Gues...

熱門文章

  • (67,091)[教學] 如何在Windows中打出不知道注音的字? (新注音輸入法)
  • (43,537)[教學] VirtualBox使用小技巧(1)--與本機電腦共用資料
  • (19,366)連不上別人的FTP嗎? 參考看看吧:)
  • (14,997)[C#] C#小技巧--檢查使用者輸入是否為純數字
  • (14,772)[資料庫] SQL Server Browser服務無法啟用解決
  • (2,140)[車載相關] 什麼是TDMA?
  • (976)[.NET] 小技巧--當使用者按下按鈕後再讓使用者double check一次
  • (893)[教學] VirtualBox使用小技巧(2)--在英文版的XP系統中顯示及輸入中文
  • (401)[車載] A Store-Carry-Forward-based Data Transfer Scheme Using Positions and Moving Direction of Vehicles for VANETs 閱讀
  • (123)[車載] LET(Link Expiration Time)

參觀人氣

  • 本日人氣:
  • 累積人氣: