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

Proyek ini menerima 9 penawaran dari para freelancer berbakat dengan harga penawaran rata-rata $197 USD.

Dapatkan penawaran gratis untuk proyek seperti ini
Pemberi kerja bekerja
Anggaran Proyek
$30 - $250 USD
Total Penawaran
Deskripsi Proyek


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


report any matching profile to Facebook for being fake.


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.)


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.



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!

Ingin menghasilkan uang?

  • Atur anggaran Anda dan jangka waktunya
  • Uraikan proposal Anda
  • Dapatkan bayaran atas pekerjaan Anda

Pekerjakan para freelancer yang juga menawar di proyek ini

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online