Граббер-обработчик

Требуется граббер-обработчик, умеющий после произвольного указания/ввода адреса сайта, последовательно делать:

- собирать тайтлы и урлы внутренних страниц сайта с последующим сохранением данных в файл в формате title url;

- через API bit.ly все собранные урлы сократить и сохранить в файле txt в формате title url(сокращенный). Тайтл и урл должны соответствовать странице.

Требования к скрипту или приложению:

стабильность и корректность работы, простата использования.

Тип реализации - дектоп.

Сроки?