Buying Need programer for medium size job. Create tool for gathering emails.

Discussion in 'Programming' started by thallewell, Jun 19, 2010.

  1. #1
    I need someone to create a piece of software that gathers email address by spidering certain website sites as well as by accessing the WHOIS of a site and gathering the WHOIS of the website. The software will also gather the location of contact forms on a website.

    There will be four different ways that emails will be gathered.

    1. I will type in a keyword or keyphrase in a search box. The software will then search on both Google and Yahoo for that keyword or keyphrase. I will be able to tell the software how many pages to search (such as telling it to search through the first 10 pages of results on both Google and Yahoo.)

    The software will then compile a list of all the websites on Google or yahoo under that search term. The software will then visit each of those websites and gather both the whois email address and any email address posted on that website, and it will gather a list of all "contact forms" on the website with the location URL of where the contact form is on the website.


    2. The software will also search through the websites that are advertising on Adwords and yahoo ads. It will navigate to each of the websites that are advertising and find the email address on the site, the location of any contact forms and the email addresses that are recorded on the Whois.

    3. The software will allow me to input a web address such as:

    http://www.dmoz.org/Society/People/Women/Business/Small_Business/

    and then software will then visit that page on the internet and identify each and every outgoing link on that page (on the example above the software will be identifying outgoing links that are contained as entries in the DMOZ directory). The software will then visit each of those websites in the outgoing links and gather email address on the site by spidering the site, it will gather email addresses by accesing the WHOIS of the site and it will locate contact forms hosted on the site and make a list of the page on the site that the contact forms are hosted on.

    This step will allow me to input additional web addresses across many different websites. Some examples that I will be using are:

    a. DMOZ pages: http://www.dmoz.org/Society/People/Women/Business/Small_Business/

    b. Yahoo Directory Pages: http://dir.yahoo.com/Arts/Design_Arts/Fashion_and_Beauty/Beauty_Pageants/Teen/

    c. Yellow Pages: http://www.yellowpages.com/phoenix/pest-control?g=Phoenix&q=Pest+Control

    d. Best of the Web Directory pages: http://botw.org/top/Kids_and_Teens/Money_and_Careers/Business/

    4. Finally the software will also make a list of companies that are listed in the google maps portion, visit their websites, and gather email addresses by spidering the sites and accessing the whois of the website. It will also gather lists of the URLs on each site that contain contact forms.



    I would like the software to be created in .php and have it uploaded to a website. I would then like to password protect the website. I will require that the creator of the software make the software live, I will give them the information that they need to to access my hosting account.


    Overview:

    I want to use this software as a cost effective method to gather lists of email addresses as well as the URL locations of contact forms. I will mostly be using it to find information for local companies to sell them products and services.

    Payment Policy:

    You will be paid in full at the completion of the software and after I have tested it and found it fully functioning. We can use an escrow service if you choose and I can fund milestones so you know that I am going to pay you, but again, I will not release ANY payment until the software is 100% complete.

    Email me if you have any questions.



    Troy
     
    thallewell, Jun 19, 2010 IP
  2. abhijit

    abhijit Notable Member

    Messages:
    4,094
    Likes Received:
    30
    Best Answers:
    0
    Trophy Points:
    215
    As Seller:
    100% - 8
    As Buyer:
    0.0% - 0
    #2
    Well web data extractor and Visual web data extractor can do all the things you mentioned.
     
    abhijit, Jun 19, 2010 IP
  3. NuCode

    NuCode Member

    Messages:
    94
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    41
    As Seller:
    100% - 0
    As Buyer:
    100% - 0
    #3
    You need a custom solution specifically so you can integrate it with your other tools, or is there some other reason why readily available software isn't what you are looking for?
     
    NuCode, Jun 19, 2010 IP