Fuzzy Matching

223 views
Skip to first unread message

BG Long

unread,
Feb 16, 2022, 1:34:32 AM2/16/22
to Autofill Extension
Hi, I rely on fuzzy match to match the field name for autoflll. I can understand the smart matching that is built into ver10+. However, it doesn't work. I rolled back to version 9+ and it worked perfectly. How do I enable fuzzy matching on version 10+? Thank you. 

Autofill Extension

unread,
Feb 17, 2022, 12:34:54 AM2/17/22
to Autofill Extension
Hi, if you tell me which form & field is failing, I will add support for it in v10. Please also provide your rules.

Autofill Extension

unread,
Feb 17, 2022, 12:35:49 AM2/17/22
to Autofill Extension
P.S. The rules generation logic has improved a lot with v10, so first try generating the rules again for this field.

BG Long

unread,
Feb 18, 2022, 10:31:24 PM2/18/22
to Autofill Extension
Hi,

This is the sample form.  With revision 9+, with fuzzy logic enabled, the name field with exact name will be autofilled perfectly. The version 10.2.28 is not filling any of the such field. Thanks for your help.  

https://forms.office.com/Pages/ResponsePage.aspx?id=DQSIkWdsW0yxEjajBLZtrQAAAAAAAAAAAAO__Z0np-9UMFM0OFBMMTlLUjg0VFdBUEgwUFNZWVcxTC4u

rule.JPG

Autofill Extension

unread,
Feb 20, 2022, 6:28:21 PM2/20/22
to Autofill Extension
Thanks for the info. I will add support for Office Forms in the next release.

Hannes D'Hulster

unread,
May 15, 2023, 5:04:49 PM5/15/23
to Autofill Extension
Hi,
I'm trying to match my field with this but it does not seem to work, what am i doing wrong?
-> form: https://forms.office.com/pages/responsepage.aspx?id=sUvtTf9rs0Ku12o2pQO_eoG9h3aWFuJHmfvBQG46FWZUNDg3TVBSVzlFRkFPUUFSUlBWMUo2NjczMS4u 
Screenshot 2023-05-15 at 22.41.00.png
Big thanks,

Hannes
Op maandag 21 februari 2022 om 00:28:21 UTC+1 schreef Autofill Extension:

Autofill Extension

unread,
May 18, 2023, 2:22:23 PM5/18/23
to Autofill Extension
It seems label matching doesn't work for Microsoft Forms since it was only tested in Google Forms. For now, try this rule:

Name = ^QuestionId_r148a3ea42217464fb9895fd86c96a531 QuestionInfo_r148a3ea42217464fb9895fd86c96a531 ErrorMsgId_r148a3ea42217464fb9895fd86c96a531$

(it was generated by right-clicking / Autofill / Add rule for this field)

Hannes D'Hulster

unread,
May 21, 2023, 7:30:40 AM5/21/23
to Autofill Extension
Hi,
Bcs I like to fill this form every time it is generated, I needed to address the fields directly.
This was my solution:
const inside = document.querySelector("#question-list");
const matches = inside.querySelectorAll("input");
matches[10].value='Value';
matches[10].dispatchEvent(new Event('input'));
matches[11].value='Value';
matches[11].dispatchEvent(new Event('input'));
matches[13].value='Value';
matches[13].dispatchEvent(new Event('input'));
matches[16].value='Value';
matches[16].dispatchEvent(new Event('input'));
matches[17].value='Value';
matches[17].dispatchEvent(new Event('input'));
matches[18].value='Value';
matches[18].dispatchEvent(new Event('input'));
matches[19].value='Value';
matches[19].dispatchEvent(new Event('input'));
matches[20].value='Value';
matches[20].dispatchEvent(new Event('input'));
matches[21].value='Value';
matches[21].dispatchEvent(new Event('input'));
matches[22].value='Value';
matches[22].dispatchEvent(new Event('input'));
matches[23].value='Va...@gmail.com';
matches[23].dispatchEvent(new Event('input'));
matches[24].value='Value';
matches[24].dispatchEvent(new Event('input'));
matches[32].value='';

+ a script for the data field (found on this forum)
+ a solution for the submit button (found on this forum)
big thanks!

Op donderdag 18 mei 2023 om 20:22:23 UTC+2 schreef Autofill Extension:

Autofill Extension

unread,
May 24, 2023, 9:20:54 PM5/24/23
to Autofill Extension
Awesome! Hopefully this will help others as well :-).
Reply all
Reply to author
Forward
0 new messages