NSIS 常用小問題合集

來源:http://www.cnrui.cn/blog/article/50.htm

問: 在安裝過程中按「取消」的話,會彈出是否終止安裝的確認窗口,請問怎樣設置可以讓這個窗口不要出現,按「取消」就直接退出呢?

答: !define MUI_ABORTWARNING 把這句去掉就可以了....

問: 如圖所示的地方,現在顯示的是「setup 將安裝...」,除了用自定義字串來修改這個地方以外,如何把這個setup搞成其他的?比如「安裝程序現在將...」

答: DirText "安裝程序將安裝 $(^NameDA) 在下列文件夾。要安裝到不同文件夾,單擊 [瀏覽(B)] 並選擇其他的文件夾。 $_CLICK"

附圖:

問: 如何定義歡迎頁面的標題字體大小。如下圖所示,圖三紅色框內的標題字體。

答: 使用以下腳本
!define MUI_PAGE_CUSTOMFUNCTION_SHOW ChageFONT
!insertmacro MUI_PAGE_WELCOME

Function ChageFONT
 GetDlgItem $0 $MUI_HWND 1201
 createFont $1 "Tahoma" "11" "700"

重要度:
閱讀權限:
文章分類:
電腦標籤:

趕工碰上肚子痛

今年光碟實在趕工趕的不太順利,3/28 那天才因為覺得用腦過度寫了一篇「腦在燒--續篇」,當天晚上吃過晚飯後,肚子就開始不舒服了,不太像是吃壞肚子,而是悶悶地隱隱作痛,有時還覺得好像有輕微的胃痙孿,結果晚上有好長一段時間無法做事。當時工作急到都快燒到眉毛了,因為 3/30 就要交出成果,當時每分每秒都是寶貴的時間,偏偏肚子很不舒服,浪費了不少時間。

大概是到了晚上 10 點多,有時會覺得突然痛到受不了,幾度想出去看看 7-11 有沒有賣胃腸藥,或是有沒有還沒關門的藥局。同事在信中說有些屈臣氏是 24 小時營業(或者屈臣氏全部都是24小時營業?),也有介紹一些藥,不過忍了幾次還是沒出去,後來乾脆去洗了個熱水澡,才舒服一點,晚上才能再度開工。後來我想,這可能是累積的壓力在最後一天反撲回來了吧。

重要度:
文章分類:
一般標籤:

如何判斷磁碟機是硬碟、光碟或隨身碟

判斷磁碟的型態,可以知道磁碟機是硬碟、光碟、隨身碟、遠端網路磁碟及記憶體虛擬磁碟。
    AnsiString Drive = "C:";
    AnsiString Type;
    int i = GetDriveType(Drive.c_str());
    switch (i)
    {
        case  0 :
        case  1 :                     // 未知的,不存在的
            Type = "DRIVE_UNKNOWN";
            break;
        case  DRIVE_REMOVABLE  :      // 可移除的裝置,例如 USB 隨身碟,軟碟機
            Type = "DRIVE_REMOVABLE";
            break;
        case  DRIVE_FIXED      :      // 不可移除的裝置,像硬碟
            Type = "DRIVE_FIXED";
            break;
        case  DRIVE_REMOTE     :      // 遠端磁碟,例如網路磁碟機
            Type = "DRIVE_REMOTE";
            break;
        case  DRIVE_CDROM      :      // 光碟機
            Type = "DRIVE_CDROM";
            break;
        case  DRIVE_RAMDISK    :      // 記憶體虛擬磁碟
            Type = "DRIVE_RAMDISK";
            break;
    }
    ShowMessage(Drive + Type);
重要度:
文章分類:
電腦標籤:

腦在燒--續篇

這二天在趕工,要交年度成果了。我似乎是年紀大了,過去寫程式時,在腦中模擬程式都沒什麼大問題,現在卻常常在腦中跑到一半,就會突然忘記前面的過程或是腦袋打結。雖然如此,我又實在不想拿出紙筆來記錄流程,就這樣在腦中跑個幾次之後,覺得頭腦愈來愈熱了,若是在電影場景中,大概會看到有煙冒出來吧。

此時我突然覺得腦子有點像 CPU,開始過熱了,好想拿一台特大的電風扇頂在頭上讓它散熱,就像 CPU 給它吹風扇的樣子。

後來愈來愈受不了,決定去洗把臉,但效果不大,又好想喝瓶冰的可樂或汽水,大概會有降溫的效果。

重要度:
文章分類:

緊急連署:支持豎琴海豹法案,救救海豹們

連署 - 緊急:支持豎琴海豹法案

史上第一個可以終止小海豹屠殺的法案,只剩幾個星期

救救可愛的海豹來自 IFAW (國際野生動物保護組織)執行長 Fred O'Regan 的一封緊急信涵:

各位愛護動物的朋友們,2009年的加拿大海豹獵補季又將展開。只剩不到幾星期的時間,三十幾萬隻棲息在東加拿大冰上無辜的小海豹們,就要被獵人的棍棒與來福槍殘忍地屠殺甚至被活活剝皮,牠們的血將染紅整個冰原。而其中有些甚至還不到三週齡,還來不及好好用他們那雙無辜純潔的眼睛好好看看這個世界,甚至也還沒下水游一生中的第一次泳。

好消息是,歷史上的第一次,加拿大的參議員提出了一個讓這樣的慘劇不再年年重演的法案。

告訴加拿大政府您支持豎琴海豹法案,終結加拿大的商業海豹屠殺

IFAW 每年都實地到獵補現場紀錄下這些殘酷的血腥畫面(編案:原文有一張很血腥的圖片,本文已移除)。我們目擊了無數小海豹在掙扎中活生生地被金屬尖鉤拖行到船上,或是被大頭棒痛擊後被留在冰上呻吟等死。這些畫面令人無比痛心,卻又無法可施,因為現行的法律禁止我們作出干涉的行動。

但是我們終於等到了豎琴海豹法案

加拿大 Harb 參議員以他無比的領導能力與勇氣,代表過半數的加拿大人民站出來為小海豹發聲。

我們必須要趕快以實際行動,連署促使這個法案通過

Harb 參議員需要足夠的支持訊息來讓這個豎琴海豹法案通過。目前的目標是蒐集到 20 萬份以上的 E-mail 信件、卡片與支持連署。以每一封支持信件或連署來代表將被屠殺的一隻小海豹的形式,您的一份連署實在對牠們非常的重要。

這是第一次我們有機會能夠挽救那些即將被屠殺的小海豹們

重要度:
文章分類:
一般標籤:

耗損 CPU 資源的 SearchIndexer.exe

因為工作已經進入最後的趕工階段,所以把 NoteBook 拿出來一起跑程式,讓二台電腦都有事做,才能節省時間。

程式都設定好之後,就讓 NoteBook 開始執行,執行一陣子之後,去看進度如何時,結果卻發現系統報告記憶體不足,而且 CPU 使用率極高。

那個並不是大程式耶,而且筆電所搭配的記憶體比我的 PC 還多,怎麼可能記憶體不足?

重要度:
文章分類:
電腦標籤:

border-radius與圓角

圓角因使人感覺舒適的友好風格而變得無處不在。這個無處不在也讓很多前端工程師累個半死,YAHOO Performance Research Engneer Team的Nicole在講演《Designing Fast Websites》中用的副標題是don』t blame the rounded corners!,從側面也說明了圓角給實現者帶來的困擾:實現麻煩、兼容困難、性能不佳。而W3C早在2002年的CSS3草案中就加入了一個叫 border-radius 的屬性,通過它可以直接來定義HTML元素的圓角。

CSS3的border-radius規範

重要度:
閱讀權限:
文章分類:
電腦標籤:

運用 CSS3 美化你的個人網站

最近幾年國際上的網頁設計師互相大力疾呼及提倡“網頁標準化” (web standard) 的活動下,漸漸的很多設計師都朝向以
CSS+XHTML 為標準的網頁設計技巧。更進階的設計師還會以 AJAX+JQuery
等的程式技術來輔助設計出更親使用者的網頁。現在有好消息,在即將推出的 CSS3
規範中,提供了幾款全新的技術規範,能夠提供給設計者設計出更有彈性、更具爆發力的網頁。

雖然短期之內我們可能無法將這些技術運用到一些商業的、或是我們日常的公司專案當中,不過對於自行設計部落格、網站,或是經營社群服務的設計者來說,這些技巧將是不可或缺的 eye candy.

以下將針對幾個特別的技巧說明一下:

重要度:
閱讀權限:
文章分類:
電腦標籤:

蕭煌奇「你是我的眼」

今天得知一個新聞: 失明16年 如果能再看得見.... 蕭煌奇力拚重見光明 昨天是蕭煌奇最開心的一天,醫生說他的右眼有重見光明的希望;蕭煌奇興奮地說,即使只能恢復0.05的弱視,但只要能再看見這個世界,那種感覺比賺到一億元還棒。 聽到這個消息,還真是令人感到興奮呢! 第一次知道蕭煌奇,是有一次恰巧聽到他的歌「你是我的眼」,那首歌讓我非常地感動,後來也在朋友的介紹下,參加過蕭煌奇的演唱會,我還有一張他的簽名 CD 呢。 在此祝福他能再次重見光明,希望再次見到他時,他已經如願以償了。
重要度:
文章分類:
一般標籤:

In the year 2525

許多人在申請 email 時,常因為同樣的名字已經被申請了,所以會加上一些數字,與生日有關的數字是最常看到的,因此有時看到 email 就「猜」中了對方的年紀,我實在不懂對方為什麼那麼驚訝。 我的老闆是一位法師,他的 email 中有一組奇怪的數字 2525,我每次看到,總會忍不住猜想這是什麼意思?既不是出生年份,也不是出生日期,難道是銀行或保險櫃密碼?可惜我也沒有他的提款卡可以試。 直到有一天,在一次閒聊中,我實在忍不住,就問他 2525 是什麼意思。他笑著說,2525 有幾個意思,其中之一就是他年輕時一首很流行的英文歌,歌名叫「In the year 2525」,至於其他的意義,老闆他也在網路上寫過,或許有一天你會看到,這裡我就不多說。 我查了一些資料,這首歌據說一推出就進入排行榜,三周後就登上冠軍寶座,並且蟬聯了六個星期之久,甚至奪得全年排行的總冠軍。然而令人意外的是,主唱之一竟然在歌曲還沒退出排行榜時,就宣佈退出這支二重唱的組合,理由是他對這首歌非常的不滿意,他實在不想因這種歌曲成名。到底是什麼樣的歌?來聽看看吧。 In the year 2525
重要度:
文章分類:
一般標籤:

頁面

借我放一下廣告
訂閱 ★