ITTS MD5.dll
跳至導覽
跳至搜尋
計算 字串 or file (檔案) 的 MD5 結果
可用於 檔案的文件指紋單一性. 字串 產生亂數...
屬於實驗性質的DLL. 有ITTS 單一性(只有ITTS 才能使用此DLL. UTS 或其他AP 無法使用的驗證機制)
腳本範例:
| MD5 Example Tree (copy scrip contents phase to scrip editor) |
|---|
<Item>
<Text> MD5</Text>
<Description> Test Group</Description>
<ItemType> 1</ItemType>
<Skip> 1</Skip>
<SubItem>
<Item>
<Text> </Text>
<Description> MD5 "1"</Description>
<ItemType> 2</ItemType>
<Skip> 1</Skip>
<ItemSection1> DLL</ItemSection1>
<ItemSection2> EXECUTE</ItemSection2>
<ItemCommand> ITTS_MD5.dll</ItemCommand>
<FailAction> </FailAction>
<FieldName> MD5_1</FieldName>
<FieldNumber> 8</FieldNumber>
<ErrorCode> </ErrorCode>
<RetryTimes> 0</RetryTimes>
<RetryDelay> 0</RetryDelay>
<Process> </Process>
<FieldType> </FieldType>
<Parameter>
<i1>
<Content></Content>
<Description>Min</Description>
</i1>
<i2>
<Content></Content>
<Description>Max</Description>
</i2>
<i3>
<Content>MD5 debug</Content>
<Description>Value3</Description>
</i3>
<i4>
<Content>["1"]</Content>
<Description>Value4</Description>
</i4>
</Parameter>
</Item>
<Item>
<Text> </Text>
<Description> MD5 "12345"</Description>
<ItemType> 2</ItemType>
<Skip> 1</Skip>
<ItemSection1> DLL</ItemSection1>
<ItemSection2> EXECUTE</ItemSection2>
<ItemCommand> ITTS_MD5.dll</ItemCommand>
<FailAction> </FailAction>
<FieldName> MD5_12345</FieldName>
<FieldNumber> 9</FieldNumber>
<ErrorCode> </ErrorCode>
<RetryTimes> 0</RetryTimes>
<RetryDelay> 0</RetryDelay>
<Process> </Process>
<FieldType> </FieldType>
<Parameter>
<i1>
<Content></Content>
<Description>Min</Description>
</i1>
<i2>
<Content></Content>
<Description>Max</Description>
</i2>
<i3>
<Content>MD5 debug</Content>
<Description>Value3</Description>
</i3>
<i4>
<Content>["12345"]</Content>
<Description>Value4</Description>
</i4>
</Parameter>
</Item>
<Item>
<Text> </Text>
<Description> MD5 take 5 byte</Description>
<ItemType> 2</ItemType>
<Skip> 1</Skip>
<ItemSection1> DLL</ItemSection1>
<ItemSection2> EXECUTE</ItemSection2>
<ItemCommand> ITTS_MD5.dll</ItemCommand>
<FailAction> </FailAction>
<FieldName> MD5_5byte;enc_Str2</FieldName>
<FieldNumber> 10;11</FieldNumber>
<ErrorCode> Err000;Err001</ErrorCode>
<RetryTimes> 10</RetryTimes>
<RetryDelay> 1</RetryDelay>
<Process> </Process>
<FieldType> </FieldType>
<Parameter>
<i1>
<Content></Content>
<Description>Min</Description>
</i1>
<i2>
<Content></Content>
<Description>Max</Description>
</i2>
<i3>
<Content>MD5</Content>
<Description>Hash Type</Description>
</i3>
<i4>
<Content>['&PC_NAME&IP_ADDRESS&Today&MACHINEID&SNO&FREEMEMORY&TICKCOUNT']</Content>
<Description>in string</Description>
</i4>
<i5>
<Content>S(_[1..-1]_)</Content>
<Description>Str proc</Description>
</i5>
<i6>
<Content>FFFF</Content>
<Description>not allow str</Description>
</i6>
<i7>
<Content>0000</Content>
<Description>not allow str</Description>
</i7>
</Parameter>
</Item>
<Item>
<Text> </Text>
<Description> Test Item</Description>
<ItemType> 2</ItemType>
<Skip> 1</Skip>
<ItemSection1> variable</ItemSection1>
<ItemSection2> Field_show</ItemSection2>
<ItemCommand> </ItemCommand>
<FailAction> </FailAction>
<FieldName> </FieldName>
<FieldNumber> </FieldNumber>
<ErrorCode> </ErrorCode>
<RetryTimes> 0</RetryTimes>
<RetryDelay> 0</RetryDelay>
<Process> </Process>
<FieldType> </FieldType>
<Parameter>
<i1>
<Content></Content>
<Description>Min</Description>
</i1>
<i2>
<Content></Content>
<Description>Max</Description>
</i2>
<i3>
<Content>['MD5_5byte']</Content>
<Description>Value3</Description>
</i3>
</Parameter>
</Item>
<Item>
<Text> </Text>
<Description> MD5 file aaa.txt</Description>
<ItemType> 2</ItemType>
<Skip> 1</Skip>
<ItemSection1> DLL</ItemSection1>
<ItemSection2> EXECUTE</ItemSection2>
<ItemCommand> ITTS_MD5.dll</ItemCommand>
<FailAction> </FailAction>
<FieldName> MD5_aaa</FieldName>
<FieldNumber> 12</FieldNumber>
<ErrorCode> </ErrorCode>
<RetryTimes> 0</RetryTimes>
<RetryDelay> 0</RetryDelay>
<Process> </Process>
<FieldType> </FieldType>
<Parameter>
<i1>
<Content></Content>
<Description>Min</Description>
</i1>
<i2>
<Content></Content>
<Description>Max</Description>
</i2>
<i3>
<Content>MD5:File</Content>
<Description>Value3</Description>
</i3>
<i4>
<Content>d:\aaa.txt</Content>
<Description>Value4</Description>
</i4>
<i5>
<Content>S(_[1..-1]_)</Content>
<Description>Value5</Description>
</i5>
</Parameter>
</Item>
<Item>
<Text> </Text>
<Description> MD5 file bbb.txt</Description>
<ItemType> 2</ItemType>
<Skip> 1</Skip>
<ItemSection1> DLL</ItemSection1>
<ItemSection2> EXECUTE</ItemSection2>
<ItemCommand> ITTS_MD5.dll</ItemCommand>
<FailAction> </FailAction>
<FieldName> MD5_bbb</FieldName>
<FieldNumber> 13</FieldNumber>
<ErrorCode> </ErrorCode>
<RetryTimes> 0</RetryTimes>
<RetryDelay> 0</RetryDelay>
<Process> </Process>
<FieldType> </FieldType>
<Parameter>
<i1>
<Content></Content>
<Description>Min</Description>
</i1>
<i2>
<Content></Content>
<Description>Max</Description>
</i2>
<i3>
<Content>MD5:File</Content>
<Description>Value3</Description>
</i3>
<i4>
<Content>d:\bbb.txt</Content>
<Description>Value4</Description>
</i4>
<i5>
<Content>S(_[1..-1]_)</Content>
<Description>Value5</Description>
</i5>
</Parameter>
</Item>
<Item>
<Text> </Text>
<Description> MD5 file scrip file itself</Description>
<ItemType> 2</ItemType>
<Skip> 1</Skip>
<ItemSection1> DLL</ItemSection1>
<ItemSection2> EXECUTE</ItemSection2>
<ItemCommand> ITTS_MD5.dll</ItemCommand>
<FailAction> </FailAction>
<FieldName> MD5_scripfile</FieldName>
<FieldNumber> 14</FieldNumber>
<ErrorCode> </ErrorCode>
<RetryTimes> 0</RetryTimes>
<RetryDelay> 0</RetryDelay>
<Process> </Process>
<FieldType> </FieldType>
<Parameter>
<i1>
<Content></Content>
<Description>Min</Description>
</i1>
<i2>
<Content></Content>
<Description>Max</Description>
</i2>
<i3>
<Content>MD5:File</Content>
<Description>Value3</Description>
</i3>
<i4>
<Content>['&testplanname']</Content>
<Description>string or file</Description>
</i4>
<i5>
<Content>S(_[1..-1]_)</Content>
<Description>smartformat</Description>
</i5>
<i6>
<Content></Content>
<Description>verify</Description>
</i6>
</Parameter>
</Item>
</SubItem>
</Item>
|
完整的腳本 檔案範例 DLL Example:
檔案:ITTS MD5.itts
chm Help file download: 檔案:ITTS MD5 chm.chm