Setup Factory 是一款凝聚了數(shù)十年經(jīng)驗(yàn)結(jié)晶的軟件安裝工具。和其他的安裝程序不同,Setup Factory貫徹了快速方便的開發(fā)理念,您無需花費(fèi)數(shù)周的時(shí)間學(xué)習(xí)便可以達(dá)到快速使用的程度,您要做的只是在界面中通過鼠標(biāo)點(diǎn)擊將您的軟件文件和目錄直觀添加到目錄中,整個(gè)過程完全邏輯化和無縫化。除此之外,Setup Factory支持創(chuàng)建一個(gè)安裝文件包或一個(gè)單獨(dú)的setup.exe文件,生成文件可以運(yùn)行于任意版本的windows中,包括95到windows 7及其以上版本,且更利于您的發(fā)布,比如通過網(wǎng)站下載、CD-ROM, DVD-ROM刻錄和局域網(wǎng)。
Setup Factory is the result of over a decade of experience in creating software installation tools. Unlike other installer builders that require week-long training courses in order to get up to speed, Setup Factory was designed to be fast and easy to use. By pairing a visual layout of your software's files and folders with a point-and-click interface, the entire process becomes completely logical and absolutely painless. What's more, Setup Factory creates a compact, single-file setup.exe that runs on any version of Windows from 95 to windows 7(and above) and is perfect for distribution by web download, CD-ROM, DVD-ROM and LAN.
您不必在為軟件的安裝打包再花費(fèi)更多的金錢——Setup Factory 提供了所有您需要的功能,它能為你生成堅(jiān)如磐石般的專家級(jí)軟件安裝程序,它同時(shí)使用方便、性能快速。Setup Factory 具有多個(gè)功能特點(diǎn):一個(gè)快速啟動(dòng)的工程向?qū)А⒆远x對(duì)話框、主題/皮膚樣式、運(yùn)行時(shí)間模塊、最小化支持、MD5編碼序列號(hào)、單文件setup.exe生成便于網(wǎng)絡(luò)下載、強(qiáng)大的多達(dá)250個(gè)功能函數(shù)的腳本編輯器、授權(quán)支持和其他功能等。
普通特性:
安裝所有文件——Anywhere
Setup Factory 提供了一個(gè)無與倫比的開發(fā)環(huán)境,為您提供了對(duì)打包軟件文件的全方面的控制。您只要單純得將您需要打包的文件和文件夾拖曳到工程窗口中,Setup Factory可以智能管理您的文件夾目錄,自動(dòng)查詢版本信息,創(chuàng)建快捷方式圖標(biāo),并通過可靠的CRC-32校驗(yàn)來確保數(shù)據(jù)的完整性。當(dāng)然,任何一個(gè)步驟和功能您都可以隨您個(gè)人喜好來自定義或者覆蓋,但是對(duì)于絕大多數(shù)的工程而言,改進(jìn)了的工程向?qū)Э梢詽M足其所有要求,您只需點(diǎn)擊鼠標(biāo)即可。
打包成單獨(dú)的一個(gè)安裝文件
對(duì)于您的軟件用戶而言,更小更快的安裝文件意味著更好的軟件使用體驗(yàn),Setup Factory 便可以做到這點(diǎn)。Setup Factory 運(yùn)行期系統(tǒng)開銷(包括反安裝過程)僅有450kb左右,您可以與同類產(chǎn)品進(jìn)行比對(duì)。同時(shí),沒有“解壓縮”過程,與同類產(chǎn)品相比,Setup Factory 安裝工具可以更快得完成界面初始化。除此之外,您可以使用我們的發(fā)布向?qū)В宦愤x擇默認(rèn)選項(xiàng)來創(chuàng)建安裝過程。單獨(dú)安裝文件setup.exe更益于網(wǎng)絡(luò)發(fā)布。以及電子郵件、局域網(wǎng)、CD、DVD刻錄甚至是軟盤。
快速啟動(dòng)工程
您只需花費(fèi)了5分鐘來使用Setup Factory的工程向?qū)П憧梢酝瓿梢粋€(gè)安裝工程的打包,您可以一路選擇默認(rèn)選項(xiàng)令您的工程啟動(dòng)非??焖?。
靈活的反安裝
Setup Factory 中增加了一個(gè)新的重要的反安裝功能。您只需啟用該功能,Setup Factory便會(huì)對(duì)您刪除的文件進(jìn)行關(guān)注,任何在安裝過程中安裝的文件都會(huì)添加進(jìn)記錄,方便反安裝程序運(yùn)行。然而,如果您選擇繼續(xù)強(qiáng)行安裝,您將會(huì)發(fā)現(xiàn)反安裝程序?qū)⑼耆С肿远x,您可以控制任意需要?jiǎng)h除的文件,比如那些需要?jiǎng)h除的快捷方式、那些需要?jiǎng)h除的注冊(cè)表的更改、以及其他您需要?jiǎng)h除的內(nèi)容,甚至您可以根據(jù)自己的要求刪除對(duì)話框屏幕和調(diào)整安裝次序。
系統(tǒng)要求檢測(cè)
您可以輕松得獲取系統(tǒng)要求,只需選擇一些選項(xiàng)框,內(nèi)置的候選選項(xiàng)包括操作系統(tǒng)信息、內(nèi)存信息、屏幕分辨率、顏色質(zhì)量和管理員權(quán)限。如果用戶的系統(tǒng)無法滿足您選擇的最低的安裝系統(tǒng)要求,那么安裝程序?qū)?huì)警告用戶或者放棄整個(gè)安裝過程。
高級(jí)特性:
新功能!支持超過2GB的文件
你想發(fā)布超大數(shù)據(jù)文件嗎?Setup Factory 8將祝您一臂之力!很多安裝程序制作工具無法勝任超過2GB的文件,Setup Factory 8對(duì)此卻游刃有余。而且,Setup Factory 8采用新的LZMA數(shù)據(jù)壓縮算法,您將獲得更好的數(shù)據(jù)壓縮率,安裝過程也更快。
序列號(hào)、安全性和訪問權(quán)限
Setup Factory包含了多種功能,幫助您管理您軟件的訪問權(quán)限,包括序列號(hào)列表和基于數(shù)字檢驗(yàn)的使用時(shí)間限定。通過強(qiáng)大的序列號(hào)生成器,您可以輕松的創(chuàng)建數(shù)以千計(jì)的唯一的序列號(hào),并通過MD5加密混編保存在程序中。為了阻止程序被窺探,您的安裝程序的數(shù)據(jù)將通過您個(gè)人的算法進(jìn)行加密壓縮,只有擁有有限序列號(hào)的用戶才有權(quán)利使用您的程序。當(dāng)然,如果您愿意自己設(shè)定驗(yàn)證方式,Setup Factory 同樣支持您自己定義的驗(yàn)證方式和授權(quán)模式。
打包、分類和安裝類別
創(chuàng)建復(fù)雜的多方產(chǎn)品的安裝文件,使用Setup Factory將比以往更加輕松。Setup Factory創(chuàng)造性得添加了安裝文件分組功能。它將集體產(chǎn)品及其特點(diǎn)整合在一個(gè)單獨(dú)的安裝文件中。Setup Factory甚至添加了分類功能,您可以將您的數(shù)據(jù)包分組為幾個(gè)組件。該功能對(duì)于那些大型軟件工程非常適用,可以根據(jù)不同的安裝需要進(jìn)行安裝不同的內(nèi)容,比如標(biāo)準(zhǔn)安裝、最小化安裝、完整安裝和自定義安裝。
相關(guān)模塊和運(yùn)行時(shí)間支持
在該版本中添加了運(yùn)行時(shí)間的支持,以常規(guī)的第三方技術(shù),包括Basic 5.0, Visual Basic 6.0, DCOM, JET, MDAC, Visual C++等。附加的獨(dú)立模塊可以方便得創(chuàng)建,并能無縫整合在開發(fā)環(huán)境中。Setup Factory 允許您對(duì)每一個(gè)模塊進(jìn)行完全的控制:檢測(cè)和安裝,因此您可以輕松的判斷其行為是否符合您的要求。
新功能!支持最新的技術(shù)
除了一些經(jīng)典模塊,比如Visual Basic 5.0/6.0, DCOM, JET 和 MDAC,Setup Factory 8.0還添加了一些易用的運(yùn)行依賴模塊,以支持最新最流行的技術(shù),比如.NET 3.0, .NET 3.5, SQL Express 2005, Visual C++ 2008 和 Windows Installer 3.1 v2.
多語言支持
Setup Factory 提供了非常卓越的多語言安裝文件的支持。當(dāng)許多產(chǎn)品令您必須更改基本特點(diǎn)(或者完全不支持)時(shí),Setup Factory 提供了您需要的各種功能以滿足您不同國度的用戶和企業(yè)的要求。創(chuàng)建安裝程序可以自動(dòng)檢測(cè)使用者的操作系統(tǒng)的語言版本,調(diào)整顯示屏幕和信息與之相對(duì)應(yīng),無論您需要的是那種語言版本:英語、法語、西班牙語、意大利語或其他可以被Windows識(shí)別的語言,您只需在Setup Factory 中提供需要的語言版本的文本信息,Setup Factory 將會(huì)自動(dòng)替你完成其他的工作。
新功能!LZMA數(shù)據(jù)壓縮算法
Setup Factory 8支持高性能的LZNA數(shù)據(jù)壓縮算法,您將得到更小的安裝程序,體驗(yàn)到前所未有的安裝速度。相比于Setup Factory 7,Setup Factory 8的測(cè)試結(jié)果顯示:高三倍的壓縮率,安裝速度快20%。您可以存儲(chǔ)更多文件在CD/DVD(這可著極大地降低生產(chǎn)成本)。當(dāng)您通過Internet發(fā)布安裝程序時(shí),也可降低對(duì)帶寬的需求(節(jié)省您和客戶的時(shí)間和金錢)。而且,客戶體驗(yàn)到更快的安裝過程,對(duì)您的產(chǎn)品也更滿意。
新功能!自動(dòng)驗(yàn)證碼簽署
用最快最簡單的方法為您的安裝執(zhí)行文件增加數(shù)字簽名。對(duì)于Internet下載和Vista兼容性,驗(yàn)證碼簽署都是極其重要的。只需將Setup Factory 8指向您的證書和密鑰文件,給出說明信息,就可在安裝程序建立過程中自動(dòng)簽署您的setup.exe文件。
自定義安裝程序的外觀
安裝向?qū)聊?/strong>
超過20種預(yù)置布局管理可以滿足任何軟件的安裝包的打包要求,并且支持布局調(diào)整以更精確符合您的需要。我們提供了多個(gè)界面元素,包括檢查框、單選按鈕和編輯欄,方便您構(gòu)建常規(guī)的屏幕,比如許可協(xié)議窗體、序列號(hào)校驗(yàn)窗體、文件夾選項(xiàng)界面和其他高級(jí)選項(xiàng)界面。支持每一種界面屏幕的即時(shí)預(yù)覽效果,因此您可以即時(shí)看到您修改后的界面效果。
主題和皮膚
您可以在大量預(yù)置的主題(皮膚)中選擇您需要的界面樣式,也支持自定義,這個(gè)過程就像查看一個(gè)對(duì)話框調(diào)取您喜歡的樣式一樣簡單,您可以配置各個(gè)主題元素,包括字體(外觀、顏色、尺寸和樣式)和橫幅圖像、主體/背景圖像、控件顏色(按鈕、檢查框、單選按鈕)等。無論您的安裝文件需要一個(gè)統(tǒng)一的風(fēng)格還是各個(gè)部分各顯特點(diǎn),Setup Factory 都可以滿足您的要求。
新功能!可視化對(duì)話框編輯器
這功能將最能滿足您的期待!從一開始,您就可以自由地創(chuàng)建自定義對(duì)話框。首先會(huì)為您提供一個(gè)空的向?qū)?duì)話框,您可以自由地設(shè)置任何您需要的控制功能??蓤?zhí)行調(diào)整,重置,調(diào)出腳本代碼等功能。功能齊全且完全可視化。內(nèi)置的對(duì)話框往往無法滿足您的需求,而這個(gè)新的可視化對(duì)話框絕對(duì)能滿足您。
背景窗口選項(xiàng)
您可以選擇傳統(tǒng)的安裝向?qū)а菔净蛘攥F(xiàn)代的Windows安裝界面樣式。您還可以自定義窗體的背景,支持圖像漸變、刷色效果、標(biāo)題和頁腳文本三維效果?,F(xiàn)在您還可以選擇一個(gè)常規(guī)的任務(wù)欄圖表,強(qiáng)迫安裝窗體始終置于其他窗體的前面,或者完全隱藏在任務(wù)欄后進(jìn)行后臺(tái)安裝操作。
新功能!自定義安裝圖標(biāo)和版本的源信息
如今,您可以改變嵌入的setup.exe圖標(biāo)和嵌入的版本源信息(比如批注,產(chǎn)品版本,公司名,產(chǎn)品名,說明信息,商標(biāo)和版權(quán)等)。其他的安裝程序工具強(qiáng)迫您向您的顧客展示他們自己的商標(biāo),而使用Setup Factory 8,您可以根據(jù)您的需求,在您的安裝程序中向您的顧客展示任何商標(biāo)。
靈活的腳本系統(tǒng)
強(qiáng)大的腳本引擎
在這一版本中,我們移除了原來的經(jīng)典的Setup Factory函數(shù)引擎,采用一個(gè)全新的功能異常強(qiáng)大的且完全自由的腳本引擎?;诔R?guī)的LUA語言,您可以很容易得理解腳本語言的特點(diǎn),包括“for, repeat and while”的循環(huán)語句、“if/else”的條件判斷語句、函數(shù)、變量和表格(相關(guān)數(shù)組)。與內(nèi)置的函數(shù)庫相匹配的,采用完全的數(shù)字賦值和布爾表達(dá)式,這個(gè)腳本中幾乎沒有令您難以理解的內(nèi)容。當(dāng)然,我們還是內(nèi)置了一個(gè)“函數(shù)向?qū)?amp;rdquo;和“代碼向?qū)?amp;rdquo;,因此,即使完全得初學(xué)者也可以創(chuàng)建功能強(qiáng)大的安裝包,甚至是那些要求異??量痰某绦虼虬蝿?wù)。
豐富的控制函數(shù)庫
Setup Factory內(nèi)置了一個(gè)多達(dá)360個(gè)函數(shù)庫,因此您無需再進(jìn)行高級(jí)的程序編輯便可以實(shí)現(xiàn)您所需要的功能。所提供的函數(shù)庫涵蓋了各個(gè)方面,從文本文件編輯到系統(tǒng)注冊(cè)更改等。您可以通過調(diào)用dll函數(shù)執(zhí)行程序,包括查詢驅(qū)動(dòng)器信息、管理字符串、拷貝文件、枚舉進(jìn)程、開始和終止服務(wù)、與網(wǎng)頁腳本結(jié)合、顯示對(duì)話框等。
填表式的操作向?qū)?br/>在Setup Factory 中,您無需專門使用向?qū)韯?chuàng)建一個(gè)強(qiáng)大功能的安裝包,因?yàn)槲覀円呀?jīng)將向?qū)С绦蛘显诔绦蛑?。您可以從分類列表中選擇您需要的函數(shù)命令(完全的屏幕交互幫助),然后在要求的信息區(qū)域中填入您需要的信息,Setup Factory將自動(dòng)完成剩下的工作,您無需掌握太多的腳本或者程序方面的知識(shí),您僅需要將空白區(qū)域填入您的信息便可以。修改同樣是一件容易的事情,點(diǎn)擊您想要修改項(xiàng)的直線,然后點(diǎn)擊“編輯”按鈕,窗體中的信息便會(huì)回復(fù)到最初的樣子。
彩色語法高亮顯示
如果您對(duì)于控制語言向?qū)Ы涌诓贿m應(yīng),或者您僅僅想要激活那個(gè)強(qiáng)大快捷的腳本引擎,我們?yōu)槟峁┝讼鄳?yīng)的對(duì)策。Setup Factory 自由控制語言編輯器提供了所有的您想要的專家級(jí)腳本編輯功能,它提供了彩色語法高亮、代碼校驗(yàn)、函數(shù)高亮、輸入即時(shí)樣本選擇、Ctrl+Space激活功能列表和文本關(guān)聯(lián)幫助等功能。如果您熟悉Microsoft® Visual Basic, Microsoft® Visual C++等其他現(xiàn)代程序開發(fā)語言,您會(huì)更加容易得使用。
新功能!獨(dú)立的腳本編輯器
Setup Factory 8.0中有Indigo Rose 腳本編輯器應(yīng)用程序。有了這個(gè)獨(dú)立的程序,您可在Setup Factory 8開發(fā)環(huán)境外編輯您的安裝程序腳本。支持語句高亮、智能感知代碼是否完整和幫助文件集成功能。只需運(yùn)行Setup Factory 8程序文件夾中的“IRScriptEditor.exe”即可。
新功能!支持MSI功能庫
您可以將Setup Factory 8腳本安裝程序與MSI類型的安裝程序(比如Indigo Rose’s MSI Factory)進(jìn)行交互。這些新的功能滿足用戶系統(tǒng)中的Windows安裝程序服務(wù)技術(shù)。進(jìn)而,您可以輕松地詢問用戶系統(tǒng)(安裝了MSI Windows安裝程序包)中產(chǎn)品的狀態(tài)、特征和組件信息。
可擴(kuò)展的控制語言插件Plugins
Setup Factory 可以通過Action Plugins.來擴(kuò)展功能。這種插入模式可以代給整個(gè)產(chǎn)品無限的功能擴(kuò)展可能,比如插入對(duì)數(shù)據(jù)庫的支持、XML支持、數(shù)字加密和FTP文件傳遞。該功能緊密整合在開發(fā)環(huán)境中,包括IntelliSense樣式代碼檢驗(yàn)和語法高亮功能,就想在使用內(nèi)置的腳本編輯器一樣容易。該插入Plugins功能可以通過Indigo Rose來提供,也可以使用其他第三方開發(fā)工具,再次,感謝Indigo Rose免費(fèi)提供的插入Plugins開發(fā)工具。
新功能!自定義錯(cuò)誤控制功能
由于用戶沒有使用規(guī)定的系統(tǒng),或者缺少一個(gè)必須的應(yīng)用程序,在安裝過程或未安裝狀態(tài)下,總是會(huì)發(fā)生一些錯(cuò)誤。有了Setup Factory 8,您的用戶可以通過智能預(yù)設(shè)來控制這些錯(cuò)誤,或者您可以通過“On Install Error” 和 “On Uninstall Error” 功能,提前設(shè)定好您的腳本代碼。當(dāng)錯(cuò)誤發(fā)生時(shí),這些功能將被激活,用戶可以自定義地控制這些錯(cuò)誤。
新功能!更多的腳本功能
如今,Setup Factory 8為您的安裝程序腳本配備超過360種高性能的操作(比v7.0多40多種)。其中不乏一些真正實(shí)用的功能,比如新的MSI功能庫。
高效率和團(tuán)隊(duì)開發(fā)
內(nèi)置的拼寫檢測(cè)
現(xiàn)在,保證您在您的工程中拼寫正確將比以往更加方便?;旧?,無論您在哪里輸入信息,您都可以執(zhí)行拼寫檢查功能,以確保文本輸入沒有錯(cuò)誤。Setup Factory 中提供了多個(gè)語言的字典,包括英語、法語、德語、意大利語、西班牙語、荷蘭語、瑞典語、丹麥語、克羅地亞語、捷克語、波蘭語和斯洛文尼亞語。
報(bào)告和記錄
現(xiàn)在,您只需一兩個(gè)鼠標(biāo)點(diǎn)擊便可以清楚了解您的安裝程序工程的安裝細(xì)節(jié)。提供了經(jīng)過改進(jìn)的基于HTML工程報(bào)告(支持CSS格式化)和基于文本信息的安裝時(shí)間記錄,您可以獲得任何您想要的安裝信息的詳細(xì)記錄?,F(xiàn)在您可以控制的安裝級(jí)別選項(xiàng)包括記錄錯(cuò)誤選項(xiàng)和腳本運(yùn)行記錄。
Silent安裝
支持創(chuàng)建一個(gè)不顯示用戶對(duì)話框、提示信息和錯(cuò)誤信息的Silent安裝程序。您可以根據(jù)文件的響應(yīng)讀取默認(rèn)的命令行來自動(dòng)安裝文件。Silent安裝程序令您可以控制大量工作站的程序安裝,以滿足企業(yè)標(biāo)準(zhǔn)的要求?,F(xiàn)在提供了一個(gè)命令行開關(guān)令您可以進(jìn)行Silent安裝,或者設(shè)定安裝程序始終按照無人看管模式進(jìn)行安裝。Setup Factory 可以自動(dòng)返回命令行狀態(tài)碼,方便您從批量文件中調(diào)用和自動(dòng)創(chuàng)建過程。
Visual Basic工程文件掃描
如果您要為您的Visual Basic工程創(chuàng)建安裝程序,您將會(huì)倍感意外,Setup Factory可以分析您的VB工程并自動(dòng)添加必要的相關(guān)運(yùn)行時(shí)間的文件。在此,甚至提供了一個(gè)高級(jí)的可執(zhí)行掃描器,幫助您所判斷需要的DLL文件和庫,用于那些以往比較困難完成的多組工程管理。
無人看守模式編譯
Setup Factory 適合無縫得融入在您的每日的程序創(chuàng)建過程中。在您每次編輯您的源代碼創(chuàng)建安裝包可以令您得程序更早更頻繁得進(jìn)行調(diào)試。您只需將Setup Factory工程加入您日常的程序創(chuàng)建中,它便會(huì)自動(dòng)運(yùn)行并獲得最終的安裝文件setup.exe。
新功能!更好地使用源代碼管理
不少用戶更喜歡將Setup Factory工程文件保存在源程序控制系統(tǒng)中,針對(duì)這些用戶,我們?cè)诠こ涛募胁辉儆涗浳募r(shí)間、統(tǒng)計(jì)數(shù)據(jù)和版本信息。這樣,您更容易在源程序中添加Setup Factory工程文件,而不需要做一些無謂的改變。
100%兼容性
在windows95及其以上版本中使用
當(dāng)其他安裝包程序放棄了一些早期的操作系統(tǒng),比如Windows 95 和98,我們依舊堅(jiān)信您所選擇的安裝程序不會(huì)影響您的潛在市場,因此Setup Factory 可以和任何的windows系統(tǒng)良好得兼容運(yùn)行,從Windows 95 到Windows 7。
新功能!兼容Windows 7, Vista, XP, Server 2003 和Server 2008
在Setup Factory 8.2建立安裝程序,您大可不必考慮兼容性問題。Setup Factory 8.2配置了最新的操作系統(tǒng)檢查功能;自動(dòng)填充內(nèi)置變量(在最流行的文件夾,比如CommonDocuments文件夾, MyMusic文件夾, MyPictures文件夾, MyVideos文件夾);內(nèi)置的smarts。您的安裝程序既可在最新的操作系統(tǒng),也可在Windows95中運(yùn)行。這樣的競爭力是無可比擬的。
新功能!支持64位的Windows操作系統(tǒng)
配置一個(gè)返回地址為“_ProgramFilesFolder64″的全局變量,和定位在“%ProgramFilesFolder64%” 及“%CommonFilesFolder64%”的會(huì)話變量。
Don't be fooled by products costing twice as much - Setup Factory has everything you need to make rock-solid professional software installers. It’s also easier to use and faster to work with. Setup Factory features a quick-start project wizard, customizable dialogs, themes/skins, runtime modules, multilingual support, MD5 encoded serial numbers, single-file setup.exe for internet downloads, powerful scripting engine with 250+ functions, Authenticode support and much more.
Standard Features
- Install Any File – Anywhere!
Setup Factory features an unbeatable development environment that puts you in total control of your files. Simply drag and drop your files and folders onto the project window and you’re ready to build. Setup Factory is smart enough to maintain your folder structure, automatically query version resource information, create shortcut icons and ensure 100% data integrity with reliable CRC-32 checking. Of course, everything can be customized and overridden if you wish, but for most projects the improved Project Wizard can handle it all with just a few clicks.
- Compact Single-File Setups
Smaller and faster means a better experience for your customers and Setup Factory delivers. Compare our tiny ~450 KB runtime overhead (including uninstall) to the competition and see for yourself. Additionally, with no “unpacking” step required, Setup Factory installers are also much faster to initialize and install than those created by competitive tools. What’s more, our Publishing Wizard walks you through the build process with a few easy steps. The single-file setup.exe is ready for distribution by web, email, LAN, CD, DVD and even floppy disk.
- Project Wizard Quick-Start
Spend five minutes with Setup Factory’s easy to use Project Wizard and come away with a complete, ready to build installation project. You’ll be walked through each option so you can get your project started as quickly as possible.
- Flexible Uninstaller
Setup Factory features a new and improved uninstall feature. Simply turn it on and let Setup Factory worry about removing your files. Anything that is installed during the setup will be marked for removal by the uninstaller. However, if you want to go in and tinker with the settings, you’ll find that the uninstaller is now fully customizable. You can take full control of what files are removed, what shortcut icons are deleted, what registry changes are made and anything else you require. Even the dialog screens and sequence can be adjusted to suit your needs!
- System Requirements Checking
You can easily enforce system requirements just by clicking a few boxes. Built-in checks include operating system, memory, screen resolution, color depth and administrator privileges. If the user’s system does not meet the minimum requirements you have chosen, the installer can either warn the user or abort the setup entirely.
Advanced Features:
- NEW! Support for Files Larger Than 2GB
Are you distributing massive data files? Setup Factory 8 is up to the challenge. While many installers will choke on files larger than 2GB in size, Setup Factory 8 sails right on through. In fact, with our new LZMA data compression, you’ll also get dramatically better compression ratios and lightning fast installs.
- Serial Numbers, Security and Access Features
Setup Factory includes a variety of features designed to help you manage access to your software, including serial number lists and date-based expiration. With its powerful serial number generator you can quickly create thousands of unique serial numbers, which are stored internally as secure MD5 hashes. Hidden from prying eyes, your installer data is compressed using proprietary algorithms and only accessible to those users who supply a valid serial number. Of course, if you’d rather do it yourself, Setup Factory is flexible enough to support your own custom validation and authorization schemes.
- Packages, Categories and Install Types
Creating installers for complex and multi-part products is now easier than ever. With dramatically improved support for grouping files into packages, it’s a snap to group products and features into a single installer. There’s even support for categories so you can group your packages into logical components. It’s the ultimate in flexibility for those large projects that need to support different installation types like typical, minimum, complete and custom.
- Dependency Modules & Runtime Support
Instantly add runtime support for many popular third-party technologies, including Visual Basic 5.0, Visual Basic 6.0, DCOM, JET, MDAC, Visual C++ and more. Additional dependency modules are easy to create and integrate seamlessly into the development environment. Setup Factory gives you complete control over the detection and installation of each module, so you can easily adjust the behavior to suite your particular requirements.
- NEW! Latest Technologies
In addition to the classic modules like Visual Basic 5.0/6.0, DCOM, JET and MDAC – Setup Factory 8.0 now includes easy-to-use runtime dependency modules for the newest and most popular technologies like .NET 3.0, .NET 3.5, SQL Express 2005, Visual C++ 2008 and Windows Installer 3.1 v2.
- International Language Support
Setup Factory offers unsurpassed support for multilingual installations right out of the box. While some products charge you extra for this essential feature (or don’t offer it at all), Setup Factory gives you everything you need to support your customers and clients around the world. Installers created with Setup Factory can automatically determine the language of the client operating system and adjust the display of screens and messages appropriately. Whether you need to support English, French, German, Spanish, Italian or any other language recognized by Windows, with Setup Factory you simply provide the text and your installer takes care of the rest!
- NEW! LZMA Data Compression
With Setup Factory 8’s new high performance LZMA data compression, you’ll see remarkably smaller installers as well as faster installation performance than ever before. Compared to Setup Factory 7, our test results show up to 300% better compression performance and up to 20% faster installation speed. You’ll be able to fit more on each CD/DVD (that’s a potentially huge manufacturing cost savings) and reduce your bandwidth for Internet distributed installers (that saves both you and your customers time and money). Additionally, customers will notice that your installers finish faster – and that means happier customers!
- NEW! Automatic Authenticode Signing
It’s never been faster or easier to “codesign” your installer executable. Authenticode signing is incredibly important for both Internet downloads and Vista compatibility. Simply point Setup Factory 8 to your certificate and private key files, give it the description information and it will automatically sign your setup.exe during the build process.
Customize the Look of Your Installer
- Install Wizard Screens
Over 20 pre-built layouts handle just about any task your installer could want, and it’s easy to adjust them to fit your needs exactly. There’s everything from check boxes, radio buttons and edit fields to popular screens like license agreements, serial number verification, shortcut folder selection and other advanced options. Each screen features a real-time preview so you can see the result of your changes as you work.
- Themes and Skins
Choose from dozens of pre-made themes (skins) for your screens or even make your own. It’s as easy as viewing a live dialog preview and picking your favorite style. You can configure everything from fonts (face, color, size, style) and banner images to body/background graphics, control colors (buttons, check boxes, radio buttons) and more. Whether your installer needs a corporate feel or a hip attitude, you can do it with Setup Factory !
- NEW! Visual Dialog Editor
One of your most asked for features is finally here. You now have the freedom to create your own custom dialogs from scratch! Start off with an empty wizard dialog and then drop whatever controls you require onto it. Resize them, reposition them, call script code and much more. It’s fully featured and totally visual. When one of the built-in dialogs doesn’t get you where you want to go, the new visual dialog editor is sure to fit the bill.
- Background Window Options
Choose between the traditional setup-wizard style or the modern Windows Installer style interface. You can customize the background window with gradients, images, color washes, headlines and footer text with 3D effects. Now you can also select a custom taskbar icon, force the setup window to remain on top of other windows or even hide the taskbar icon completely for totally silent installs.
- NEW! Custom Setup Icon and Version Resource Info
You can now change the embedded setup.exe icon as well as the embedded version resource information (comments, product version, company name, product name, description, trademark, copyright etc.). While other installers force you to display their branding to your customers, Setup Factory 8 gives you the freedom to brand your installer however you see fit.
Scripting System for 100% Flexibility
- Powerful Scripting Engine
We’ve taken the classic Setup Factory action engine and replaced it with an all-new and incredibly powerful free-form scripting engine. Based on the popular LUA language, this easy to understand scripting language features everything from “for, repeat and while” loops, to “if/else” conditions, functions, variables and tables (associative arrays). Paired with the built-in action library, full mathematical evaluation and Boolean expressions, there’s simply nothing you can’t achieve. Of course, we’ve also built in an “Action Wizard” and “Code Wizard” so even complete novices can create powerful installers that handle even the most demanding installation tasks.
- Extensive Action Library
Setup Factory comes with a built-in library of more than 360 easy to use actions, so you can do whatever you need without having to be an advanced programmer. There are actions to handle everything from text file editing to system registry changes. You can execute programs, call DLL functions, query drive information, manipulate strings, copy files, enumerate processes, start and stop services, interact with web scripts, display dialog boxes and much more.
- Fill-in-the-Blanks Style Action Wizard
You don’t have to be a wizard to create powerful installers with Setup Factory . We’ve built the wizard into the software! Simply choose the action you want from a categorized list (complete with on-screen interactive help), fill in the requested information fields and the wizard does the rest. You don’t have to know anything about scripting or programming – just fill in the blanks and you’re done. Making changes is just as easy. Click on the line you want to change and press the “edit” button to go back to the original form. It’s really that easy.
- Color Syntax Highlighting Action Editor
If you’ve outgrown the Action Wizard interface or simply want to unleash the power of the fast and efficient scripting engine, we’ve got you covered. The Setup Factory freeform action editor features all of the professional features you’d expect. There’s color syntax highlighting, code completion, function highlighting, as-you-type action prototypes, Ctrl+Space function listings and even context-sensitive help. If you’re used to programming in Microsoft® Visual Basic, Microsoft® Visual C++ or any other modern development language, you’ll be right at home.
- NEW! Stand Alone Script Editor
Setup Factory 8.0 now includes the Indigo Rose Script Editor application. This new stand-alone program allows you to edit your installer scripts outside of the Setup Factory 8 IDE. Includes support for syntax highlighting, intellisense code completion and help file integration. Simply run “IRScriptEditor.exe” from the Setup Factory 8 program folder.
- NEW! Extensive MSI Action Library
For when you want your Setup Factory 8 “script” installer to interact with “MSI” installers like Indigo Rose’s MSI Factory. These new actions leverage the Windows Installer service technology on the user’s system. They make it easy to query the state of products, features and components on the user’s system that were installed with a MSI Windows Installer package.
- Expandable with Action Plugins
Setup Factory can be easily expanded with Action Plugins. These plugin modules can extend the product in infinitely powerful ways, such as adding support for databases, XML, data encryption and FTP file transfers. Tight integration with the design environment – including IntelliSense style code completion and syntax highlighting – makes them just as easy to use as built-in actions. Plugins are available through Indigo Rose as well as third-party developers thanks to Indigo Rose’s freely available plugin development kit.
- NEW! Custom Error Handling Events
Sometimes things go wrong during install or uninstall. Perhaps the user doesn’t have the correct system requirements, or is missing a required application. With Setup Factory 8 you can either let the installer handle it with intelligent defaults, or you can now trigger script code thanks to the new “On Install Error” and “On Uninstall Error” events. These events are fired when an error occurs during the setup or uninstall, allowing you to handle it in a custom way.
- NEW! More Script Actions than Ever
Setup Factory 8 now comes with over 360 high level functions (actions) for use in your installer scripts. That’s 40+ more than in v7.0. We’ve built in some real goodies too, such as the new MSI action library.
Productivity & Team Development
- Built-in Spelling Checker
Now it’s easier than ever to make sure that typos don’t creep into your projects. Basically anywhere you can type, you can perform a spell check to ensure error-free text. Dictionaries are available for over a dozen languages including English, French, German, Italian, Spanish, Dutch, Swedish, Danish, Croatian, Czech, Polish and Slovenian.
- Reports and Logs
Keeping track of the essential details of your installation project is now just a couple of clicks away. With improved HTML-based project reports (featuring CSS formatting) and text-based install-time log files, you’ll have an accurate record of everything you need. New options let you control the level of detail being logged, including options for recording errors and script actions.
- Silent Installs
Create silent installations that operate without displaying user interface dialogs, prompts, messages or errors. Easily read command defaults from a response file and control the installation automatically. Silent installs let you maintain control over hundreds or thousands of workstations while enforcing corporate standards. New options let you enable silent installs with a command line switch, or even force the installer to always run in unattended mode. Setup Factory installers automatically return command line status codes and can be easily called from batch files and automatic build processes.
- Visual Basic Project Scanner
If you’re creating installers for your Visual Basic projects, then look no further! Setup Factory can analyze your VB project and automatically add the necessary runtime files and dependencies for you. There’s even an advanced executable scanner that can assist you in determining required DLL’s and libraries for those difficult to manage multi-team projects.
- Unattended Builds
Setup Factory fits seamlessly into your daily build process. Creating your product installer every time you build your source code makes it easy to test early and often. Simply include your Setup Factory project in your build process to run automatically and output a finished setup.exe.
- NEW! Plays Well with Source Control
For those of you who prefer to keep your Setup Factory project files in a source control system, we’ve made it possible to turn off the recording of file time, statistical data, and version information inside the project file. This makes it much easier to add Setup Factory project files to source control and not trigger immaterial “changes.”
100% Compatible
- Works with Windows 95 through Windows 7
While other installer tools are dropping support for older operating systems such as Windows 95 and 98, we believe that your choice of installation builder shouldn’t limit your potential market. Setups created with Setup Factory work just fine on every Windows operating system from Windows 95 to Windows 7.
- NEW! Updated for Windows 7, Vista, XP, Server 2003 and Server 2008
Build your installer with Setup Factory 8.2 and relax. We’ve included all of the latest OS detections, automatically populated built-in variables with the latest “popular” folder locations (e.g. CommonDocumentsFolder, MyMusicFolder, MyPicturesFolder, MyVideosFolder) and built-in the smarts so your installer will work on the newest operating systems as well as legacy systems all the way back to Windows 95. Ask the competition if they can do that…
- NEW! 64 Bit Windows
There is now a new global variable that returns the location of “_ProgramFilesFolder64″ as well as session variables for locating “%ProgramFilesFolder64%” and “%CommonFilesFolder64%.”