Load a HTML page, find URL link in the page, load page for found URL and click buttons on it - (Javascript?)

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

REQUIREMENTS:

Load a HTML page

find URL link in the page

load page for found URL

click buttons on page - (Javascript?)

REQUIREMENTS (more detail):

To be more specific, the main requirement is:

load a html page ie. load a given facebook page

find links in the page loaded, ie. find certain string which contains certain numbers in the url link

click menus = load the html page for the found link and click some menus on that page

REQUIREMENTS (high level user view):

From the high level user view, what we are trying to do is this:

on a given facebook page,

find certain facebook profiles whose url contains certain id

and

report any matching profile to Facebook for being fake.

DETAILED REQUIREMENTS:

MILESTONE 1 - loading main page + finding matching urls within that page

============

Assuming that we are already logged into facebook with a profile, load the pages that return a list of users

(for example, "Find Friends" which is always available at [url removed, login to view]

I believe there 1 or 2 other similar facebook pages that have similar lists of people too.)

pages

and report to Facebook each of the profiles, which has an id > X or and id = X

X is a input parameter into the program entered by the user.

For example, if the user enters X = 100013640000000

And the page contains user:

[url removed, login to view]

then, report that profile to Facebook as being a Fake profile.

(for those links which do not have the id on the URL, the id can be obtained from the profile's photo URL)

MILESTONE 2 - load profile page and programmaticaly do mouse clicks on menus/buttons

===========

In order to report the profile to Facebook the program will have to load the profile page and click the following menus/buttons on the facebook page for that profile:

Report/Report this profile/This is a fake account/Oher/Submit to Facebook for review

MILESTONE 3 - repeat tasks above every Y hours

============

Run tasks above every Y hours.

Y is a input parameter into the program entered by the user.

MILESTONE 4 - notify user of progress of the program

(this is an optional requirement. PLEASE specify in your quote if you include it in the quote)

============

Ideally, the software should somehow notify the user of the progress made, especially when a match is found and reported.

For example, by window on the screen or sending an email or whatsapp, or log file, etc..(or other similar means of notification) with a standard report to the user with the results of each job run.

If that is not easy to do, then maybe the logs in the Chrome Console Window might be good enough.

============================================

NOTES:

This software will run exclusively on a Windows computer at my home office.

The software will not run anywhere else, and it is only for my exclusive use, and we definetely do not want it to be published on the internet or made available to anyone else so they could use it.

Milestone 4) is a desirable requirement only, so please specify in your quote if you are including it in the quote or not, AND if you are including it in the quote, please specify how are you planning to deliver the progress reports to the user.

Thank you!

HTML JavaScript PHP

Project ID: #11736388

About the project

9 proposals Remote project Active 7 years ago

9 freelancers are bidding on average $197 for this job

subhasishdash89

Hi, I can do this for you in 3-5 days. I have excellent command on javascript , so can handle this easily for you. Thanks......................

$200 USD in 5 days
(16 Reviews)
5.2