I need you to create an app that runs on Windows and Mac (2 diff apps is fine, or Adobe Air) that does the following:
the user provides a list of keywords (either copy&paste into window, or upload from txt or CVS file, the CVS file would be the output of the Google keyword tool)
The tool then does a Google-search for each keyword and retrieves the URLs for the top 10/20/100 (user-selectable) results.
The tool then checks whether certain substrings are present in the URLs (e.g. do any of the URLs contain the word "google")
Sometimes, it'll have to check for the presence of 2 substrings (to be defined once we agree on project)
When the substring(s) is/are present, then the tool highlights the keyword in red, if it's not present, then it highlights the keyword in green.
as there are potentially large numbers of keywords and hence many requests to Google, you should provide a solution to avoid getting temporarily banned by Google.