Directum Поддерживаемые версии: 4.6.1 Поддерживаемые языки: Русский Алгоритм заполнения: Эмуляция ввода
<indeedIDSSOData>
<applications>
<application>
<matchingDetails>
<paths>
<path>C:\PROGRA~1\COMMON~1\NPOCOM~1\IS-BUI~1\SBLogon.exe</path>
</paths>
</matchingDetails>
<userDescription>Directum</userDescription>
<ssoPermissions>spSsoOnly</ssoPermissions>
<forceReauthentication>1</forceReauthentication>
<opLogon>
<forms>
<formData>
<id>{32A77E40-03D3-4599-833D-EDDCA6362227}</id>
<matching>
<matchingType>CFormData::mtWin32</matchingType>
<matchingWin32>
<caption>
<value>Вход в систему "Directum"</value>
</caption>
<ctrls>
<ctrl>
<className>TPanel</className>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TPanel</className>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeGroupBox</className>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeButton</className>
<text>
<value>OK</value>
</text>
<depth>1</depth>
<enabled>0</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeButton</className>
<text>
<value>Отмена</value>
</text>
<depth>1</depth>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeEdit</className>
<depth>1</depth>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeEdit</className>
<depth>1</depth>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeCheckBox</className>
<text>
<value>Использовать Windows-аутентификацию</value>
</text>
<depth>1</depth>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeEdit</className>
<depth>1</depth>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
<ctrl>
<className>TSLLocalizeEdit</className>
<text>
<value>Administrator</value>
</text>
<depth>1</depth>
<enabled>1</enabled>
<visible>1</visible>
</ctrl>
</ctrls>
<className>TSBLoginPromtByConfigInfoForm</className>
</matchingWin32>
</matching>
<fillingAlgorithm>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctFillCurrentCtrl</type>
<description>Ввести имя Сервера</description>
<dataFillCurrentCtrl>
<fieldValueInfo>
<field>ffCustom</field>
<customFieldId>Custom1</customFieldId>
</fieldValueInfo>
</dataFillCurrentCtrl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctControl</type>
<description>Перейти на сдедующий контрол</description>
<dataControl>
<type>cctTab</type>
<waitIntervalMs>50</waitIntervalMs>
</dataControl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctFillCurrentCtrl</type>
<description>Ввести имя БД</description>
<dataFillCurrentCtrl>
<fieldValueInfo>
<field>ffCustom</field>
<customFieldId>Custom2</customFieldId>
</fieldValueInfo>
</dataFillCurrentCtrl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctControl</type>
<description>Перейти на сдедующий контрол</description>
<dataControl>
<type>cctTab</type>
<repetitionCount>2</repetitionCount>
<waitIntervalMs>50</waitIntervalMs>
</dataControl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctFillCurrentCtrl</type>
<description>Ввести имя пользователя</description>
<dataFillCurrentCtrl>
<fieldValueInfo>
<field>ffUserName</field>
</fieldValueInfo>
</dataFillCurrentCtrl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctControl</type>
<description>Перейти на сдедующий контрол</description>
<dataControl>
<type>cctTab</type>
<waitIntervalMs>50</waitIntervalMs>
</dataControl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctFillCurrentCtrl</type>
<description>Ввести пароль</description>
<dataFillCurrentCtrl>
<fieldValueInfo>
<field>ffPassword</field>
</fieldValueInfo>
</dataFillCurrentCtrl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctControl</type>
<description>Перейти на сдедующий контрол</description>
<dataControl>
<type>cctTab</type>
<waitIntervalMs>50</waitIntervalMs>
</dataControl>
</command>
<command>
<type>ctWait</type>
<description>Подождать</description>
<dataWait>
<periodMs>50</periodMs>
</dataWait>
</command>
<command>
<type>ctControl</type>
<description>Нажать на OK</description>
<dataControl>
<type>cctEnter</type>
<waitIntervalMs>50</waitIntervalMs>
</dataControl>
</command>
</fillingAlgorithm>
<filledWndMarkDeletionTime>fwmdtOnFillingFinished</filledWndMarkDeletionTime>
</formData>
</forms>
<failureReaction>frRematchTargetForm</failureReaction>
<rematchAttemptsLimit>2</rematchAttemptsLimit>
<failureReactionAskingDetails>
<disabledOptions>
<failureReaction>frNone</failureReaction>
</disabledOptions>
<isDefaultOptionDisabled>1</isDefaultOptionDisabled>
</failureReactionAskingDetails>
</opLogon>
<passwordRestrictions>
<length>8</length>
</passwordRestrictions>
<customFields>
<customField>
<id>Custom1</id>
<field>
<displayedName>Сервер </displayedName>
<value>
<type>vtString</type>
<str></str>
</value>
<emptyStringValueForbidden>1</emptyStringValueForbidden>
</field>
</customField>
<customField>
<id>Custom2</id>
<field>
<displayedName>База данных</displayedName>
<value>
<type>vtString</type>
<str></str>
</value>
<emptyStringValueForbidden>1</emptyStringValueForbidden>
</field>
</customField>
</customFields>
<launcherDetails>
<cmdLine>C:\Program Files\Common Files\NPO Computer Shared\IS-Builder\SBLogon.exe</cmdLine>
</launcherDetails>
<id>{6D9D13D4-967F-49A4-9BF2-6F33B30375CF}</id>
</application>
</applications>
</indeedIDSSOData>
|