*This is Adobe Air Project Only*
I need Adobe Air application which will check Google page rank for a list of URLs.
The result will be presented in a sortable table containing the URL and Page Rank. Double click will open the page in browser.
There are two ways to obtain a list of URLs.
One is to type a starting URL.
For example www.site.com
Application will then follow all links on that page. It will then check the PR for all links on the page and then follow all links on those pages and so on until all pages on the site are checked with this rules:
- Links that leave the domain will not be followed/checked
- User should be able to select base URL, and only URLs that contain this base URL will be checked
For example: if the base URL is site.com/base then site.com/base/example will be checked but site.com/example will not be checked
- User can specify list of keywords, comma separated. If the URL contains any of these keywords, application will not follow into that page to check for links (it will still retrieve PR for it)
Second method is that user can specify full list of URLs. There is no page processing in this case, only PR is checked for them.
User can load the list of URLs through by specifying one URL per line or alternately submit the URL of a XML sitemap file.
The results should be appear in real time as they are retrieved so the user can sort the URLs while app is still working.
The application should support Tor proxy network API (on Windows it can connect to Vidalia app for example)
Application will use multiple threads to speed up the results.
Options should be to set number of threads.
Finally results can be exported as CSV or saved as a project. Project can be loaded at later time to continue scanning or recheck PR of previously discovered URLs.