I need a Selenium multithreaded traffic generator software made in JAVA that will use API and get his data and update it from/to a php CRUD site.
for the crud part we're gonna use xCRUD - Data Management System (PHP CRUD) or a similar one.
Preferable to be able to use the software on a windows server, but if there will be better performances on other OS , I can switch to it, np.
The software will have to use basic stuff like proxies, user agents & to randomize whatever can be randomized from the selenium browsers. Solving captchas using a captcha service like [login to view URL] ,
basically these would be the actions on 1 site: captcha, login , do some actions ( clicking a few buttons + waiting random time) based on the data send from the crud [login to view URL] its done, close thread and start a new one
Debug file to be created and populated by the bot with the issues that he is encountering.
Efficient code for multithreaded. I want to be able to use 100-200 browsers at the same time per server. I'm aware that this amount might be restricted by the server on which I'm gonna run it on due to resources needed. Using powerful servers 64 gb ram, 32 cores etc so they can handle that load.
I want an autostart feature ( when the servers starts up, to start and run the software automatically) and a way to update the software automatically across all server instances when needed to push an update.
I want the source code. so it will be unecrypted.
I need the source code to be well documented and commented. Every thing explained.
Why you used "X" and not "Y" method. Why this is the best way etc.
I'm aware this will take extra time and I'm willing to pay for it. I want to learn from this project and to continue it on my own.
Probably tons of other features that are too small to think of now, so its better that this project will be a hourly based project. That way I can keep requesting more stuff and you'll get paid for the time that you spend creating and commenting the code ( explaining). Also you must be willing to spend time in teaching me ( paid time of course).
Due to the required teaching part I need freelancers to bid. Companies with employees please avoid bidding as I'll need access to your developer directly , I don't want to keep sending the info back and forth.
so I need all 3 parts in this project to be made by the same developer . Java part, crud PHP part and to be willing to teach.
If you can't do all 3 please don't bid. If you read all and understand the requirements type "I can teach" while bidding. The site for which I want the software will be given in private.
If you have any questions feel free to ask me.
27 freelancers are bidding on average $50/hour for this job
I can teach Hello I already read through your requirements, and I am sure I can develop system you want and I can teach you I am ready to start your project immediately Please private message me Thanks