extension ExtPose

Form-O-Fill - The programmable form filler

Description from extension meta The programmable form filler for developers using javascript functions.
Image from store Form-O-Fill - The programmable form filler
Description from store FORM-O-FILL is an advanced highly programmable form-filler. It provides form content extraction, one-click form filling, advanced multi-page workflows and more. Features: ✓ Extract already entered forms to auto-create the rule definition with the click of a button (or two). ✓ Use Javascript to program the rules. ✓ Use static values or dynamically generated values for every field (value functions are just javascript). ✓ Automatically take screenshots ✓ Get nice error reporting when applying the rule to the form doesn't work. ✓ Use before functions to fetch, generate and store data that can then be used in value functions. ✓ Organize your work into tabs. All tabs are searched for matching rules. ✓ Use workflows to create multi page rules. ✓ One click apply of a matching rule or even auto apply the rule. ✓ Two click apply when there are multiple matching rules or workflows. ✓ "Automatic execution" configurable for every rule. ✓ Reuse rules inside other rules (shared rules). ✓ Share rules via the remote URL import feature. ✓ Browser notifications to show you what happened. Requires: Chrome 49+ Permissions requested: - Read and change all data on all sites (It's a form filler :) It should work everywhere) - Notifications (Show problems and extract notification) - Communicate with websites (Used for the live tutorials) ★ Version 3.9.2 - Inline settings page to try to fix settings loading not working ★ Version 3.9.1 - Extract input fields that have no type attribute ★ Version 3.9.0 - Configure a delay for each step of a workflow - Update jQuery to 3.3.1 - Update chance.js to 1.0.16 - Update math.js to 5.2.0 - Update moment.js to 2.22.2 ★ Version 3.8.3 - Fixed `"url": "https://a.full.url&#34;` not working as expected in rules - Fixed a bug where the extension lost it's settings when being unloading by chrome ★ Version 3.8.2 - Fixed nasty bug #101 ★ Version 3.8.1 - Update chance.js (1.0.12), moment.js (2.19.2), math.js (3.16.5) - Added OptimalSelect - Removed CssSelectorGenerator ★ Version 3.8.0 - Fire input and change events after filling a field ★ Version 3.7.0 - Make <optgroup> extraction work - Better CSS selector generation - Require Chrome 49+ (for ES2015 goodness) - Remove Usage Report stuff ★ Version 3.6.0 - Better selectors for extracted form fields ★ Version 3.5.0 - Fix: Sometimes a jQuery click handler won't trigger - Added math.js. Available as Libs.math - Allowed more tabs to be opened - Updated jQuery to 3.2.1 - Updated chance.js to 1.0.4 - Updated moment.js to 2.18.1 ★ Version 3.4.3 - Improved handling of multiple found nodes via .findHtml(). Now returns a real array - Libs.h.stripTags removes tags from HTML strings or arrays of strings ★ Version 3.4.2 - Fix: context.findHtml() now returns an array of HTML elements if multiple found - Fix: rule summary now more robust ★ Version 3.4.1 - You can use ES2015 arrow functions for value functions - Allow tutorials to trigger the export of all rules right from the tutorial page ★ Version 3.3.1 - Added: context.state in before functions for runtime information - Fix: only show usage report modal when the user has more than one rule - Report chrome version so I can eventually support ES2015 ★ Version 3.2.0 - Added: "within" property on field definitions to enable filling of iframes - Libs.h.copyValue works with non input fields ★ Version 3.1.0 - Bugfix: Disable autorun when automatic rematch of rules is enabled - Bugfix: Workflow end condition moved to the end of last check cycle - Added a small feature usage report - Added safety dialogue before deleting tabs - jQuery 3.1.1 ★ Version 3.0.0 - The matching of rules will now by default be done when the HTML of the page is complete ("DOMContentLoaded" event) - Add option to revert to old behaviour of matching when all assets + HTML are loaded ("load" event) - Extension badge shows WAIT when it is waiting for all assets to load (when using the old behaviour via settings) - Add option to stop Form-O-Fill from activating when switching tabs - If using autorun with a msec value you can now see the seconds until activation in the extensions's icon ★ Version 1.1.1 - 2.7.3 - See "Changelog" in extension options Find the source at https://github.com/form-o-fill/form-o-fill-chrome-extension Pull requests always welcome! Contact us at [email protected] Form-O-Fill icon taken from the Entypo Pictogram suite (http://www.entypo.com/) Licensed under the MIT license. The software shall be used for Good, not Evil.
Latest reviews (2019-11-05) Алексей Хома: Очень крутой плагин - использую для анкеты, теперь все за секунду ) (2019-11-05) Serdal: it is good but you can add some features like select and add value and shortcuts (2019-09-13) ایمان قرائی: its great But IN some scenario dont act example -in searchable filed = in extract option =no verify - in change form = first time = act but =second time =no act if click in extract option =in second time = act (2019-07-17) Radomír Luža: Established and higly developed, very configurable and also open source under MIT. Thanks for this a nice tool. (2019-06-06) Aphorist Gen: Very Useful But you need some knowledge of javascript and jQuery (2019-05-14) Евгений Волгин: Спасибо (2019-03-01) must have tool...... (2018-11-01) George Meyer: this is a complex, confusing, and basically useless plugin (2018-08-02) Juan Jose: Would be amazing if instead of using the mouse clicking in the extension icon If we could execute the extension using a shortcut keys... (2018-06-17) Claudiu Horeic: This is such a powerful form filler! It has some bugs with regex, but It's incredible! Idea: allow us to save the rules on the cloud! I had to use It on more computers and I had to manually export/import them. (2018-04-18) Nikolay Pelov: Doesn't work at all. (2018-03-19) Ryan Jackson: Didn't do much of anything besides making a form red, then making it not red. (2018-02-07) Sepehr Hosseini: The best! (2017-11-09) Rui Melo: Não consegui com que funcionasse. Após preencher um formulário extenso, cliquei com o botão direito do rato e escolhi `Form-o-fill: save form` e congelou a página obrigando-me a preencher tudo novamente. (2017-10-30) Bernard Niset: Indeed very powerful by the fact it uses javascript. It's also easy to configure for simple forms. (2017-07-26) Tat Ming Cheung: So complicate (2017-06-29) bieeeber sarah: very powerful extension, needs to know a bit javascript to use at its full potential though, but Frank is always ready to help ! (2016-11-28) Aaron Reichow: Manually picking every field and going through a handful of clicks to get it added makes using this laborious. If there's an option to generate rules for all the fields on a page, I couldn't find it. I'd like to be able to save the contents of a form with a name and then apply that particular version. This may be possible with the Workflows functionality, but it looked like it would be very time consuming to get it all set up. I suspect that there are situations for which this tool makes sense but apparently not for my uses. An issue that went beyond suitability for my uses was that the automatic rule generation seems to be broken. When I click the notification (per the instructions), instead of taking me to the Rules tab to add the new field to the rule it would take me to the Help section of the extension options. I believe it would work if I wrote rules manually, but given the ergonomics (for my uses) I'm not sure it's worth taking the time. I'm running the latest Chrome - 54.0.2840.99. (2016-11-04) EDUARDO CAPANEMA: Excellent job!! (2016-10-29) Santhosh VS: when closing tabs my rules are gone. How to properly save it? (2016-09-08) Ivo Krastev: Well, after I decided to not follow the buggy tutorial, it seems to work quite nice. (2016-09-01) Tran Thanh Binh: crap (2016-06-09) Ed: Great so far. It needs a few more features and the odd bug ironed out but it does a great job as is. (2016-02-23) Daniel Stopka: Good, helpfull extensions, required basic knowledge of programming (2015-11-30) I installed it and it looked okay but: - I cannot get a form field in the before function with jQuery selector - I cannot use eval function - the checkbox fields are sometimes filled sometimes are not (the code is always the same) - I cannot get the SELECT option to be selected if there are more than one with the same value. Basically, it can be a great tool but still requires a lot of work or better (more precise) tutorials. EDIT: WOW! Frank came back to me with a helping hand and I must admit with a bit of advanced JS this plugins is gold! :) Well done!

About Extpose

Extpose is a service for Chrome extension publishers.
It helps tracking and optimizing browser extension performance in Chrome Web Store.

The most valuable features are available after creating an account.

Learn more

If you are not an extension developer and want to install this extension please proceed to Chrome Web Store

Go to Chrome Web Store


3.766 (47 votes)
Last update / version
2019-07-16 / 3.9.2




and 34 more

Similar extensions