Jump to content
UBot Underground

[Help] Advanced Survey Filling


Recommended Posts

Just picked up the UBot standard edition yesterday in order to automate filling the same form multiple times a day with different information taken from a .csv file. I've run in to a few problems so far.

 

First, the phone number field that I need to fill in separates the area code, first 3, and last 4 digits into separate boxes, but my data is found all in the same box.

 

Second, at the end of the form there is a signature box similar to the one that can be found here: http://www.surveygizmo.com/s3/683306/Signature-Demo-in-Marketplace

I need to be able to take a signature from my site that I receive in the form of html code and plug it in to that sort of box. Below there's a sample of how I receive signatures. And no, it's not a real signature, just squiggles. Here's hoping it shows up as code and not just the image.

 

Any suggestions?

 

<img class=""signature-response"" src='data:image/png;base64,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' />

Link to post
Share on other sites

For anyone looking in to the signature problem, I've realized that I can also get it in .pdf form and change it to whatever else I'll need. Kind of a hassle, but better than nothing. Still can't figure out how to get it into the signature form though regardless of its format.

Link to post
Share on other sites

I've talked with a couple other automation services and the general consensus is that it can be done, it's just that no one knows HOW. I've built 80% of the bot I need now through UBot and it's by far my favorite of the services I've tried. Anyone offer some insight into this?

Link to post
Share on other sites

Eddie thinks it can be done as well...he needs to dig into the javascript and see exactly what he can do...I'll update here if or when he comes up with something.

 

 

John

Link to post
Share on other sites

I have to admit that I'm having trouble with the signature on the site itself, but I've only had time to give it a quick try. I've run in to another issue. Now, I know I can do this, but the WAY I'm writing the logic seems unnecessarily convoluted. Here's the issue:

 

I have all the previous employment data on a csv, same with all the other information. That data is getting plugged in to the form one cell at a time. The form is set up like Job 1 (employed/unemployed, questiona1, questionb1, questionc1). Add a new job and it's now Job 2(employed/unemployed, questiona2, questionb2, questionc2) etc. etc. You can add 8 unemployed and 8 employed sections, totaling 16 possible entries, each with their accompanying questions. The issue is that I can get 1-8 employed and 1-8 unemployed.

 

I tried writing logic that looks like this:

 

1 Employment 1

2 If Employment 2 exists

Then Employment 2

Else <blank>

3 If Employment 3 exists

Then Employment 3

Else <blank>

...

9 Unemployment 1

10 If Unemployment 2 exists

Then Unemployment 2

Else <blank>

No go. Suppose there were only 2 employment fields that needed filling and then on to the unemployment fields. Currently, Unemployment 1's data is referencing field questiona9 when it needs to reference field questiona3.

 

So my logic currently looks something like this:

 

1 Employment 1

2 If Employment 2 exists

Then Employment 2

Else Unemployment 1

3 If Employment 3 exists

Then Employment 3

Else If Employment 2 Exists

Then Unemployment 1

Else Unemployment 2

...

7 if Employment 7 exists

Then Employment 7

Else If Employment 6 exists

Then Unemployment 1

Else If Employment 5 exists

Then Unemployment 2

Else If Employment 4 exists

Then Unemployment 3

Else If Employment 3 exists

Then Unemployment 4

Else If Employment 2 exists

Then Unemployment 5

 

For 18 possible different outcomes, that's a LOT of code. So I turn to U' for help.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...