top
Loading...
Microsoft腳本編碼器(2)---使用腳本編碼器
使用腳本編碼器

腳本編碼器只對腳本代碼進行編碼,文件的其他內容不動且以普通文本形式顯示。要使用腳本編碼器,以通常方法對文本進行開發和調試,然后使用該實用程序對最終的腳本進行編碼。 腳本編碼器在源代碼中使用標記來標識編碼開始的位置。
對于 Visual Basic® Scripting Edition (VBScript),如下示例顯示了如何使用編碼標記來顯示普通文本的版權信息:


<SCRIPT LANGUAGE="VBScript">
'Copyright© 1998. XYZ Productions. All rights reserved.
'**開始編碼**
' 這里放您的代碼.
</SCRIPT>

在 JScript® 中,編碼標記如下:

<SCRIPT LANGUAGE="JScript">
//Copyright© 1998. ZYX Productions. All rights reserved.
//**開始編碼**
// 這里放您的代碼.
</SCRIPT>

當腳本編碼器被調用時,在開始標記前,腳本塊內的內容保持不變,而其他內容被編碼。因此,如果開始標記被省略,則腳本編碼塊內的所有內容均被編碼,但如果開始標記在腳本編碼塊的最后,則不對任何內容進行編碼。
在編碼發生后。您應該知道 <SCRIPT> 標記中的語言指示符已改變。對于 VBScript,新的指示符如下:

<SCRIPT LANGUAGE="VBScript.Encode">

對于 JScript (或 JavaScript),新的指示符如下:
<SCRIPT LANGUAGE="JScript.Encode">

腳本編碼器在如下所示的 MS-DOS 命令行或“運行”對話框中被調用:
SRCENC [switches] inputfile outputfile

關于該實用程序的語法在腳本編碼器語法中解釋。

北斗有巢氏 有巢氏北斗