What can I do if engine that I am scripting changes form field names or ids with every reload? Part of the name is fixed and other part is random numbers. Can I use * or some regex in field names in engine description?
Recaptcha is handled internally just because it's easier for scripting to not always define it in scripts. But it can be done if wanted. I guess same for this one. Just sniff the data being submitted when using the browser (wireshark) and see where you can find the data in the source.
Comments
you can use *fixedpart* or even the thing you see in front of the input field like
Your Name is <input ...
*your name is*=...
You can always use "modify url=" and "post data=varname1=value1;varname2=value2;...". And everywhere you can always use variables to fill the content.
The capthca image must have a full url right? so you can use something like...
[get_full_url]
type=extract
front=Enter captcha code: <img src="
back="
...
post data=image_code=%captcha% %get_full_url%;other=value;...