Skip to content

Releases: drventure/Disambiguator

The Disambiguator 1.0.10.0

23 Dec 18:51

Choose a tag to compare

This release adds support for traversing into WebView2 controls to retrieve the text contained in the control for use during disambiguation.

This is most commonly useful when trying to disambiguate Single Sign On dialogs that contain a browser control to allow users to login via a web login form.

Often such forms will contain slightly different verbiage depending on whether, for instance, both a user name AND password are required, vs just a password vs perhaps just a single 2FA code.

This this release, in most cases, at least some of the text in the contained web page will be visible to The Disambiguator and can scanned for a match via the {ctl:searchtext} tag as usual.

The Disambiguator v1.0.9.0

07 Dec 19:29

Choose a tag to compare

Resolved issue where you might occasionally get an error message about
Null Pointer in TraverseControlTree. Thanks to 4-FLOSS-Free-Libre-Open-Source-Software for the
heads up on this one.

The Disambiguator v1.0.8.0

12 Oct 16:16

Choose a tag to compare

Final fix to the Copy to Clipboard button on the report screen to make it actually copy the report to the Clipboard.
Very minor update.

The Disambiguator v1.0.7.0

06 Oct 21:40

Choose a tag to compare

Updated the Report Output window "Copy to Clipboard" button to use a different method to copy the report content, as using Clipboard.SetText() was unreliable in some circumstances.

The Disambiguator v1.0.6.0

30 Sep 13:50

Choose a tag to compare

Resolves an intermittent issue during scanning controls in the target app when an encountered control does not expose accessibility info in a normal fashion, causing the Disambiguator to report an error.
Thanks to bege10 for the report.

The Disambiguator v1.0.5.0

17 Oct 13:08

Choose a tag to compare

This update corrects a problem with CTL tags being ignored.

The Disambiguator v1.0.4.0

22 Jul 21:37

Choose a tag to compare

Latest release. Very minor change to logging message.

The Disambiguator v1.0.3.0

01 Jul 21:14

Choose a tag to compare

Limits the depth of control tree traversal to 3 levels, which should significantly improve performance during autotype in certain target applications.
Improved formatting of logging and report.

The Disambiguator v1.0.2

11 Jun 21:48

Choose a tag to compare

Improved performance by only traversing the Target app control tree once.
Caching precompiled Regexs if used.
Added simple help page and menu access
Added menu for turning on/off logging
Added menu for turning on/off reporting
Improved error handling during sequence processing.
Improved the packaging of released (still a work in progress)

The Disambiguator v1.0.1

27 Aug 00:40

Choose a tag to compare

Minor update. Added a bit more info to the {report} tag.

Corrected so that if {report} is used, descendent controls +always+ get scanned.