Проверено на версиях: 4.0, 6.0, 9.0 Поддерживаемые языки: English; Русский Алгоритм заполнения: эмуляция ввода
<indeedIDSSOData>
<applications>
<application>
<matchingDetails>
<paths>
<path>%ProgramFiles%\Mozilla Firefox\firefox.exe</path>
<path>%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe</path>
</paths>
<fileDescription>Firefox</fileDescription>
</matchingDetails>
<userDescription>Firefox Authentication Required window</userDescription>
<ssoPermissions>spSsoOnly</ssoPermissions>
<forceReauthentication>1</forceReauthentication>
<opLogon>
<forms>
<formData>
<id>{30A6CD1B-DB1E-4F5F-983D-9852B881DDD1}</id>
<matching>
<matchingType>CFormData::mtWin32</matchingType>
<matchingWin32>
<caption>
<value>Требуется аутентификация|Authentication Required</value>
<isRegex>1</isRegex>
</caption>
<className>MozillaDialogClass</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>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>
<disableProcessingResultTracking>1</disableProcessingResultTracking>
</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>
<disableProcessingResultTracking>1</disableProcessingResultTracking>
</dataControl>
</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>
<launcherDetails>
<cmdLine>C:\Program Files\Mozilla Firefox\firefox.exe</cmdLine>
</launcherDetails>
<id>{B840F5CC-B24B-4BBC-A375-2C56DEA9D1B9}</id>
</application>
</applications>
</indeedIDSSOData>
|