MailArchiva — контроль служебной переписки по электронной почте.
Тип: Web Поддерживаемые браузеры: Internet Explorer 6-8 Язык: English Алгоритм заполнения: fillWebCtrl
Тэг, задающий url страницы для матчинга, оставлен пустым. Если необходимо задать url страницы для матчинга, следует вставить url в следующую часть шаблона:
<url>
<value>url страницы</value>
</url>
Для реализации автозапуска страницы с помощью контекстного меню Агента SSO необходимо вставить url страницы в следующую часть шаблона:
<launcherDetails>
<cmdLine>"%ProgramFiles%\Internet Explorer\iexplore.exe" "url страницы"</cmdLine>
</launcherDetails>
Код шаблона, без url адресов:
<?xml version="1.0" encoding="UTF-16"?>
<indeedIDSSOData>
<applications>
<application>
<userDescription>MailArchiva</userDescription>
<ssoPermissions>spSsoOnly</ssoPermissions>
<forceReauthentication>1</forceReauthentication>
<opLogon>
<forms>
<formData>
<id>{198AE591-B359-4AC9-A29D-EC63283D6DB6}</id>
<matching>
<matchingType>CFormData::mtWeb</matchingType>
<matchingWeb>
<url>
<value>url страницы</value>
</url>
<title_>
<value>Вход в систему</value>
</title_>
<ctrls>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>BR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>BR</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>INPUT</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>txtusername</value>
</id>
<name>
<value>j_username</value>
</name>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>BR</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>BR</tagName>
<tagSiblingIndex>2</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
</webNode>
<webNode>
<tagName>P</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
</webNode>
<webNode>
<tagName>INPUT</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>txtpassword</value>
</id>
<name>
<value>j_password</value>
</name>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>BR</tagName>
<tagSiblingIndex>3</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>BR</tagName>
<tagSiblingIndex>4</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>BR</tagName>
<tagSiblingIndex>5</tagSiblingIndex>
</webNode>
</path>
</webCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>INPUT</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<name>
<value>Submit</value>
</name>
</webNode>
</path>
</webCtrl>
</ctrls>
</matchingWeb>
</matching>
<fillingAlgorithm>
<command>
<type>ctFillWebCtrl</type>
<description>Ввести имя пользователя</description>
<dataFillWebCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>INPUT</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>txtusername</value>
</id>
<name>
<value>j_username</value>
</name>
</webNode>
</path>
</webCtrl>
<fillingType>cftSetText</fillingType>
<fieldValueInfo>
<field>ffUserName</field>
</fieldValueInfo>
</dataFillWebCtrl>
</command>
<command>
<type>ctFillWebCtrl</type>
<description>Ввести пароль</description>
<dataFillWebCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>LABEL</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
</webNode>
<webNode>
<tagName>INPUT</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>txtpassword</value>
</id>
<name>
<value>j_password</value>
</name>
</webNode>
</path>
</webCtrl>
<fillingType>cftSetText</fillingType>
<fieldValueInfo>
<field>ffPassword</field>
</fieldValueInfo>
</dataFillWebCtrl>
</command>
<command>
<type>ctFillWebCtrl</type>
<description>Нажать на OK</description>
<dataFillWebCtrl>
<webCtrl>
<path>
<webNode>
<tagName>DIV</tagName>
<tagSiblingIndex>1</tagSiblingIndex>
<id>
<value>logincontent</value>
</id>
</webNode>
<webNode>
<tagName>TABLE</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>login</value>
</id>
</webNode>
<webNode>
<tagName>TBODY</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TR</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>TD</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
</webNode>
<webNode>
<tagName>FORM</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<id>
<value>LoginForm</value>
</id>
<name>
<value>LoginForm</value>
</name>
</webNode>
<webNode>
<tagName>INPUT</tagName>
<tagSiblingIndex>0</tagSiblingIndex>
<name>
<value>Submit</value>
</name>
</webNode>
</path>
</webCtrl>
<fillingType>cftClickButton</fillingType>
<fieldValueInfo>
<field>ffNoData</field>
</fieldValueInfo>
</dataFillWebCtrl>
</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>
<launcherDetails>
<cmdLine>"%ProgramFiles%\Internet Explorer\iexplore.exe" "url страницы"</cmdLine>
</launcherDetails>
<id>{D61105B1-F882-4C0A-A11A-62828339C1A5}</id>
</application>
</applications>
</indeedIDSSOData>
|