I've looked all over for a programmer for this, and still have not found one. This is NOT a one time project. If you can accomplish this first project, I will hire you through invite on RAC to customize other application templates, there are about 15 or more to do. The overall idea is to take an Excel document and have it automatically feed into a customized web form script located on a server we have no access to. In other words, we need to get Data A into Data B. The object is to simplify a process that usually takes days or weeks to perform, and turn it into hours or minutes. Each web form is different, and I would imagine a template or something similar would need to be constructed for the program itself to enter the information in the Excel file into the web form. This task becomes a bit trickier, because we need to mimic each entry into the web form. So for every completed line in the Excel file, there will be an assigned character matching up the line with an HTTP proxy. There should be two areas where a proxy list and the Excel file can be fed into, and another option where to choose the webform or url to the webform that the information can be submitted. So here's the gist of it as best as I can explain it: - Program starts up. - Program asks for the file path to the HTTP proxy list. - Program asks for the file path to the Excel file to be used. - Program asks for the referring URL (called the home base URL). - Program asks for the web form's URL (called entry URL) - Start button is pressed, and without using too many CPU resources or bandwidth, the program mimics users going through one site, continuing to second site, fills out and completes the web form inquiry, submits as much data as possible for customized fields and repeats process. If there is a multi-string process that you know of, or a way to work without HTTP proxies (this idea was recommended by a different programmer) or even a way to do this via a web server, please do tell me, as I am open for all ideas on how to perform this and go through all this data without doing it by hand. Thanks.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows XP Windows 2000 Professional Linux/Windows* *Open to this suggestion but would rather recieve windows based software instead of server based.