在安裝操作系統(tǒng)及應(yīng)用程序時(shí),都會(huì)要求用戶(hù)輸入密碼,這是保護(hù)軟件使用權(quán)的一種常用手段。通常,如果輸入的密碼正確,那么將繼續(xù)后續(xù)的安裝,如果輸入的密碼不正確,那么將要求用戶(hù)重新輸入,無(wú)限次的嘗試是絕對(duì)不允許的。在 authorware 6.0 中,嘗試限制響應(yīng)就是為了控制用戶(hù)的輸入次數(shù),如果在規(guī)定的次數(shù)內(nèi)無(wú)法輸入正確的密碼,那么將不再執(zhí)行后續(xù)的結(jié)果圖標(biāo),而是將課件轉(zhuǎn)向其他的流程。
通常,應(yīng)用嘗試限制響應(yīng)可采取兩種方法:一是把嘗試限制響應(yīng)放置在需要限制交互響應(yīng)次數(shù)的標(biāo)識(shí)符的后面,它只對(duì)前面相鄰的結(jié)果圖標(biāo)有效。二是將嘗試限制響應(yīng)放置在交互流程線(xiàn)的最前面,它將對(duì)后面所有的結(jié)果圖標(biāo)有效。
雙擊交互流程線(xiàn)上的嘗試限制響應(yīng)的標(biāo)識(shí)符之后,將打開(kāi) properties:response 對(duì)話(huà)框,該對(duì)話(huà)框包括兩個(gè)選項(xiàng)卡: tries limit 和 response 。 response 選項(xiàng)卡同其他交互類(lèi)型的 response 選項(xiàng)卡類(lèi)似,惟一的區(qū)別是 scope 文本框和 active if 文本框被禁用,也就是說(shuō),不 能 把嘗試限制響應(yīng)設(shè)置成 perpetual 類(lèi)型,也不能使用條件判斷語(yǔ)句來(lái)控制嘗試限制響應(yīng)的狀 態(tài)。
在 tries limit 選項(xiàng)卡 ( 如圖 10-8 所示 ) 內(nèi),除了用于設(shè)置交互類(lèi)型的 type 下拉列表框外,只有一個(gè) maximum tries 文本框,它用于設(shè)置嘗試限制的交互次數(shù),用戶(hù)可在文本框內(nèi)輸入數(shù)值、變量或表達(dá)式。例如,在 maximum tries 文本框內(nèi)輸入 4 ,那么在第 4 次嘗試失敗之后,將與一個(gè)返回路徑為 exit interaction 的目標(biāo)響應(yīng)相匹配。通常,嘗試限制響應(yīng)只能匹配一次用戶(hù)響應(yīng)。如果在規(guī)定的次數(shù)之外再次進(jìn)行嘗試時(shí), authorware 6.0 將不再匹配該嘗試限制響應(yīng)。此時(shí),可使用條件響應(yīng),在 maximum tries 文本框內(nèi)輸入 tries>n ,其中 tries 是系統(tǒng)變量,每嘗試一次,該值都會(huì)自動(dòng)加一, n 是規(guī)定的次數(shù)。
圖 10-8 tries limit 選項(xiàng)卡
在本例中,將嘗試限制響應(yīng)添加在文本輸入響應(yīng)的右側(cè),文本輸入響應(yīng)用于接收用戶(hù)輸入的登錄密碼。如果次數(shù)超過(guò) 3 次,那么將顯示“輸入密碼錯(cuò)誤,已退出”的字樣,并自動(dòng)關(guān)閉播放窗口,否則將顯示“歡迎使用新版的壓縮工具”。
使用嘗試限制響應(yīng)
(1) 單擊工具欄的 new 按鈕,創(chuàng)建新的課件文件。
(2) 將計(jì)算圖標(biāo)拖動(dòng)到流程線(xiàn)上,命名為“窗口大小”。
(3) 雙擊“窗口大小”圖標(biāo),打開(kāi)編輯窗口。
(4) 在編輯窗口內(nèi)輸入 resizewindow(300 , 220) 。
(5) 關(guān)閉打開(kāi)的編輯窗口。
(6) 將顯示圖標(biāo)拖動(dòng)到“窗口大小”的下方,并命名為“背景”。
(7) 雙擊“背景”圖標(biāo),打開(kāi)演示窗口。
(8) 在演示窗口內(nèi)導(dǎo)入背景圖片。
“顯示”。
(10) 雙擊“顯示”圖標(biāo),打開(kāi)演示窗口。
(11) 在演示窗口內(nèi)輸入“請(qǐng)輸入登錄密碼”。
(12) 使用紅色、宋體及 16 格式化輸入的文本。
(13) 在文本的右下方添加一個(gè)矩形框,用于接收用戶(hù)的輸入 ( 如圖 10-9 所示 ) 。
(14) 將交互圖標(biāo)拖動(dòng)到“顯示”圖標(biāo)的下方,將它命名為“嘗試”。
(15) 將顯示圖標(biāo)拖動(dòng)到“嘗試”圖標(biāo)的右下方,打開(kāi) response type 對(duì)話(huà)框。
(16) 選中 text entry 單選按鈕之后,單擊 ok 按鈕。
(17) 雙擊顯示圖標(biāo)上方的交互標(biāo)識(shí)符,打開(kāi) properties : response 對(duì)話(huà)框。
(18) 選擇 text entry 標(biāo)簽,打開(kāi) text entry 選項(xiàng)卡 ( 如圖 10-10 所示 ) 。
圖 10-10 text entry 選項(xiàng)卡
(19) 在 pattern 文本框內(nèi)輸入 password 之后,單擊 ok 按鈕,關(guān)閉打開(kāi)的對(duì)話(huà)框。
(20) 雙擊 password 圖標(biāo),打開(kāi)演示窗口。
(21) 在演示窗口內(nèi)輸入“歡迎使用新版的壓縮工具”。
(22) 使用紅色、宋體、粗體及 18 格式化文本。
(23) 將群組圖標(biāo)拖動(dòng)到 password 的右側(cè),打開(kāi) response type 對(duì)話(huà)框。
(24) 選中 tries limit 單選按鈕之后,單擊 ok 按鈕。
(25) 將群組圖標(biāo)命名為 try 。
(26) 雙擊群組圖標(biāo)的標(biāo)識(shí)符,打開(kāi) properties:response 對(duì)話(huà)框。
(27) 單擊 tries limit 標(biāo)簽,打開(kāi) tries limit 選項(xiàng)卡。
[1] [2] 下一頁(yè)
|
新聞熱點(diǎn)
疑難解答