2010-12-24

升級 InstallAnywhere 2010 的八大理由

InstallAnywhere 是一套以 Java 撰寫的安裝檔案打包工具。可以將您製作的軟體,包裝成安裝檔,讓使用者可以很輕易地安裝到本機磁碟中。InstallAnywhere 最大的特色就是它包裝出來的安裝檔,可以橫跨 Windows、MacOS、Linux、IBM...等平台。

InstallAnywhere 2010 與 InstallAnywhere 8 最大的差異如下所示:
  1. 增加許多新支援的平台
    包 括 Windows 7、Windows Server 2008 / 2008 R2、Windows Vista、MacOS X 10.6(最新!代號『雪豹』)、SuSE Linux、Ubuntu、IBM i5/OS for System i 等,都是最新支援的平台。讓您 InstallAnywhere 包裝出來的安裝檔,跨平台的功力更上一層樓。
  2. 正式支援 Java 1.6 (最新!俗稱『Java 6』):不用為了 InstallAnywhere 不支援最新版的 Java 1.6 而委曲求全使用 Java 1.5 或更低的版本了。立刻升級!將 Java 1.6 新增功能一個不漏地帶到您的專案中。
  3. 支援可以將軟體發佈到各種伺服器
    包含發佈到 Tomcat 網站伺服器、各種資料庫(還能順便執行您要求的 SQL 指令)、或 J2EE 伺服器。
  4. 多國語系(Multi-lingual Support):
    InstallAnywhere 全面支援多國語系功能!讓您的安裝軟體能以不同語系(如:日語、法語...)呈現在使用者面前。所有字串都已經事先翻譯好,省卻您請翻譯社翻譯畫面上文字的時間與精力。
  5. 多群組發佈(Multi-sets of Group Deployment Rules):
    您可以在一個安裝檔中,指定多組安裝規則,並套用到不同部門。讓大規模的軟體佈建不再是一件苦差事。
  6. 單一檔案、多重組態(Single File, Multiple Configurations):
    您可以在一個安裝檔內,儲存好幾組關於「安裝路徑」、「相依模組」...設定。讓您在打包安裝檔時,可以瞬間「變」出多套不同組態的安裝程式。
  7. 在安裝失敗時,支援「回復安裝狀態(Rollback)」的功能:不論您因為何種原因安裝失敗,新版 InstallAnywhere 2010 負責幫您回復到尚未安裝此套軟體的狀態。減低資訊人員因安裝失敗所需擔負的風險。
  8. 防止使用者不小心把同一套軟體安裝兩次(Prevent Multi-Instance Installation)
    當使用者因為不確定是否安裝過這套軟體、又重新安裝時,新版的 InstallAnywhere 2010 會告知您這套軟體已經安裝過了。
如果您還想知道 InstallAnywhere 各版本間詳細的差異,請參考下列網站: http://www.pds-site.com/flexera/Ianywhere/compare_versions.htm

NoClone 註冊教學

1
Buy Now】→【Register】。




2
於「Registration code」欄位輸入註冊碼。




3
出現「Thanks for your purchase...」視窗就表示已經成功註冊。後面的步驟只是幫助你做註冊碼的備份動作,可以按〔取消〕完成註冊!若想進行註冊碼的備份再按〔確定〕進行下一個步驟。





4
按〔確定〕後會出現「瀏覽資料夾」視窗,請選擇要備份註冊檔案的資料夾後按〔確定〕。




5
完成備份後會出現「NoClone.reg」及「NoClone_RegCode.txt」兩個檔案,前者可以於未來直接點兩下來註冊軟體,後者是英文的註冊流程說明文件。




6
備份完註冊檔後還有一個步驟是問你要不要把「NoClone_RegCode.txt」的內容列印出來,如果要列印就按〔確定〕。




7
列印出來的文件如下圖:

InstallShield Standalone Build 問答集 (2010.12.24 更新)

問:購買什麼版本可以安裝 Standalone Build?
答:InstallShield 2010(12) Premier edition,以及舊版的 InstallShield Professional Edition (10, 10.5, 11, 及 11.5),詳細訊息可以參考:使用者授權合約

問:Standalone Build 可以安裝幾台(v2011)?如何安裝?
答:購買 1 個 Premier edition 授權可以安裝 5 台 Standalone Build、Professional 可以安裝 1 台安裝說明

2011版:


問:Standalone Build 的功能?
答:Standalone Build 僅具有安裝檔的編譯功能,可以跟 InstallShield、InstallShield DevStudio 或 InstallShield Developer 安裝於同一台機器的不同資料夾

要製作出一個安裝檔,事實上可以分為「設計」與「打包」兩部份。所謂「設計」,指的是設定該安裝檔檔名為何?安裝路徑在哪裡?給使用者看的「精靈」應該出現幾個畫面?對話框的長相如何...等動作。而「打包」就是依照「設計」所遺留下來的指示,老老實實地包出一個可以安裝的執行檔而已。

在製作安裝檔案時,常常發生一個現象:程式師在他自己的電腦包裝好安裝檔,也在自己的電腦測試無誤,但是拿到使用者的電腦,就是會因為缺少某些檔案裝不起來,或者是裝起來之後執行時怪怪的。追究其原因,都是因為工程師的電腦裡,常會安裝一些程式會去叫用的函式庫,而這些函式庫卻不是一般使用者沒事會去安裝的。若程式師打包安裝檔時,忘了將這些相依的函式庫包入,就會造成在自己的機器上測試一切 OK,但在使用者端就是缺少某些檔案的窘境。要解決這個問題,得建造一個「乾淨環境」,裡面僅含剛裝好的 Windows 作業系統,然後在這樣的「乾淨環境」執行安裝檔「打包」與「測試」的動作。經過上述這些動作,才能確保作業系統就算只包含少量檔案,仍能將軟體安裝成功。

而「Standalone Build」,指的就是 InstallShield 僅抽出「打包」部份,讓您在另一台「乾淨電腦」,合法安裝僅含「打包引擎」這部份的 InstallShield,進行「Clean Build」,並測試之。

問:Standalone Build 需要額外申請序號嗎?
答:不需要,使用您的 Premier 版序號安裝即可。 Please use the same serial number that you have used to activate Installshield 2010 Premier.

問:哪邊可以下載 Standalone Build?
答:2011版必須從「Product and License Center」下載。(2010版下載頁

問:如果買Installshield Premier 2011版Concurrent三個使用者的授權,可以獲得幾個Standalone Build授權?(2010.12.23新增)
答:可以獲得15個Node-locked(單機版)的Standalone Build授權。

官方最新問答集:
http://www.flexerasoftware.com/downloads/instructions/productlicensing/en/standalonebuildfaqs.htm

2010-12-21

解決VNC錯誤:TcpListenerManager: not listening on IPv6

《問題描述》

從 Windows 事件檢視器發現下列錯誤:
TcpListenerManager: not listening on IPv6: Unable to create listening socket: An Address incompatible with the requested protocol was used. (10047).
請問如何解決?




《解決方案》

這個通常是指作業系統不支援IPv6,只是警告訊息不是嚴重的錯誤、不影響功能運作,可以從「inTransports」選項中只選取「IPv4」即可!詳細操作步驟如下:

1
右鍵按VNC桌面小圖示→【Status】。




2
Options〕。




3
按「Expert」分頁。




4
於「Name」欄位找到「Intransports」選項,按一下其「Value」欄位。




5
將「Value」欄位中原本的值「IPv6, IPv4」修改為「IPv4」即可!

2010-12-14

BB FlashBack 註冊教學

1
輸入正確的「Owner name」跟「Licence key」之後,後出現「Registation」視窗提醒您必須輸入您的Email帳號,以便接收到後續的產品更新訊息。




2
輸入完畢後就可以成功註冊!

2010-12-02

SWiSHMax及SWiSH miniMax舊版下載教學

1
以您的mySWiSHzone帳號密碼登入「https://my.swishzone.com/」。




2
登入後按左側「下載軟體」連結。




3
按「下載軟體」連結後,曾經購買過的軟體都會列出來,選擇所需的軟體按「點選下載」來下載。

2010-12-01

Kiwi CatTools 版本差異

Kiwi Enterprises 的全系列產品都是從免費到全功能,版本的差異都在於使用上的限制。

The Edition license determines how Kiwi CatTools operates and includes database, session and thread limits.

The Freeware edition of Kiwi CatTools supports:
Up to 20 devices in the device database
Up to 20 scheduled activities
Up to 10 simultaneous TFTP sessions
Up to 5 client threads

The Enterprise edition of Kiwi CatTools supports:

Unlimited devices in the database
Unlimited scheduled activities
Up to 100 simultaneous TFTP sessions
Up to 30 client threads

A client thread can be thought of as a concurrent connection to a device. If you have 5 client threads then CatTools can talk to 5 devices at once. The more threads you have the faster you should be able to perform your Activities.

參考:http://www.kiwisyslog.com/kiwi-cattools-licensing/